From 8577d9769027c958432f941590d5764936ba29b0 Mon Sep 17 00:00:00 2001 From: JingnanXu Date: Fri, 8 May 2026 15:06:36 +0800 Subject: [PATCH] [CDN] Remove built-in command module --- .../azure/cli/core/commandIndex.latest.json | 6 - .../azure/cli/core/profiles/_shared.py | 1 - src/azure-cli/HISTORY.rst | 4 + .../azure/cli/command_modules/cdn/__init__.py | 42 - .../azure/cli/command_modules/cdn/_actions.py | 39 - .../command_modules/cdn/_client_factory.py | 90 - .../azure/cli/command_modules/cdn/_help.py | 1114 --- .../azure/cli/command_modules/cdn/_params.py | 233 - .../cli/command_modules/cdn/_validators.py | 19 - .../cli/command_modules/cdn/aaz/__init__.py | 6 - .../cdn/aaz/latest/__init__.py | 10 - .../cdn/aaz/latest/afd/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/__init__.py | 11 - .../latest/afd/custom_domain/__cmd_group.py | 23 - .../aaz/latest/afd/custom_domain/__init__.py | 18 - .../aaz/latest/afd/custom_domain/_create.py | 500 -- .../aaz/latest/afd/custom_domain/_delete.py | 178 - .../cdn/aaz/latest/afd/custom_domain/_list.py | 316 - .../_regenerate_validation_token.py | 165 - .../cdn/aaz/latest/afd/custom_domain/_show.py | 314 - .../aaz/latest/afd/custom_domain/_update.py | 629 -- .../cdn/aaz/latest/afd/custom_domain/_wait.py | 310 - .../aaz/latest/afd/endpoint/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/endpoint/__init__.py | 18 - .../cdn/aaz/latest/afd/endpoint/_create.py | 347 - .../cdn/aaz/latest/afd/endpoint/_delete.py | 178 - .../cdn/aaz/latest/afd/endpoint/_list.py | 248 - .../cdn/aaz/latest/afd/endpoint/_purge.py | 215 - .../cdn/aaz/latest/afd/endpoint/_show.py | 246 - .../cdn/aaz/latest/afd/endpoint/_update.py | 468 -- .../cdn/aaz/latest/afd/endpoint/_wait.py | 242 - .../latest/afd/log_analytic/__cmd_group.py | 23 - .../aaz/latest/afd/log_analytic/__init__.py | 11 - .../afd/log_analytic/location/__cmd_group.py | 23 - .../afd/log_analytic/location/__init__.py | 12 - .../latest/afd/log_analytic/location/_list.py | 179 - .../afd/log_analytic/metric/__cmd_group.py | 23 - .../afd/log_analytic/metric/__init__.py | 12 - .../latest/afd/log_analytic/metric/_list.py | 288 - .../afd/log_analytic/ranking/__cmd_group.py | 23 - .../afd/log_analytic/ranking/__init__.py | 12 - .../latest/afd/log_analytic/ranking/_list.py | 252 - .../afd/log_analytic/resource/__cmd_group.py | 23 - .../afd/log_analytic/resource/__init__.py | 12 - .../latest/afd/log_analytic/resource/_list.py | 197 - .../cdn/aaz/latest/afd/origin/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/origin/__init__.py | 17 - .../cdn/aaz/latest/afd/origin/_create.py | 487 -- .../cdn/aaz/latest/afd/origin/_delete.py | 185 - .../cdn/aaz/latest/afd/origin/_list.py | 296 - .../cdn/aaz/latest/afd/origin/_show.py | 295 - .../cdn/aaz/latest/afd/origin/_update.py | 630 -- .../cdn/aaz/latest/afd/origin/_wait.py | 294 - .../latest/afd/origin_group/__cmd_group.py | 23 - .../aaz/latest/afd/origin_group/__init__.py | 17 - .../aaz/latest/afd/origin_group/_create.py | 451 -- .../aaz/latest/afd/origin_group/_delete.py | 178 - .../cdn/aaz/latest/afd/origin_group/_list.py | 276 - .../cdn/aaz/latest/afd/origin_group/_show.py | 277 - .../aaz/latest/afd/origin_group/_update.py | 591 -- .../cdn/aaz/latest/afd/origin_group/_wait.py | 273 - .../cdn/aaz/latest/afd/profile/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/profile/__init__.py | 18 - .../cdn/aaz/latest/afd/profile/_create.py | 526 -- .../cdn/aaz/latest/afd/profile/_delete.py | 162 - .../cdn/aaz/latest/afd/profile/_list.py | 522 -- .../cdn/aaz/latest/afd/profile/_show.py | 296 - .../cdn/aaz/latest/afd/profile/_update.py | 628 -- .../cdn/aaz/latest/afd/profile/_usage.py | 201 - .../cdn/aaz/latest/afd/profile/_wait.py | 292 - .../afd/profile/identity/__cmd_group.py | 23 - .../latest/afd/profile/identity/__init__.py | 15 - .../latest/afd/profile/identity/_assign.py | 501 -- .../latest/afd/profile/identity/_remove.py | 501 -- .../aaz/latest/afd/profile/identity/_show.py | 338 - .../aaz/latest/afd/profile/identity/_wait.py | 323 - .../afd/profile/log_scrubbing/__cmd_group.py | 23 - .../afd/profile/log_scrubbing/__init__.py | 12 - .../latest/afd/profile/log_scrubbing/_show.py | 335 - .../cdn/aaz/latest/afd/route/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/route/__init__.py | 17 - .../cdn/aaz/latest/afd/route/_create.py | 583 -- .../cdn/aaz/latest/afd/route/_delete.py | 188 - .../cdn/aaz/latest/afd/route/_list.py | 329 - .../cdn/aaz/latest/afd/route/_show.py | 328 - .../cdn/aaz/latest/afd/route/_update.py | 738 -- .../cdn/aaz/latest/afd/route/_wait.py | 327 - .../cdn/aaz/latest/afd/rule/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/rule/__init__.py | 17 - .../cdn/aaz/latest/afd/rule/_create.py | 2913 -------- .../cdn/aaz/latest/afd/rule/_delete.py | 188 - .../cdn/aaz/latest/afd/rule/_list.py | 1077 --- .../cdn/aaz/latest/afd/rule/_show.py | 1076 --- .../cdn/aaz/latest/afd/rule/_update.py | 3100 --------- .../cdn/aaz/latest/afd/rule/_wait.py | 1072 --- .../aaz/latest/afd/rule_set/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/rule_set/__init__.py | 17 - .../cdn/aaz/latest/afd/rule_set/_create.py | 227 - .../cdn/aaz/latest/afd/rule_set/_delete.py | 178 - .../cdn/aaz/latest/afd/rule_set/_list.py | 228 - .../cdn/aaz/latest/afd/rule_set/_show.py | 226 - .../cdn/aaz/latest/afd/rule_set/_usage.py | 207 - .../cdn/aaz/latest/afd/rule_set/_wait.py | 225 - .../cdn/aaz/latest/afd/secret/__cmd_group.py | 23 - .../cdn/aaz/latest/afd/secret/__init__.py | 17 - .../cdn/aaz/latest/afd/secret/_create.py | 498 -- .../cdn/aaz/latest/afd/secret/_delete.py | 175 - .../cdn/aaz/latest/afd/secret/_list.py | 337 - .../cdn/aaz/latest/afd/secret/_show.py | 335 - .../cdn/aaz/latest/afd/secret/_update.py | 623 -- .../cdn/aaz/latest/afd/secret/_wait.py | 334 - .../latest/afd/security_policy/__cmd_group.py | 23 - .../latest/afd/security_policy/__init__.py | 17 - .../aaz/latest/afd/security_policy/_create.py | 398 -- .../aaz/latest/afd/security_policy/_delete.py | 175 - .../aaz/latest/afd/security_policy/_list.py | 265 - .../aaz/latest/afd/security_policy/_show.py | 263 - .../aaz/latest/afd/security_policy/_update.py | 534 -- .../aaz/latest/afd/security_policy/_wait.py | 262 - .../afd/waf_log_analytic/__cmd_group.py | 23 - .../latest/afd/waf_log_analytic/__init__.py | 11 - .../waf_log_analytic/metric/__cmd_group.py | 23 - .../afd/waf_log_analytic/metric/__init__.py | 12 - .../afd/waf_log_analytic/metric/_list.py | 267 - .../waf_log_analytic/ranking/__cmd_group.py | 23 - .../afd/waf_log_analytic/ranking/__init__.py | 12 - .../afd/waf_log_analytic/ranking/_list.py | 266 - .../cdn/aaz/latest/cdn/__cmd_group.py | 23 - .../cdn/aaz/latest/cdn/__init__.py | 13 - .../cdn/aaz/latest/cdn/_name_exists.py | 188 - .../cdn/aaz/latest/cdn/_usage.py | 169 - .../latest/cdn/custom_domain/__cmd_group.py | 23 - .../aaz/latest/cdn/custom_domain/__init__.py | 19 - .../aaz/latest/cdn/custom_domain/_create.py | 378 - .../aaz/latest/cdn/custom_domain/_delete.py | 182 - .../cdn/custom_domain/_disable_https.py | 351 - .../latest/cdn/custom_domain/_enable_https.py | 484 -- .../cdn/aaz/latest/cdn/custom_domain/_list.py | 314 - .../cdn/aaz/latest/cdn/custom_domain/_show.py | 316 - .../aaz/latest/cdn/custom_domain/_update.py | 505 -- .../cdn/aaz/latest/cdn/custom_domain/_wait.py | 312 - .../aaz/latest/cdn/edge_node/__cmd_group.py | 23 - .../cdn/aaz/latest/cdn/edge_node/__init__.py | 12 - .../cdn/aaz/latest/cdn/edge_node/_list.py | 220 - .../aaz/latest/cdn/endpoint/__cmd_group.py | 23 - .../cdn/aaz/latest/cdn/endpoint/__init__.py | 22 - .../cdn/aaz/latest/cdn/endpoint/_create.py | 3522 ---------- .../cdn/aaz/latest/cdn/endpoint/_delete.py | 172 - .../cdn/aaz/latest/cdn/endpoint/_list.py | 1267 ---- .../cdn/aaz/latest/cdn/endpoint/_load.py | 197 - .../cdn/aaz/latest/cdn/endpoint/_purge.py | 197 - .../cdn/aaz/latest/cdn/endpoint/_show.py | 1262 ---- .../cdn/aaz/latest/cdn/endpoint/_start.py | 1307 ---- .../cdn/aaz/latest/cdn/endpoint/_stop.py | 1307 ---- .../cdn/aaz/latest/cdn/endpoint/_update.py | 3261 --------- .../cdn/endpoint/_validate_custom_domain.py | 208 - .../cdn/aaz/latest/cdn/endpoint/_wait.py | 1261 ---- .../cdn/aaz/latest/cdn/origin/__cmd_group.py | 23 - .../cdn/aaz/latest/cdn/origin/__init__.py | 17 - .../cdn/aaz/latest/cdn/origin/_create.py | 403 -- .../cdn/aaz/latest/cdn/origin/_delete.py | 180 - .../cdn/aaz/latest/cdn/origin/_list.py | 260 - .../cdn/aaz/latest/cdn/origin/_show.py | 259 - .../cdn/aaz/latest/cdn/origin/_update.py | 546 -- .../cdn/aaz/latest/cdn/origin/_wait.py | 258 - .../latest/cdn/origin_group/__cmd_group.py | 23 - .../aaz/latest/cdn/origin_group/__init__.py | 17 - .../aaz/latest/cdn/origin_group/_create.py | 470 -- .../aaz/latest/cdn/origin_group/_delete.py | 180 - .../cdn/aaz/latest/cdn/origin_group/_list.py | 278 - .../cdn/aaz/latest/cdn/origin_group/_show.py | 277 - .../aaz/latest/cdn/origin_group/_update.py | 617 -- .../cdn/aaz/latest/cdn/origin_group/_wait.py | 276 - .../cdn/aaz/latest/cdn/profile/__cmd_group.py | 23 - .../cdn/aaz/latest/cdn/profile/__init__.py | 11 - .../profile/deployment_version/__cmd_group.py | 23 - .../profile/deployment_version/__init__.py | 16 - .../profile/deployment_version/_approve.py | 271 - .../profile/deployment_version/_compare.py | 1816 ----- .../cdn/profile/deployment_version/_list.py | 251 - .../cdn/profile/deployment_version/_show.py | 254 - .../cdn/profile/deployment_version/_update.py | 281 - .../cdn/profile_migration/__cmd_group.py | 24 - .../latest/cdn/profile_migration/__init__.py | 15 - .../latest/cdn/profile_migration/_abort.py | 141 - .../profile_migration/_check_compatibility.py | 224 - .../latest/cdn/profile_migration/_commit.py | 148 - .../latest/cdn/profile_migration/_migrate.py | 262 - .../azure/cli/command_modules/cdn/commands.py | 228 - .../command_modules/cdn/custom/__init__.py | 31 - .../cli/command_modules/cdn/custom/custom.py | 1092 --- .../command_modules/cdn/custom/custom_afdx.py | 1503 ---- .../command_modules/cdn/custom/custom_cdn.py | 1149 --- .../cdn/custom/custom_rule_util.py | 551 -- .../command_modules/cdn/custom/custom_waf.py | 350 - .../command_modules/cdn/linter_exclusions.yml | 378 - .../cli/command_modules/cdn/tests/__init__.py | 4 - .../cdn/tests/latest/__init__.py | 4 - .../cdn/tests/latest/afdx_scenario_mixin.py | 411 -- .../cdn/tests/latest/byoc_cert_policy.json | 48 - .../test_afd_custom_domain_crud.yaml | 2007 ------ .../recordings/test_afd_endpoint_crud.yaml | 1312 ---- .../recordings/test_afd_endpoint_purge.yaml | 1696 ----- .../recordings/test_afd_log_analytic.yaml | 972 --- .../recordings/test_afd_origin_crud.yaml | 3313 --------- .../test_afd_origin_group_crud.yaml | 1753 ----- .../test_afd_origin_group_disable_probe.yaml | 1444 ---- .../recordings/test_afd_profile_crud.yaml | 1563 ----- .../test_afd_profile_log_scrubbing.yaml | 1267 ---- .../recordings/test_afd_route_crud.yaml | 6134 ---------------- .../recordings/test_afd_rule_actions.yaml | 1758 ----- ...t_afd_rule_complex_condition_creation.yaml | 6199 ----------------- ...fd_rule_creation_invalid_match_values.yaml | 744 -- ...st_afd_rule_creation_invalid_operator.yaml | 1710 ----- .../latest/recordings/test_afd_rule_crud.yaml | 3573 ---------- .../test_afd_secret_latest_version_crud.yaml | 542 -- ...test_afd_secret_specific_version_crud.yaml | 695 -- .../test_afd_security_policy_crud.yaml | 1867 ----- .../recordings/test_afd_waf_log_analytic.yaml | 829 --- .../test_cdn_custom_domain_byoc_latest.yaml | 944 --- .../test_cdn_custom_domain_crud.yaml | 1031 --- .../test_cdn_custom_domain_errors.yaml | 797 --- .../test_cdn_custom_domain_https_msft.yaml | 1350 ---- .../recordings/test_cdn_profile_crud.yaml | 1309 ---- .../recordings/test_edge_action_crud.yaml | 617 -- .../test_edge_action_version_operations.yaml | 521 -- .../recordings/test_edge_node_crud.yaml | 46 - .../recordings/test_endpoint_compression.yaml | 1518 ---- .../latest/recordings/test_endpoint_crud.yaml | 1479 ---- .../test_endpoint_start_and_stop.yaml | 928 --- ...st_microsoft_sku_origingroup_override.yaml | 2698 ------- .../latest/recordings/test_origin_crud.yaml | 3273 --------- .../latest/recordings/test_private_link.yaml | 637 -- .../recordings/test_rule_engine_crud.yaml | 3300 --------- .../latest/recordings/test_rule_set_crud.yaml | 686 -- .../cdn/tests/latest/scenario_mixin.py | 435 -- .../test_afd_custom_domain_scenarios.py | 74 - .../latest/test_afd_endpoint_scenarios.py | 70 - .../latest/test_afd_log_analytic_scenarios.py | 79 - .../latest/test_afd_origin_group_scenarios.py | 160 - .../tests/latest/test_afd_origin_scenarios.py | 173 - .../latest/test_afd_profile_scenarios.py | 114 - .../tests/latest/test_afd_route_scenarios.py | 345 - .../tests/latest/test_afd_rule_scenarios.py | 651 -- .../tests/latest/test_afd_secret_scenarios.py | 95 - .../test_afd_security_policy_scenarios.py | 93 - .../latest/test_custom_domain_scenarios.py | 192 - .../tests/latest/test_endpoint_scenarios.py | 330 - .../cdn/tests/latest/test_nodes_scenarios.py | 10 - .../cdn/tests/latest/test_origin_scenarios.py | 432 -- .../tests/latest/test_profile_scenarios.py | 29 - .../synapse/manual/operations/workspace.py | 5 +- src/azure-cli/requirements.py3.Darwin.txt | 1 - src/azure-cli/requirements.py3.Linux.txt | 1 - src/azure-cli/requirements.py3.windows.txt | 1 - src/azure-cli/service_name.json | 10 - src/azure-cli/setup.py | 1 - 257 files changed, 6 insertions(+), 129362 deletions(-) delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/_actions.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/_client_factory.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/_help.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/_params.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/_validators.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_regenerate_validation_token.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_purge.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_usage.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_assign.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_remove.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_usage.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_name_exists.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_usage.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_disable_https.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_enable_https.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_load.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_purge.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_start.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_stop.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_validate_custom_domain.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_create.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_delete.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_wait.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_approve.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_compare.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_list.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_show.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_update.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__cmd_group.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_abort.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_check_compatibility.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_commit.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_migrate.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/commands.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/custom/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/custom/custom.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/custom/custom_afdx.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/custom/custom_cdn.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/custom/custom_rule_util.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/custom/custom_waf.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/linter_exclusions.yml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/__init__.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/afdx_scenario_mixin.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/byoc_cert_policy.json delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_custom_domain_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_purge.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_log_analytic.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_disable_probe.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_log_scrubbing.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_route_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_actions.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_complex_condition_creation.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_match_values.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_operator.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_latest_version_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_specific_version_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_security_policy_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_waf_log_analytic.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_byoc_latest.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_errors.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_https_msft.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_profile_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_version_operations.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_node_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_compression.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_start_and_stop.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_microsoft_sku_origingroup_override.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_origin_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_private_link.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_engine_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_set_crud.yaml delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/scenario_mixin.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_custom_domain_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_endpoint_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_log_analytic_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_group_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_profile_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_route_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_rule_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_secret_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_security_policy_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_custom_domain_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_endpoint_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_nodes_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_origin_scenarios.py delete mode 100644 src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_profile_scenarios.py diff --git a/src/azure-cli-core/azure/cli/core/commandIndex.latest.json b/src/azure-cli-core/azure/cli/core/commandIndex.latest.json index 5020681cf99..c9c68159657 100644 --- a/src/azure-cli-core/azure/cli/core/commandIndex.latest.json +++ b/src/azure-cli-core/azure/cli/core/commandIndex.latest.json @@ -15,9 +15,6 @@ "advisor": [ "azure.cli.command_modules.advisor" ], - "afd": [ - "azure.cli.command_modules.cdn" - ], "aks": [ "azure.cli.command_modules.acs", "azure.cli.command_modules.serviceconnector" @@ -61,9 +58,6 @@ "capacity": [ "azure.cli.command_modules.vm" ], - "cdn": [ - "azure.cli.command_modules.cdn" - ], "cloud": [ "azure.cli.command_modules.cloud" ], diff --git a/src/azure-cli-core/azure/cli/core/profiles/_shared.py b/src/azure-cli-core/azure/cli/core/profiles/_shared.py index fecc49e1e38..1c4aa871f3c 100644 --- a/src/azure-cli-core/azure/cli/core/profiles/_shared.py +++ b/src/azure-cli-core/azure/cli/core/profiles/_shared.py @@ -97,7 +97,6 @@ class ResourceType(Enum): # pylint: disable=too-few-public-methods MGMT_BATCHAI = ('azure.mgmt.batchai', None) MGMT_BILLING = ('azure.mgmt.billing', None) MGMT_BOTSERVICE = ('azure.mgmt.botservice', None) - MGMT_CDN = ('azure.mgmt.cdn', None) MGMT_COGNITIVESERVICES = ('azure.mgmt.cognitiveservices', None) MGMT_CONTAINERINSTANCE = ('azure.mgmt.containerinstance', None) MGMT_COSMOSDB = ('azure.mgmt.cosmosdb', None) diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index c0d13ee1b65..9d9f3c7ce80 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -46,6 +46,10 @@ Release History * Fix #33183: `az cloud set`: Typo correction on AZURE_BLEU_CLOUD active directory endpoint +**CDN** + +* Remove built-in `az cdn` and `az afd` commands. Install the `cdn` extension to use these commands. + **Compute** * `az sig create`: Add new argument group "Managed Service Identity" to configure the service identity of a Shared Image Gallery (SIG) (#33137) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/__init__.py deleted file mode 100644 index c975b942111..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/__init__.py +++ /dev/null @@ -1,42 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -# pylint: disable=unused-import -import azure.cli.command_modules.cdn._help - -from azure.cli.core import AzCommandsLoader - - -class CdnCommandsLoader(AzCommandsLoader): - - def __init__(self, cli_ctx=None): - from azure.cli.core.commands import CliCommandType - from azure.cli.core.profiles import ResourceType - cdn_custom = CliCommandType(operations_tmpl='azure.cli.command_modules.cdn.custom#{}') - super().__init__(cli_ctx=cli_ctx, - resource_type=ResourceType.MGMT_CDN, - custom_command_type=cdn_custom) - - def load_command_table(self, args): - from azure.cli.command_modules.cdn.commands import load_command_table - from azure.cli.core.aaz import load_aaz_command_table - try: - from . import aaz - except ImportError: - aaz = None - if aaz: - load_aaz_command_table( - loader=self, - aaz_pkg_name=aaz.__name__, - args=args - ) - load_command_table(self, args) - return self.command_table - - def load_arguments(self, command): - from azure.cli.command_modules.cdn._params import load_arguments - load_arguments(self, command) - - -COMMAND_LOADER_CLS = CdnCommandsLoader diff --git a/src/azure-cli/azure/cli/command_modules/cdn/_actions.py b/src/azure-cli/azure/cli/command_modules/cdn/_actions.py deleted file mode 100644 index 4a1e1de6646..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/_actions.py +++ /dev/null @@ -1,39 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -import argparse - - -# pylint:disable=protected-access -# pylint:disable=too-few-public-methods -class OriginType(argparse._AppendAction): - def __call__(self, parser, namespace, values, option_string=None): - deep_created_origin = self.get_origin(values, option_string) - super().__call__(parser, namespace, deep_created_origin, option_string) - - def get_origin(self, values, option_string): - from azure.mgmt.cdn.models import DeepCreatedOrigin - - if not 1 <= len(values) <= 3 and not 5 <= len(values) <= 6: - msg = '%s takes 1, 2, 3, 5, or 6 values, %d given' - raise argparse.ArgumentError( - self, msg % (option_string, len(values))) - - deep_created_origin = DeepCreatedOrigin( - name='origin', - host_name=values[0], - http_port=80, - https_port=443) - - if len(values) > 1: - deep_created_origin.http_port = int(values[1]) - if len(values) > 2: - deep_created_origin.https_port = int(values[2]) - if len(values) > 4: - deep_created_origin.private_link_resource_id = values[3] - deep_created_origin.private_link_location = values[4] - if len(values) > 5: - deep_created_origin.private_link_approval_message = values[5] - return deep_created_origin diff --git a/src/azure-cli/azure/cli/command_modules/cdn/_client_factory.py b/src/azure-cli/azure/cli/command_modules/cdn/_client_factory.py deleted file mode 100644 index 7f28f066496..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/_client_factory.py +++ /dev/null @@ -1,90 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - - -def cf_cdn(cli_ctx, *kwargs): # pylint: disable=unused-argument - from azure.cli.core.commands.client_factory import get_mgmt_service_client - from azure.mgmt.cdn import CdnManagementClient - return get_mgmt_service_client(cli_ctx, CdnManagementClient) - - -def cf_custom_domain(cli_ctx, _): - return cf_cdn(cli_ctx).custom_domains - - -def cf_endpoints(cli_ctx, _): - return cf_cdn(cli_ctx).endpoints - - -def cf_profiles(cli_ctx, _): - return cf_cdn(cli_ctx).profiles - - -def cf_afd_profiles(cli_ctx, _): - return cf_cdn(cli_ctx).afd_profiles - - -def cf_origins(cli_ctx, _): - return cf_cdn(cli_ctx).origins - - -def cf_origin_groups(cli_ctx, _): - return cf_cdn(cli_ctx).origin_groups - - -def cf_resource_usage(cli_ctx, _): - return cf_cdn(cli_ctx).resource_usage - - -def cf_edge_nodes(cli_ctx, _): - return cf_cdn(cli_ctx).edge_nodes - - -def cf_waf_policy(cli_ctx, _): - return cf_cdn(cli_ctx).policies - - -def cf_waf_rule_set(cli_ctx, _): - return cf_cdn(cli_ctx).managed_rule_sets - - -def cf_afd_endpoints(cli_ctx, _): - return cf_cdn(cli_ctx).afd_endpoints - - -def cf_afd_origin_groups(cli_ctx, _): - return cf_cdn(cli_ctx).afd_origin_groups - - -def cf_afd_origins(cli_ctx, _): - return cf_cdn(cli_ctx).afd_origins - - -def cf_afd_routes(cli_ctx, _): - return cf_cdn(cli_ctx).routes - - -def cf_afd_rule_sets(cli_ctx, _): - return cf_cdn(cli_ctx).rule_sets - - -def cf_afd_rules(cli_ctx, _): - return cf_cdn(cli_ctx).rules - - -def cf_afd_security_policies(cli_ctx, _): - return cf_cdn(cli_ctx).security_policies - - -def cf_afd_custom_domain(cli_ctx, _): - return cf_cdn(cli_ctx).afd_custom_domains - - -def cf_afd_secrets(cli_ctx, _): - return cf_cdn(cli_ctx).secrets - - -def cf_afd_log_analytics(cli_ctx, _): - return cf_cdn(cli_ctx).log_analytics diff --git a/src/azure-cli/azure/cli/command_modules/cdn/_help.py b/src/azure-cli/azure/cli/command_modules/cdn/_help.py deleted file mode 100644 index 9d8a7018088..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/_help.py +++ /dev/null @@ -1,1114 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -from knack.help_files import helps # pylint: disable=unused-import -# pylint: disable=line-too-long, too-many-lines - -helps['cdn'] = """ -type: group -short-summary: Manage Azure Content Delivery Networks (CDNs). -""" - -helps['cdn custom-domain'] = """ -type: group -short-summary: Manage Azure CDN Custom Domains to provide custom host names for endpoints. -""" - -helps['cdn custom-domain create'] = """ -type: command -short-summary: Create a new custom domain to provide a hostname for a CDN endpoint. -long-summary: > - Creates a new custom domain which must point to the hostname of the endpoint. - For example, the custom domain hostname cdn.contoso.com would need to have a - CNAME record pointing to the hostname of the endpoint related to this custom - domain. -parameters: - - name: --profile-name - type: string - short-summary: Name of the CDN profile which is unique within the resource group. - - name: --endpoint-name - type: string - short-summary: Name of the endpoint under the profile which is unique globally. - - name: --hostname - type: string - short-summary: The host name of the custom domain. Must be a domain name. -examples: - - name: Create a custom domain with resource name customdomain1 within an endpoint and profile. - text: > - az cdn custom-domain create -g group --endpoint-name endpoint --profile-name profile - -n customdomain1 --hostname www.example.com -""" - -helps['cdn custom-domain delete'] = """ -type: command -short-summary: Delete the custom domain of a CDN. -examples: - - name: Delete a custom domain with resource name customdomain1. - text: > - az cdn custom-domain delete -g group --endpoint-name endpoint --profile-name profile - -n customdomain1 -""" - -helps['cdn custom-domain show'] = """ -type: command -short-summary: Show details for the custom domain of a CDN. -examples: - - name: Get the details of a custom domain with resource name customdomain1. - text: > - az cdn custom-domain show -g group --endpoint-name endpoint --profile-name profile - -n customdomain1 -""" - -helps['cdn custom-domain enable-https'] = """ -type: command -short-summary: Enable HTTPS for a custom domain. The resource name of the custom domain could be obtained using "az cdn custom-domain list". -examples: - - name: Enable HTTPS for custom domain with resource name customdomain1 using a CDN-managed certificate - text: > - az cdn custom-domain enable-https -g group --profile-name profile --endpoint-name endpoint - -n customdomain1 - - name: Enable HTTPS for custom domain with resource name customdomain1 using a CDN-managed certificate and set the minimum TLS version to 1.2 - text: > - az cdn custom-domain enable-https -g group --profile-name profile --endpoint-name endpoint - -n customdomain1 --min-tls-version 1.2 -""" - -helps['cdn edge-node'] = """ -type: group -short-summary: View all available CDN edge nodes. -""" - -helps['cdn name-exists'] = """ -type: command -short-summary: Check the availability of a resource name. - This is needed for resources where name is globally unique, such as a CDN endpoint. -examples: - - name: Check whether the resource name contoso is available or not. - text: > - az cdn name-exists --name contoso -""" - -helps['cdn endpoint'] = """ -type: group -short-summary: Manage CDN endpoints. -""" - -helps['cdn endpoint create'] = """ -type: command -short-summary: Create a named endpoint to connect to a CDN. -examples: - - name: Create an endpoint to service content for hostname over HTTP or HTTPS. - text: > - az cdn endpoint create -g group -n endpoint --profile-name profile - --origin www.example.com - - name: Create an endpoint with a custom domain origin with HTTP and HTTPS ports. - text: > - az cdn endpoint create -g group -n endpoint --profile-name profile - --origin www.example.com 88 4444 - - name: Create an endpoint with a custom domain origin with private link enabled. - text: > - az cdn endpoint create -g group -n endpoint --profile-name profile - --origin www.example.com 80 443 - /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.Network/privateLinkServices/pls1 - eastus "Please approve this request" - - name: Create an https-only endpoint with a custom domain origin and support compression for Azure CDN's default compression MIME types. - text: > - az cdn endpoint create -g group -n endpoint --profile-name profile - --origin www.example.com --no-http --enable-compression - - name: Create an endpoint with a custom domain origin and support compression for specific MIME types. - text: > - az cdn endpoint create -g group -n endpoint --profile-name profile - --origin www.example.com --enable-compression --content-types-to-compress text/plain text/html -""" - -helps['cdn endpoint delete'] = """ -type: command -short-summary: Delete a CDN endpoint. -examples: - - name: Delete a CDN endpoint. - text: az cdn endpoint delete -g group -n endpoint --profile-name profile-name -""" - -helps['cdn endpoint list'] = """ -type: command -short-summary: List available endpoints for a CDN. -examples: - - name: List all endpoints within a given CDN profile. - text: > - az cdn endpoint list -g group --profile-name profile-name -""" - -helps['cdn endpoint load'] = """ -type: command -short-summary: Pre-load content for a CDN endpoint. -parameters: - - name: --content-paths - type: string - short-summary: Space-separated values. The path to the content to be loaded. - Path should be a relative file URL of the origin. -examples: - - name: Pre-load Javascript and CSS content for an endpoint. - text: > - az cdn endpoint load -g group -n endpoint --profile-name profile-name --content-paths - '/scripts/app.js' '/styles/main.css' -""" - -helps['cdn endpoint purge'] = """ -type: command -short-summary: Purge pre-loaded content for a CDN endpoint. -parameters: - - name: --content-paths - type: string - short-summary: Space-separated values. The path to the content to be purged. - Can describe a file path or a wildcard directory. -examples: - - name: Purge pre-loaded Javascript and CSS content. - text: > - az cdn endpoint purge -g group -n endpoint --profile-name profile-name --content-paths - '/scripts/app.js' '/styles/*' -""" - -helps['cdn endpoint validate-custom-domain'] = """ -type: command -short-summary: Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS. -parameters: - - name: --host-name - type: string - short-summary: The host name of the custom domain. Must be a domain name. -examples: - - name: Validate domain www.contoso.com to see whether it maps to the correct CDN endpoint in DNS. - text: > - az cdn endpoint validate-custom-domain -g group -n endpoint --profile-name profile-name --host-name www.contoso.com -""" - -helps['cdn endpoint start'] = """ -type: command -short-summary: Start a CDN endpoint. -examples: - - name: Start a CDN endpoint. - text: > - az cdn endpoint start -g group -n endpoint --profile-name profile-name -""" - -helps['cdn endpoint stop'] = """ -type: command -short-summary: Stop a CDN endpoint. -examples: - - name: Stop a CDN endpoint. - text: > - az cdn endpoint stop -g group -n endpoint --profile-name profile-name -""" - -helps['cdn endpoint update'] = """ -type: command -short-summary: Update a CDN endpoint to manage how content is delivered. -parameters: - - name: --default-origin-group - type: string - short-summary: > - The origin group to use for origins not explicitly included in an origin group. Can be - specified as a resource ID or the name of an origin group of this endpoint. -examples: - - name: Turn off HTTP traffic for an endpoint. - text: > - az cdn endpoint update -g group -n endpoint --profile-name profile --no-http - - name: Enable content compression for an endpoint. - text: > - az cdn endpoint update -g group -n endpoint --profile-name profile - --enable-compression -""" - -helps['cdn endpoint rule'] = """ -type: group -short-summary: Manage delivery rules for an endpoint. -""" - -helps['cdn endpoint rule add'] = """ -type: command -short-summary: Add a delivery rule to a CDN endpoint. -parameters: - - name: --rule-name - type: string - short-summary: > - Name of the rule, only required for Microsoft SKU. -examples: - - name: Create a global rule to disable caching. - text: > - az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 - --rule-name global --action-name CacheExpiration --cache-behavior BypassCache - - name: Create a rule for http to https redirect. - text: > - az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 - --rule-name "redirect" --match-variable RequestScheme --operator Equal --match-values HTTP - --action-name "UrlRedirect" --redirect-protocol Https --redirect-type Moved - - name: Create a rule to distribute requests with "/test1" in its URL path to origin group with name "origingroup1". - text: > - az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 - --rule-name "origin-group-override" --match-variable UrlPath --operator Contains --match-values /test1 - --action-name "OriginGroupOverride" --origin-group origingroup1 -""" - -helps['cdn endpoint rule remove'] = """ -type: command -short-summary: Remove a delivery rule from an endpoint. -examples: - - name: Remove the global rule. - text: > - az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global - - name: Remove the rule with the order 4. - text: > - az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4 -""" - -helps['cdn endpoint rule show'] = """ -type: command -short-summary: Show delivery rules associate with the endpoint. -examples: - - name: show delivery rules associate with the endpoint. - text: > - az cdn endpoint rule show -g group -n endpoint --profile-name profile -""" - -helps['cdn endpoint rule condition'] = """ -type: group -short-summary: Manage delivery rule conditions for an endpoint. -""" - -helps['cdn endpoint rule condition add'] = """ -type: command -short-summary: Add a condition to a delivery rule. -examples: - - name: Add a remote address condition. - text: > - az cdn endpoint rule condition add -g group -n endpoint --profile-name profile --rule-name name - --match-variable RemoteAddress --operator GeoMatch --match-values "TH" -""" - -helps['cdn endpoint rule condition remove'] = """ -type: command -short-summary: Remove a condition from a delivery rule. -examples: - - name: Remove the first condition. - text: > - az cdn endpoint rule condition remove -g group -n endpoint --profile-name profile --rule-name name - --index 0 -""" - -helps['cdn endpoint rule condition show'] = """ -type: command -short-summary: show delivery rules associate with the endpoint. -examples: - - name: show delivery rules associate with the endpoint. - text: > - az cdn endpoint rule condition show -g group -n endpoint --profile-name profile-name -""" - -helps['cdn endpoint rule action'] = """ -type: group -short-summary: Manage delivery rule actions for an endpoint. -""" - -helps['cdn endpoint rule action add'] = """ -type: command -short-summary: Add an action to a delivery rule. -examples: - - name: Add a redirect action. - text: > - az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name - --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved - - name: Add a cache expiration action - text: > - az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name - --action-name "CacheExpiration" --cache-behavior BypassCache -""" - -helps['cdn endpoint rule action remove'] = """ -type: command -short-summary: Remove an action from a delivery rule. -examples: - - name: Remove the first action. - text: > - az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name - --index 0 -""" - -helps['cdn endpoint rule action show'] = """ -type: command -short-summary: show delivery rules asscociate with the endpoint. -examples: - - name: show delivery rules asscociate with the endpoint. - text: > - az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint -""" - -helps['cdn origin'] = """ -type: group -short-summary: List or show existing origins related to CDN endpoints. -""" - -helps['cdn origin create'] = """ -type: command -short-summary: Create an origin. -parameters: - - name: --host-name - type: string - short-summary: > - The host name where requests to the origin will be sent. - - name: --http-port - type: int - short-summary: > - The port used for http requests to the origin. - - name: --https-port - type: int - short-summary: > - The port used for https requests to the origin. - - name: --origin-host-header - type: string - short-summary: > - The Host header to send for requests to this origin. - - name: --weight - type: int - short-summary: > - The weight of the origin in given origin group for load balancing. Must be between 1 and 1000. - - name: --priority - type: int - short-summary: > - The load balancing priority. Higher priorities will not be used for load - balancing if any lower priority origin is healthy. Must be between 1 and 5. - - name: --disabled - type: bool - short-summary: > - Don't use the origin for load balancing. - - name: --private-link-resource-id -p - type: string - short-summary: > - The resource id of the private link that the origin will be connected to. - - name: --private-link-location -l - type: string - short-summary: > - The location of the private link that the origin will be connected to. - - name: --private-link-approval-message -m - type: string - short-summary: > - The message that is shown to the approver of the private link request. -examples: - - name: Create an additional origin - text: > - az cdn origin create -g group --host-name example.contoso.com --profile-name profile --endpoint-name endpoint - -n origin --host-name example.contoso.com --origin-host-header example.contoso.com - --http-port 80 --https-port 443 - - name: Create a private origin - text: > - az cdn origin create -g group --host-name example.contoso.com --profile-name profile --endpoint-name endpoint - -n origin --http-port 80 --https-port 443 --private-link-resource-id - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Network/privateLinkServices/pls - --private-link-location EastUS --private-link-approval-message 'Please approve this request' -""" - -helps['cdn origin update'] = """ -type: command -short-summary: Update an origin. -parameters: - - name: --host-name - type: string - short-summary: > - The host name where requests to the origin will be sent. - - name: --http-port - type: int - short-summary: > - The port used for http requests to the origin. - - name: --https-port - type: int - short-summary: > - The port used for https requests to the origin. - - name: --origin-host-header - type: string - short-summary: > - The Host header to send for requests to this origin. - - name: --weight - type: int - short-summary: > - The weight of the origin in given origin group for load balancing. Must be between 1 and 1000. - - name: --priority - type: int - short-summary: > - The load balancing priority. Higher priorities will not be used for load - balancing if any lower priority origin is healthy. Must be between 1 and 5. - - name: --disabled - type: bool - short-summary: > - Don't use the origin for load balancing. - - name: --private-link-resource-id -p - - type: string - short-summary: > - The resource id of the private link that the origin will be connected to. - - name: --private-link-location -l - type: string - short-summary: > - The location of the private link that the origin will be connected to. - - name: --private-link-approval-message -m - type: string - short-summary: > - The message that is shown to the approver of the private link request. -examples: - - name: Update an origin - text: > - az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --http-port 80 - --https-port 443 --priority 3 --weight 500 --host-name example.contoso.com - - name: Disable an origin - text: > - az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --disabled - - name: Connect an origin to a private link service - text: > - az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --http-port 80 - --https-port 443 --private-link-resource-id - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Network/privateLinkServices/pls - --private-link-location EastUS --private-link-approval-message 'Please approve this request' -""" - -helps['cdn origin-group'] = """ -type: group -short-summary: Manage origin groups of an endpoint. -""" - -helps['cdn origin-group create'] = """ -type: command -short-summary: Create an origin group. -parameters: - - name: --origins - type: int - short-summary: > - The origins load balanced by this origin group, as a comma-separated list of origin names or - origin resource IDs. - - name: --probe-interval - type: int - short-summary: > - The frequency to perform health probes in seconds. - - name: --probe-path - type: str - short-summary: > - The path relative to the origin that is used to determine the health of the origin. - - name: --probe-protocol - type: string - short-summary: > - The protocol to use for health probes. - - name: --probe-method - type: string - short-summary: > - The request method to use for health probes. - # Uncomment this once response error detection support is added in RP: - # - name: --response-error-detection-error-types - # type: string - # short-summary: > - # The type of response errors for real user requests for which the origin will be deemed unhealthy. - # - name: --response-error-detection-failover-threshold - # type: int - # short-summary: > - # The threshold of failed requests required to trigger failover as a percent of 100. - # - name: --response-error-detection-status-code-ranges - # type: string - # short-summary: > - # The HTTP response status codes to count toward the response error detection failover threshold, specified - # as a comma-separated list of ranges. -examples: - - name: Create an origin group - text: > - az cdn origin-group create -g group --profile-name profile --endpoint-name endpoint -n origin-group - --origins origin-0,origin-1 - - name: Create an origin group with a custom health probe - text: > - az cdn origin-group create -g group --profile-name profile --endpoint-name endpoint -n origin-group - --origins origin-0,origin-1 --probe-path /healthz --probe-interval 90 - --probe-protocol HTTPS --probe-method GET - # Uncomment this once response error detection support is added in RP: - # - name: Create an origin group with response error detection - # text: > - # az cdn origin-group create -g group --profile-name profile --endpoint-name endpoint -n origin-group - # --origins origin-0,origin-1 --response-error-detection-error-types TcpErrorsOnly - # --response-error-detection-failover-threshold 5 - # --response-error-detection-status-code-ranges 300-399,500-599 -""" - -helps['cdn origin-group update'] = """ -type: command -short-summary: Update an origin group. -parameters: - - name: --origins - type: int - short-summary: > - The origins load balanced by this origin group, as a comma-separated list of origin names from the - parent endpoint origin IDs. - - name: --probe-interval - type: int - short-summary: > - The frequency to perform health probes in seconds. - - name: --probe-path - type: str - short-summary: > - The path relative to the origin that is used to determine the health of the origin. - - name: --probe-protocol - type: string - short-summary: > - The protocol to use for health probes. - - name: --probe-method - type: string - short-summary: > - The request method to use for health probes. - # Uncomment this once response error detection support is added in RP: - # - name: --response-error-detection-error-types - # type: string - # short-summary: > - # The type of response errors for real user requests for which the origin will be deemed unhealthy. - # - name: --response-error-detection-failover-threshold - # type: int - # short-summary: > - # The threshold of failed requests required to trigger failover as a percent of 100. - # - name: --response-error-detection-status-code-ranges - # type: string - # short-summary: > - # The HTTP response status codes to count toward the response error detection failover threshold. -examples: - - name: Update which origins are included in an origin group. - text: > - az cdn origin-group update -g group --profile-name profile --endpoint-name endpoint -n origin-group - --origins origin-0,origin-2 - - name: Update an origin group with a custom health probe - text: > - az cdn origin-group update -g group --profile-name profile --endpoint-name endpoint -n origin-group - --origins origin-0,origin-1 --probe-path /healthz --probe-interval 90 - --probe-protocol HTTPS --probe-method GET - # Uncomment this once response error detection support is added in RP: - # - name: Update an origin group with response error detection - # text: > - # az cdn origin-group update -g group --profile-name profile --endpoint-name endpoint -n origin-group - # --origins origin-0,origin-1 --response-error-detection-error-types TcpErrorsOnly - # --response-error-detection-failover-threshold 5 - # --response-error-detection-status-code-ranges 300-399,500-599 -""" - -helps['cdn profile delete'] = """ -type: command -short-summary: Delete a CDN profile. -examples: - - name: Delete a CDN profile. - text: > - az cdn profile delete -g group -n profile -""" - -helps['cdn profile list'] = """ -type: command -short-summary: List CDN profiles. -examples: - - name: List CDN profiles in a resource group. - text: > - az cdn profile list -g group -""" - -helps['cdn profile show'] = """ -type: command -short-summary: Show CDN profile details. -examples: - - name: Show CDN profile details. - text: > - az cdn profile show -g group -n profile -""" - -helps['cdn profile update'] = """ -type: command -short-summary: Update a CDN profile. -examples: - - name: Update a CDN profile. (autogenerated) - text: az cdn profile update --name MyCDNProfileWhichIsUniqueWithinResourceGroup --resource-group MyResourceGroup - crafted: true -""" - -helps['afd'] = """ -type: group -short-summary: Manage Azure Front Door Standard/Premium. For classical Azure Front Door, please refer https://learn.microsoft.com/en-us/cli/azure/network/front-door?view=azure-cli-latest -""" - -helps['afd profile'] = """ -type: group -short-summary: Manage AFD profiles. -""" - -helps['afd profile create'] = """ -type: command -short-summary: Create a new AFD profile. -examples: - - name: Create an AFD profile using Standard SKU. - text: > - az afd profile create -g group --profile-name profile --sku Standard_AzureFrontDoor -""" - -helps['afd profile delete'] = """ -type: command -short-summary: Delete an AFD profile. -examples: - - name: Delete an AFD profile. - text: > - az afd profile delete -g group --profile-name profile -""" - -helps['afd profile usage'] = """ -type: command -short-summary: List resource usage within the specific AFD profile. -examples: - - name: List resource usage within the specific AFD profile. - text: > - az afd profile usage -g group --profile-name profile -""" - -helps['afd profile show'] = """ -type: command -short-summary: Show details of an AFD profile. -examples: - - name: Show details of an AFD profile. - text: > - az afd profile show -g group --profile-name profile -""" - -helps['afd profile list'] = """ -type: command -short-summary: List AFD profiles. -examples: - - name: List AFD profiles in a resource group. - text: > - az afd profile list -g group -""" - -helps['afd profile update'] = """ -type: command -short-summary: Update an AFD profile. -examples: - - name: Update an AFD profile with tags. - text: az afd profile update --profile-name profile --resource-group MyResourceGroup --tags tag1=value1 -""" - -helps['afd origin-group'] = """ -type: group -short-summary: Manage origin groups under the specified profile. -long-summary: > - An origin group is a set of origins to which Front Door load balances your client requests. -""" - -helps['afd origin-group create'] = """ -type: command -short-summary: Creates a new origin group within the specified profile. -examples: - - name: Creates a new origin group within the specified profile. - text: > - az afd origin-group create -g group --origin-group-name og1 --profile-name profile - --probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt - --sample-size 4 --successful-samples-required 3 - --additional-latency-in-milliseconds 50 -""" - -helps['afd origin-group update'] = """ -type: command -short-summary: Updates an existing origin group within the specified profile. -examples: - - name: Update the probe setting of the specified origin group. - text: > - az afd origin-group update -g group --origin-group-name og1 --profile-name profile - --probe-request-type HEAD --probe-protocol Https --probe-interval-in-seconds 120 --probe-path /test1/azure.txt -""" - -helps['afd origin-group delete'] = """ -type: command -short-summary: Deletes an existing origin group within the specified profile. -examples: - - name: Deletes an existing origin group within a profile. - text: > - az afd origin-group delete -g group --origin-group-name og1 --profile-name profile -""" - -helps['afd origin'] = """ -type: group -short-summary: Manage origins within the specified origin group. -long-summary: > - Origins are the application servers where Front Door will route your client requests. - Utilize any publicly accessible application server, including App Service, Traffic Manager, Private Link, and many others. -""" - -helps['afd origin create'] = """ -type: command -short-summary: Create an AFD origin. -examples: - - name: Create an regular origin - text: > - az afd origin create -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup - --origin-name origin1 --origin-host-header example.contoso.com --priority 1 --weight 500 --enabled-state Enabled - --http-port 80 --https-port 443 - - name: Create a private link origin - text: > - az afd origin create -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup - --origin-name origin1 --origin-host-header example.contoso.com --priority 1 --weight 500 --enabled-state Enabled - --http-port 80 --https-port 443 --private-link-resource - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Storage/storageAccounts/plstest - --private-link-location EastUS --private-link-request-message 'Please approve this request' --private-link-sub-resource-type table -""" - -helps['afd origin update'] = """ -type: command -short-summary: Update the settings of the specified AFD origin. -examples: - - name: Update the host header and priority of the specified origin. - text: > - az afd origin update -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup - --origin-name origin1 --origin-host-header example.contoso.com --priority 3 - - name: Disable private link of the origin. - text: > - az afd origin update -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup - --origin-name origin1 --enable-private-link False -""" - -helps['afd custom-domain'] = """ -type: group -short-summary: Manage custom domains within the specified profile. -""" - -helps['afd custom-domain create'] = """ -type: command -short-summary: Create a custom domain within the specified profile. -long-summary: > - The operation will complete with a created custom domain with its validation state set to 'Pending. - You have to create a DNS TXT record "_dnsauth." with the validation token as its value to make the domain's validation state become 'Approved' to server traffic. - Use "az afd custom-domain show" to obtain the validation token. - The validation token will expire after 7 days and your domain's validation state will become "Timeout" if no correct TXT record detected in that period. - You could use 'az afd custom-domain regenerate-validation-token' to regenerate the validation token to restart the validation process. -examples: - - name: Create a custom domain that uses AFD managed certificate for SSL/TLS encryption. - text: > - az afd custom-domain create -g group --custom-domain-name customDomain --profile-name profile --host-name www.contoso.com - --minimum-tls-version TLS12 --certificate-type ManagedCertificate - - name: Create a custom domain that uses your own certificate for SSL/TLS encryption, the certificate is stored in Azure Key Vault and referenced by an AFD secret. - text: > - az afd custom-domain create -g group --custom-domain-name customDomain --profile-name profile --host-name www.contoso.com - --minimum-tls-version TLS12 --certificate-type CustomerCertificate --secret secretName -""" - -helps['afd custom-domain update'] = """ -type: command -short-summary: Update a custom domain within the specified profile. -examples: - - name: Update the custom domain's supported minimum TLS version. - text: > - az afd custom-domain update -g group --custom-domain-name customDomain --profile-name profile --minimum-tls-version TLS12 - - name: Update the custom domain's certificate type to AFD managed certificate. - text: > - az afd custom-domain update -g group --custom-domain-name customDomain --profile-name profile --certificate-type ManagedCertificate -""" - -helps['afd custom-domain delete'] = """ -type: command -short-summary: Delete a custom domain. -examples: - - name: Delete a custom domain. - text: > - az afd custom-domain delete -g group --profile-name profile --custom-domain-name customDomainName -""" - -helps['afd custom-domain show'] = """ -type: command -short-summary: Show the custom domain details. -examples: - - name: show details of the custom domain within the specified profile. - text: > - az afd custom-domain show -g group --profile-name profile --custom-domain-name customDomainName -""" - -helps['afd custom-domain list'] = """ -type: command -short-summary: List all the custom domains within the specified profile. -examples: - - name: List all the custom domains within the specified profile. - text: > - az afd custom-domain list -g group --profile-name profile -""" - -helps['afd custom-domain wait'] = """ -type: command -short-summary: Place the CLI in a waiting state until a condition of the custom domain is met. -examples: - - name: Wait until a custom domain is created. - text: az afd custom-domain wait -g MyResourceGroup --profile-name MyProfle --custom-domain-name MyCustomDomain --created -""" - -helps['afd custom-domain regenerate-validation-token'] = """ -type: command -short-summary: Regenerate the domain validation token to restart the validation process. -examples: - - name: Regenerate the domain validation token. - text: az afd custom-domain regenerate-validation-token -g MyResourceGroup --profile-name MyProfle --custom-domain-name MyCustomDomain -""" - -helps['afd endpoint'] = """ -type: group -short-summary: Manage AFD endpoints within the specified profile. -long-summary: > - An endpoint is a logical grouping of domains and their associated configurations. -""" - -helps['afd endpoint create'] = """ -type: command -short-summary: Creates an endpoint within the specified profile. -long-summary: > - Azure Front Door will generate a deterministic DNS domain based on the customer input endpoint name in the form of -.z01.azurefd.net, - the deterministic DNS domain could be reused within the tenant, subscription, or resource group depends on the --name-reuse-scope option. - Customer will get the same DNS domain in the reuse scope if the endpoint get deleted and recreated. -examples: - - name: Creates an enabled endpoint - text: > - az afd endpoint create -g group --endpoint-name endpoint1 --profile-name profile --enabled-state Enabled -""" - -helps['afd endpoint update'] = """ -type: command -short-summary: Update an endpoint within the specified profile. -examples: - - name: Update an endpoint's state to disabled. - text: > - az afd endpoint update -g group --endpoint-name endpoint1 --profile-name profile --enabled-state Disabled -""" - -helps['afd endpoint delete'] = """ -type: command -short-summary: Delete an endpoint within the specified profile. -examples: - - name: Delete an endpoint named endpoint1. - text: > - az afd endpoint delete -g group --profile-name profile --endpoint-name endpoint1 -""" - -helps['afd endpoint show'] = """ -type: command -short-summary: Show details of an endpoint within the specified profile. -examples: - - name: show details of the endpoint named endpoint1. - text: > - az afd endpoint show -g group --profile-name profile --endpoint-name endpoint1 -""" - -helps['afd endpoint list'] = """ -type: command -short-summary: List all the endpoints within the specified profile. -examples: - - name: List all the endpoints within the specified profile. - text: > - az afd endpoint list -g group --profile-name profile -""" - -helps['afd endpoint purge'] = """ -type: command -short-summary: Removes cached contents from Azure Front Door. -examples: - - name: Remove all cached contents under directory "/script" for domain www.contoso.com - text: > - az afd endpoint purge -g group --profile-name profile --domains www.contoso.com --content-paths '/scripts/*' -""" - -helps['afd route'] = """ -type: group -short-summary: Manage routes under an AFD endpoint. -long-summary: > - A route maps your domains and matching URL path patterns to a specific origin group. -""" - -helps['afd route create'] = """ -type: command -short-summary: Creates a new route within the specified endpoint. -examples: - - name: Creates a route to associate the endpoint's default domain with an origin group for all HTTPS requests. - text: > - az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --https-redirect Disabled - --origin-group og001 --supported-protocols Https --link-to-default-domain Enabled --forwarding-protocol MatchRequest - - name: Creates a route to associate the endpoint's default domain with an origin group for all requests and use the specified rule sets to customize the route behavior. - text: > - az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --rule-sets ruleset1 rulseset2 - --origin-group og001 --supported-protocols Http Https --link-to-default-domain Enabled --forwarding-protocol MatchRequest --https-redirect Disabled - - name: Creates a route to associate the endpoint's default domain and a custom domain with an origin group for all requests with the specified path patterns and redirect all trafic to use Https. - text: > - az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --patterns-to-match /test1/* /tes2/* - --origin-group og001 --supported-protocols Http Https --custom-domains cd001 --forwarding-protocol MatchRequest --https-redirect Enabled --link-to-default-domain Enabled -""" - -helps['afd route update'] = """ -type: command -short-summary: Update an existing route within the specified endpoint. -examples: - - name: Update a route to accept both Http and Https requests and redirect all trafic to use Https. - text: > - az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 - --supported-protocols Http Https --https-redirect Enabled - - name: Update a route's rule sets settings to customize the route behavior. - text: > - az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --rule-sets ruleset1 rulseset2 - - name: Update a route's compression settings to enable compression for the specified content types. - text: > - az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --query-string-caching-behavior IgnoreQueryString - --enable-compression true --content-types-to-compress text/javascript text/plain -""" - -helps['afd security-policy'] = """ -type: group -short-summary: Manage security policies within the specified profile. -long-summary: > - Security policies could be used to apply a web application firewall policy to protect your web applications against OWASP top-10 vulnerabilities and - block malicious bots. -""" - -helps['afd security-policy create'] = """ -type: command -short-summary: Creates a new security policy within the specified profile. -examples: - - name: Creates a security policy to apply the specified WAF policy to an endpoint's default domain and a custom domain. - text: > - az afd security-policy create -g group --profile-name profile --security-policy-name sp1 --domains - /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Cdn/profiles/profile1/afdEndpoints/endpoint1 - /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Cdn/profiles/profile1/customDomains/customDomain1 - --waf-policy - /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf1 -""" - -helps['afd security-policy update'] = """ -type: command -short-summary: Update an existing security policy within the specified profile. -examples: - - name: Update the specified security policy's domain list. - text: > - az afd security-policy update -g group --security-policy-name sp1 --profile-name profile --domains - /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Cdn/profiles/profile1/customDomains/customDomain1 -""" - -helps['afd route delete'] = """ -type: command -short-summary: Delete an existing route within the specified endpoint. -examples: - - name: Delete an route named route1. - text: > - az afd route delete -g group --profile-name profile --endpoint-name endpoint1 --route-name route1 -""" - -helps['afd secret'] = """ -type: group -short-summary: Manage secrets within the specified profile. -long-summary: > - Secrets are used to reference your own certificate stored in Azure Key Vault. - You must specifiy the secret name when creating custom domain if you want to use your own certificate for TLS encryption. -""" - -helps['afd secret create'] = """ -type: command -short-summary: Creates a new secret within the specified profile. -examples: - - name: Creates a secret using the specified certificate version. - text: > - az afd secret create -g group --profile-name profile --secret-name secret1 --secret-version version1 - --secret-source /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.KeyVault/vaults/vault1/secrets/cert1 -""" - -helps['afd secret update'] = """ -type: command -short-summary: Update an existing secret within the specified profile. -examples: - - name: Update the specified secret to use the certificate's latest version. - text: > - az afd secret update -g group --profile-name profile --secret-name secret1 --use-latest-version -""" - -helps['afd route delete'] = """ -type: command -short-summary: Delete an existing route within the specified endpoint. -examples: - - name: Delete a route named route1. - text: > - az afd route delete -g group --profile-name profile --endpoint-name endpoint1 --route-name route1 -""" - -helps['afd route show'] = """ -type: command -short-summary: Show route details. -examples: - - name: show details of the route named route1. - text: > - az afd route show -g group --profile-name profile --endpoint-name endpoint1 --route-name route1 -""" - -helps['afd route list'] = """ -type: command -short-summary: List all the routes within the specified endpoint. -examples: - - name: List all the routes within the specified endpoint. - text: > - az afd route list -g group --profile-name profile --endpoint-name endpoint1 -""" - -helps['afd rule-set'] = """ -type: group -short-summary: Manage rule set for the specified profile. -long-summary: > - Rules Set allows you to customize how HTTP requests are handled at the edge and provides more controls of the behaviors of your web application. -""" - -helps['afd rule-set create'] = """ -type: command -short-summary: Creates a new rule set under the specified profile. -examples: - - name: Create a new rule set under the specified profile. - text: > - az afd rule-set create -g group --rule-set-name ruleset1 --profile-name profile -""" - -helps['afd rule-set delete'] = """ -type: command -short-summary: Delete the rule set. -examples: - - name: Delete a rule set with the name ruleset1. - text: > - az afd rule-set delete -g group --rule-set-name ruleset1 --profile-name profile -""" - -helps['afd log-analytic'] = """ -type: group -short-summary: Manage afd log analytic results. -""" - -helps['afd log-analytic location'] = """ -type: group -short-summary: Manage available location names for AFD log analysis. -""" - -helps['afd log-analytic metric'] = """ -type: group -short-summary: Manage metric statistics for AFD profile. -""" - -helps['afd log-analytic ranking'] = """ -type: group -short-summary: Manage ranking statistics for AFD profile. -""" - -helps['afd waf-log-analytic'] = """ -type: group -short-summary: Manage afd WAF related log analytic results. -""" - -helps['afd log-analytic resource'] = """ -type: group -short-summary: Manage endpoints and custom domains available for AFD log analysis. -""" - -helps['afd waf-log-analytic metric'] = """ -type: group -short-summary: Manage WAF related metric statistics for AFD profile. -""" - -helps['afd waf-log-analytic ranking'] = """ -type: group -short-summary: Manage WAF related ranking statistics for AFD profile. -""" diff --git a/src/azure-cli/azure/cli/command_modules/cdn/_params.py b/src/azure-cli/azure/cli/command_modules/cdn/_params.py deleted file mode 100644 index 5bfe9a3ea6e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/_params.py +++ /dev/null @@ -1,233 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from knack.arguments import CLIArgumentType - -from azure.mgmt.cdn.models import (QueryStringCachingBehavior, DeliveryRuleAction, - ForwardingProtocol, DeliveryRuleCondition, - AfdQueryStringCachingBehavior, Transform) -from azure.cli.core.commands.validators import get_default_location_from_resource_group -from azure.cli.core.commands.parameters import get_three_state_flag, get_enum_type -from ._validators import (validate_origin) -from ._actions import (OriginType) - - -# pylint:disable=too-many-statements -def load_arguments(self, _): - name_arg_type = CLIArgumentType(options_list=('--name', '-n'), metavar='NAME') - profile_name_help = 'Name of the CDN profile which is unique within the resource group.' - - # Endpoint # - with self.argument_context('cdn endpoint') as c: - c.argument('content_paths', nargs='+') - c.argument('endpoint_name', name_arg_type, id_part='child_name_1', help='Name of the CDN endpoint.') - c.argument('location', validator=get_default_location_from_resource_group) - c.argument('origins', options_list='--origin', nargs='+', action=OriginType, validator=validate_origin, - help='Endpoint origin specified by the following space-delimited 6 tuple: ' - '`www.example.com http_port https_port private_link_resource_id private_link_location ' - 'private_link_approval_message`. The HTTP and HTTPS ports and the private link resource ID and ' - 'location are optional. The HTTP and HTTPS ports default to 80 and 443, respectively. Private ' - 'link fields are only valid for the sku Standard_Microsoft, and private_link_location is ' - 'required if private_link_resource_id is set.') - c.argument('is_http_allowed', arg_type=get_three_state_flag(invert=True), options_list='--no-http', - help='Indicates whether HTTP traffic is not allowed on the endpoint. ' - 'Default is to allow HTTP traffic.') - c.argument('is_https_allowed', arg_type=get_three_state_flag(invert=True), options_list='--no-https', - help='Indicates whether HTTPS traffic is not allowed on the endpoint. ' - 'Default is to allow HTTPS traffic.') - c.argument('origin_path', - help='A directory path on the origin that Azure CDN can use to retrieve content from.') - c.argument('origin_host_header', - help="The Host header to send for requests to this origin. If you leave this blank, " - "the request hostname determines this value. " - "Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services " - "require this host header value to match the origin hostname by default.") - c.argument('is_compression_enabled', arg_type=get_three_state_flag(), options_list='--enable-compression', - help='If compression is enabled, content will be served as compressed if ' - 'user requests for a compressed version. Content won\'t be compressed ' - 'on CDN when requested content is smaller than 1 byte or larger than 1 ' - 'MB.') - - c.argument('query_string_caching_behavior', - options_list='--query-string-caching', - arg_type=get_enum_type(QueryStringCachingBehavior), - help="Defines how CDN caches requests that include query strings. " - "You can ignore any query strings when caching, " - "bypass caching to prevent requests that contain query strings from being cached, " - "or cache every request with a unique URL.") - - c.argument('profile_name', help=profile_name_help, id_part='name') - c.argument('content_types_to_compress', nargs='*', - help='List of content types on which compression applies. The value should be a valid MIME type.') - with self.argument_context('cdn endpoint rule') as c: - configure_rule_parameters(c, False) - - # Custom Domain # - - with self.argument_context('cdn custom-domain') as c: - c.argument('custom_domain_name', name_arg_type, id_part=None, help='Resource name of the custom domain.') - - with self.argument_context('cdn custom-domain enable-https') as c: - c.argument('profile_name', id_part=None, help='Name of the parent profile.') - c.argument('endpoint_name', help='Name of the parent endpoint.') - c.argument('custom_domain_name', name_arg_type, help='Resource name of the custom domain.') - c.argument('min_tls_version', - help='The minimum TLS version required for the custom domain.', - arg_type=get_enum_type(['none', '1.0', '1.2'])) - c.argument('user_cert_protocol_type', - arg_group='Bring Your Own Certificate', - help='The protocol type of the certificate.', - arg_type=get_enum_type(['sni', 'ip'])) - c.argument('user_cert_subscription_id', - arg_group='Bring Your Own Certificate', - help='The subscription id of the KeyVault certificate') - c.argument('user_cert_group_name', - arg_group='Bring Your Own Certificate', - help='The resource group of the KeyVault certificate') - c.argument('user_cert_vault_name', - arg_group='Bring Your Own Certificate', - help='The vault name of the KeyVault certificate') - c.argument('user_cert_secret_name', - arg_group='Bring Your Own Certificate', - help='The secret name of the KeyVault certificate') - c.argument('user_cert_secret_version', - arg_group='Bring Your Own Certificate', - help='The secret version of the KeyVault certificate, If not specified, the "Latest" version will ' - 'always been used and the deployed certificate will be automatically rotated to the latest ' - 'version when a newer version of the certificate is available.') - - -# pylint: disable=protected-access -def configure_rule_parameters(c, is_afdx): - c.argument('rule_name', help='Name of the rule.') - c.argument('order', type=int, - help='The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. ' - 'A rule with a lower order will be applied before one with a higher order. ' - 'Rule with order 0 is a special rule. ' - 'It does not require any condition and actions listed in it will always be applied.') - - if is_afdx: - c.argument('match_variable', arg_group="Match Condition", - help='Name of the match condition: ' - 'https://learn.microsoft.com/en-us/azure/frontdoor/rules-match-conditions', - arg_type=get_enum_type(DeliveryRuleCondition._subtype_map["name"].keys())) - else: - c.argument('match_variable', arg_group="Match Condition", - help='Name of the match condition: ' - 'https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions', - arg_type=get_enum_type(DeliveryRuleCondition._subtype_map["name"].keys())) - - c.argument('operator', arg_group="Match Condition", help='Operator of the match condition.') - c.argument('selector', arg_group="Match Condition", help='Selector of the match condition.') - c.argument('match_values', arg_group="Match Condition", nargs='+', - help='Match values of the match condition. e.g, space separated values "GET" "HTTP"') - - if not is_afdx: - c.argument('transform', arg_group="Match Condition", arg_type=get_enum_type(['Lowercase', 'Uppercase']), - nargs='+', help='Transform to apply before matching.') - else: - transforms = [item.value for item in list(Transform)] - c.argument('transforms', arg_group="Match Condition", arg_type=get_enum_type(transforms), - nargs='+', help='Transform to apply before matching.') - - c.argument('negate_condition', arg_group="Match Condition", arg_type=get_three_state_flag(), - help='If true, negates the condition') - - all_actions = list(DeliveryRuleAction._subtype_map["name"].keys()) - if is_afdx: - excldued_actions = ["UrlSigning", "CacheExpiration", "CacheKeyQueryString", "OriginGroupOverride"] - c.argument('action_name', arg_group="Action", - help='The name of the action for the delivery rule: ' - 'https://learn.microsoft.com/en-us/azure/frontdoor/front-door-rules-engine-actions', - arg_type=get_enum_type([action for action in all_actions if action not in excldued_actions])) - - c.argument('cache_behavior', arg_group="Action", - arg_type=get_enum_type(['HonorOrigin', 'OverrideAlways', 'OverrideIfOriginMissing']), - help='Caching behavior for the requests.') - c.argument('query_string_caching_behavior', - arg_group="Action", - arg_type=get_enum_type(AfdQueryStringCachingBehavior), - help="Defines how CDN caches requests that include query strings. " - "You can ignore any query strings when caching, " - "bypass caching to prevent requests that contain query strings from being cached, " - "or cache every request with a unique URL.") - - c.argument('query_parameters', arg_group="Action", - nargs='*', - help="query parameters to include or exclude") - c.argument('forwarding_protocol', arg_group="Action", - arg_type=get_enum_type(ForwardingProtocol), - help="Protocol this rule will use when forwarding traffic to backends.") - c.argument( - 'is_compression_enabled', arg_group="Action", - arg_type=get_three_state_flag(), - options_list='--enable-compression', - help='Indicates whether content compression is enabled on AzureFrontDoor. Default value is false. ' - 'If compression is enabled, content will be served as compressed if user requests for a ' - "compressed version. Content won't be compressed on AzureFrontDoor when requested content is " - 'smaller than 1 byte or larger than 1 MB.') - c.argument('enable_caching', arg_type=get_three_state_flag(invert=False), - options_list='--enable-caching', - arg_group="Action", - help='Indicates whether to enable caching on the route.') - else: - excldued_actions = ["RouteConfigurationOverride", "UrlSigning"] - c.argument('action_name', arg_group="Action", - help='The name of the action for the delivery rule: ' - 'https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions', - arg_type=get_enum_type([action for action in all_actions if action not in excldued_actions])) - - # CacheExpirationAction parameters - c.argument('cache_behavior', arg_group="Action", - arg_type=get_enum_type(['BypassCache', 'Override', 'SetIfMissing']), - help='Caching behavior for the requests.') - c.argument('query_string_caching_behavior', - options_list='--query-string-caching', - arg_type=get_enum_type(QueryStringCachingBehavior), - help="Defines how CDN caches requests that include query strings. " - "You can ignore any query strings when caching, " - "bypass caching to prevent requests that contain query strings from being cached, " - "or cache every request with a unique URL.") - - # CacheKeyQueryStringAction parameters - c.argument('query_parameters', arg_group="Action", - help='Query parameters to include or exclude (comma separated).') - c.argument('query_string_behavior', arg_group="Action", - arg_type=get_enum_type(['Include', 'IncludeAll', 'Exclude', 'ExcludeAll']), - help='Query string behavior for the requests.') - - c.argument('cache_duration', arg_group="Action", - help='The duration for which the content needs to be cached. \ - Allowed format is hh:mm:ss.xxxxxx') - c.argument('header_action', arg_group="Action", - arg_type=get_enum_type(['Append', 'Overwrite', 'Delete']), - help='Header action for the requests.') - c.argument('header_name', arg_group="Action", help='Name of the header to modify.') - c.argument('header_value', arg_group="Action", help='Value of the header.') - c.argument('redirect_type', arg_group="Action", - arg_type=get_enum_type(['Moved', 'Found', 'TemporaryRedirect', 'PermanentRedirect']), - help='The redirect type the rule will use when redirecting traffic.') - c.argument('redirect_protocol', arg_group="Action", - arg_type=get_enum_type(['MatchRequest', 'Http', 'Https']), - help='Protocol to use for the redirect.') - c.argument('custom_hostname', arg_group="Action", help='Host to redirect. \ - Leave empty to use the incoming host as the destination host.') - c.argument('custom_path', arg_group="Action", - help='The full path to redirect. Path cannot be empty and must start with /. \ - Leave empty to use the incoming path as destination path.') - c.argument('custom_querystring', arg_group="Action", - help='The set of query strings to be placed in the redirect URL. \ - leave empty to preserve the incoming query string.') - c.argument('custom_fragment', arg_group="Action", help='Fragment to add to the redirect URL.') - - c.argument('source_pattern', arg_group="Action", - help='A request URI pattern that identifies the type of requests that may be rewritten.') - c.argument('destination', arg_group="Action", help='The destination path to be used in the rewrite.') - c.argument('preserve_unmatched_path', arg_group="Action", - arg_type=get_three_state_flag(), - help='If True, the remaining path after the source \ - pattern will be appended to the new destination path.') - c.argument('index', type=int, help='The index of the condition/action') - c.argument('origin_group', arg_group="Action", - help='Name or ID of the OriginGroup that would override the default OriginGroup') diff --git a/src/azure-cli/azure/cli/command_modules/cdn/_validators.py b/src/azure-cli/azure/cli/command_modules/cdn/_validators.py deleted file mode 100644 index 9dfc2a7db72..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/_validators.py +++ /dev/null @@ -1,19 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -from knack.util import CLIError - - -def validate_origin(namespace): - def check_port_range(port, msg): - if port is not None and not 1 <= port <= 65535: - raise CLIError(msg.format(port)) - if namespace.origins: - msg = "{0} port for origin named {1} is outside of range (1 - 65535)." - for idx, origin in enumerate(namespace.origins): - origin.name = "{}-{}".format(origin.name, idx) - check_port_range(origin.http_port, msg.format('HTTP', origin.name)) - check_port_range(origin.https_port, msg.format('HTTPS', origin.name)) - return True diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/__init__.py deleted file mode 100644 index 5757aea3175..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/__init__.py deleted file mode 100644 index f6acc11aa4e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__cmd_group.py deleted file mode 100644 index 30dd22d1860..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd", -) -class __CMDGroup(AAZCommandGroup): - """Manage Azure Front Door Standard/Premium. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__init__.py deleted file mode 100644 index 5a9d61963d6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__cmd_group.py deleted file mode 100644 index 48bc23777ec..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd custom-domain", -) -class __CMDGroup(AAZCommandGroup): - """Manage custom domains within the specified profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__init__.py deleted file mode 100644 index 0c2e6838e84..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/__init__.py +++ /dev/null @@ -1,18 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._regenerate_validation_token import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_create.py deleted file mode 100644 index 2e75d04d29b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_create.py +++ /dev/null @@ -1,500 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain create", -) -class Create(AAZCommand): - """Create a new domain within the specified profile. - - :example: Create a custom domain that uses AFD managed certificate for SSL/TLS encryption. - az afd custom-domain create -g group --custom-domain-name customDomain --profile-name profile --host-name www.contoso.com --minimum-tls-version TLS12 --certificate-type ManagedCertificate - - :example: Create a custom domain that uses your own certificate for SSL/TLS encryption, the certificate is stored in Azure Key Vault and referenced by an AFD secret. - az afd custom-domain create -g group --custom-domain-name example-custom-domain --profile-name profile --host-name www.contoso.com --minimum-tls-version TLS12 --certificate-type CustomerCertificate --secret secretName - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the domain under the profile which is unique globally", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "AzureDnsZone" - - _args_schema = cls._args_schema - _args_schema.azure_dns_zone = AAZStrArg( - options=["--azure-dns-zone"], - arg_group="AzureDnsZone", - help="ID of the Azure DNS zone.", - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.host_name = AAZStrArg( - options=["--host-name"], - arg_group="Properties", - help="The host name of the domain. Must be a domain name.", - ) - - # define Arg Group "Secret" - - _args_schema = cls._args_schema - _args_schema.secret = AAZStrArg( - options=["--secret"], - arg_group="Secret", - help="Resource reference to the secret. ie. subs/rg/profile/secret", - ) - - # define Arg Group "TlsSettings" - - _args_schema = cls._args_schema - _args_schema.certificate_type = AAZStrArg( - options=["--certificate-type"], - arg_group="TlsSettings", - help="Defines the source of the SSL certificate.", - enum={"AzureFirstPartyManagedCertificate": "AzureFirstPartyManagedCertificate", "CustomerCertificate": "CustomerCertificate", "ManagedCertificate": "ManagedCertificate"}, - ) - _args_schema.cipher_suite_set_type = AAZStrArg( - options=["--cipher-suite-set-type"], - arg_group="TlsSettings", - help="cipher suite set type that will be used for Https", - enum={"Customized": "Customized", "TLS10_2019": "TLS10_2019", "TLS12_2022": "TLS12_2022", "TLS12_2023": "TLS12_2023"}, - ) - _args_schema.customized_cipher_suite_set = AAZObjectArg( - options=["--customized-cipher-suite-set"], - arg_group="TlsSettings", - help="Customized cipher suites object that will be used for Https when cipherSuiteSetType is Customized.", - ) - _args_schema.minimum_tls_version = AAZStrArg( - options=["--minimum-tls-version"], - arg_group="TlsSettings", - help="TLS protocol version that will be used for Https", - enum={"TLS10": "TLS10", "TLS12": "TLS12", "TLS13": "TLS13"}, - ) - - customized_cipher_suite_set = cls._args_schema.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListArg( - options=["cipher-suite-set-for-tls12"], - help="Cipher suites for TLS 1.2. Required at least one in minimumTlsVersion TLS 1.2.", - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListArg( - options=["cipher-suite-set-for-tls13"], - help="Cipher suites for TLS 1.3. Required at least one in minimumTlsVersion TLS 1.2, TLS 1.3.", - ) - - cipher_suite_set_for_tls12 = cls._args_schema.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrArg( - enum={"DHE_RSA_AES128_GCM_SHA256": "DHE_RSA_AES128_GCM_SHA256", "DHE_RSA_AES256_GCM_SHA384": "DHE_RSA_AES256_GCM_SHA384", "ECDHE_RSA_AES128_GCM_SHA256": "ECDHE_RSA_AES128_GCM_SHA256", "ECDHE_RSA_AES128_SHA256": "ECDHE_RSA_AES128_SHA256", "ECDHE_RSA_AES256_GCM_SHA384": "ECDHE_RSA_AES256_GCM_SHA384", "ECDHE_RSA_AES256_SHA384": "ECDHE_RSA_AES256_SHA384"}, - ) - - cipher_suite_set_for_tls13 = cls._args_schema.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrArg( - enum={"TLS_AES_128_GCM_SHA256": "TLS_AES_128_GCM_SHA256", "TLS_AES_256_GCM_SHA384": "TLS_AES_256_GCM_SHA384"}, - ) - return cls._args_schema - - _args_resource_reference_create = None - - @classmethod - def _build_args_resource_reference_create(cls, _schema): - if cls._args_resource_reference_create is not None: - _schema.id = cls._args_resource_reference_create.id - return - - cls._args_resource_reference_create = AAZObjectArg() - - resource_reference_create = cls._args_resource_reference_create - resource_reference_create.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_create.id - - def _execute_operations(self): - self.pre_operations() - yield self.AFDCustomDomainsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDCustomDomainsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("azureDnsZone", AAZObjectType) - properties.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("tlsSettings", AAZObjectType) - - azure_dns_zone = _builder.get(".properties.azureDnsZone") - if azure_dns_zone is not None: - azure_dns_zone.set_prop("id", AAZStrType, ".azure_dns_zone") - - tls_settings = _builder.get(".properties.tlsSettings") - if tls_settings is not None: - tls_settings.set_prop("certificateType", AAZStrType, ".certificate_type", typ_kwargs={"flags": {"required": True}}) - tls_settings.set_prop("cipherSuiteSetType", AAZStrType, ".cipher_suite_set_type") - tls_settings.set_prop("customizedCipherSuiteSet", AAZObjectType, ".customized_cipher_suite_set") - tls_settings.set_prop("minimumTlsVersion", AAZStrType, ".minimum_tls_version") - tls_settings.set_prop("secret", AAZObjectType) - - customized_cipher_suite_set = _builder.get(".properties.tlsSettings.customizedCipherSuiteSet") - if customized_cipher_suite_set is not None: - customized_cipher_suite_set.set_prop("cipherSuiteSetForTls12", AAZListType, ".cipher_suite_set_for_tls12") - customized_cipher_suite_set.set_prop("cipherSuiteSetForTls13", AAZListType, ".cipher_suite_set_for_tls13") - - cipher_suite_set_for_tls12 = _builder.get(".properties.tlsSettings.customizedCipherSuiteSet.cipherSuiteSetForTls12") - if cipher_suite_set_for_tls12 is not None: - cipher_suite_set_for_tls12.set_elements(AAZStrType, ".") - - cipher_suite_set_for_tls13 = _builder.get(".properties.tlsSettings.customizedCipherSuiteSet.cipherSuiteSetForTls13") - if cipher_suite_set_for_tls13 is not None: - cipher_suite_set_for_tls13.set_elements(AAZStrType, ".") - - secret = _builder.get(".properties.tlsSettings.secret") - if secret is not None: - secret.set_prop("id", AAZStrType, ".secret") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_afd_domain_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - @classmethod - def _build_schema_resource_reference_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_afd_domain_read = None - - @classmethod - def _build_schema_afd_domain_read(cls, _schema): - if cls._schema_afd_domain_read is not None: - _schema.id = cls._schema_afd_domain_read.id - _schema.name = cls._schema_afd_domain_read.name - _schema.properties = cls._schema_afd_domain_read.properties - _schema.system_data = cls._schema_afd_domain_read.system_data - _schema.type = cls._schema_afd_domain_read.type - return - - cls._schema_afd_domain_read = _schema_afd_domain_read = AAZObjectType() - - afd_domain_read = _schema_afd_domain_read - afd_domain_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_domain_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_domain_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_domain_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_domain_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_domain_read.properties - properties.azure_dns_zone = AAZObjectType( - serialized_name="azureDnsZone", - ) - cls._build_schema_resource_reference_read(properties.azure_dns_zone) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.domain_validation_state = AAZStrType( - serialized_name="domainValidationState", - flags={"read_only": True}, - ) - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.pre_validated_custom_domain_resource_id = AAZObjectType( - serialized_name="preValidatedCustomDomainResourceId", - ) - cls._build_schema_resource_reference_read(properties.pre_validated_custom_domain_resource_id) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.tls_settings = AAZObjectType( - serialized_name="tlsSettings", - ) - properties.validation_properties = AAZObjectType( - serialized_name="validationProperties", - flags={"read_only": True}, - ) - - extended_properties = _schema_afd_domain_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - tls_settings = _schema_afd_domain_read.properties.tls_settings - tls_settings.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - tls_settings.cipher_suite_set_type = AAZStrType( - serialized_name="cipherSuiteSetType", - ) - tls_settings.customized_cipher_suite_set = AAZObjectType( - serialized_name="customizedCipherSuiteSet", - ) - tls_settings.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - tls_settings.secret = AAZObjectType() - cls._build_schema_resource_reference_read(tls_settings.secret) - - customized_cipher_suite_set = _schema_afd_domain_read.properties.tls_settings.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListType( - serialized_name="cipherSuiteSetForTls12", - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListType( - serialized_name="cipherSuiteSetForTls13", - ) - - cipher_suite_set_for_tls12 = _schema_afd_domain_read.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrType() - - cipher_suite_set_for_tls13 = _schema_afd_domain_read.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrType() - - validation_properties = _schema_afd_domain_read.properties.validation_properties - validation_properties.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - validation_properties.validation_token = AAZStrType( - serialized_name="validationToken", - flags={"read_only": True}, - ) - - system_data = _schema_afd_domain_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_afd_domain_read.id - _schema.name = cls._schema_afd_domain_read.name - _schema.properties = cls._schema_afd_domain_read.properties - _schema.system_data = cls._schema_afd_domain_read.system_data - _schema.type = cls._schema_afd_domain_read.type - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_delete.py deleted file mode 100644 index 9dfeebd6fac..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_delete.py +++ /dev/null @@ -1,178 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing AzureFrontDoor domain with the specified domain name under the specified subscription, resource group and profile. - - :example: Delete a custom domain. - az afd custom-domain delete -g group --profile-name profile --custom-domain-name customDomainName - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the domain under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDCustomDomainsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class AFDCustomDomainsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_list.py deleted file mode 100644 index 7cde81ef644..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_list.py +++ /dev/null @@ -1,316 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain list", -) -class List(AAZCommand): - """List existing AzureFrontDoor domains. - - :example: List all the custom domains within the specified profile. - az afd custom-domain list -g group --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDCustomDomainsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class AFDCustomDomainsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.azure_dns_zone = AAZObjectType( - serialized_name="azureDnsZone", - ) - _ListHelper._build_schema_resource_reference_read(properties.azure_dns_zone) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.domain_validation_state = AAZStrType( - serialized_name="domainValidationState", - flags={"read_only": True}, - ) - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.pre_validated_custom_domain_resource_id = AAZObjectType( - serialized_name="preValidatedCustomDomainResourceId", - ) - _ListHelper._build_schema_resource_reference_read(properties.pre_validated_custom_domain_resource_id) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.tls_settings = AAZObjectType( - serialized_name="tlsSettings", - ) - properties.validation_properties = AAZObjectType( - serialized_name="validationProperties", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.value.Element.properties.extended_properties - extended_properties.Element = AAZStrType() - - tls_settings = cls._schema_on_200.value.Element.properties.tls_settings - tls_settings.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - tls_settings.cipher_suite_set_type = AAZStrType( - serialized_name="cipherSuiteSetType", - ) - tls_settings.customized_cipher_suite_set = AAZObjectType( - serialized_name="customizedCipherSuiteSet", - ) - tls_settings.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - tls_settings.secret = AAZObjectType() - _ListHelper._build_schema_resource_reference_read(tls_settings.secret) - - customized_cipher_suite_set = cls._schema_on_200.value.Element.properties.tls_settings.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListType( - serialized_name="cipherSuiteSetForTls12", - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListType( - serialized_name="cipherSuiteSetForTls13", - ) - - cipher_suite_set_for_tls12 = cls._schema_on_200.value.Element.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrType() - - cipher_suite_set_for_tls13 = cls._schema_on_200.value.Element.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrType() - - validation_properties = cls._schema_on_200.value.Element.properties.validation_properties - validation_properties.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - validation_properties.validation_token = AAZStrType( - serialized_name="validationToken", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_regenerate_validation_token.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_regenerate_validation_token.py deleted file mode 100644 index 5123c875aa5..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_regenerate_validation_token.py +++ /dev/null @@ -1,165 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain regenerate-validation-token", -) -class RegenerateValidationToken(AAZCommand): - """Updates the domain validation token. - - :example: Regenerate the domain validation token. - az afd custom-domain regenerate-validation-token -g MyResourceGroup --profile-name MyProfle --custom-domain-name MyCustomDomain - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}/refreshvalidationtoken", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["--custom-domain-name"], - help="Name of the domain under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDCustomDomainsRefreshValidationToken(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class AFDCustomDomainsRefreshValidationToken(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}/refreshValidationToken", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - -class _RegenerateValidationTokenHelper: - """Helper class for RegenerateValidationToken""" - - -__all__ = ["RegenerateValidationToken"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_show.py deleted file mode 100644 index ffcc4f993a5..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_show.py +++ /dev/null @@ -1,314 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain show", -) -class Show(AAZCommand): - """Get an existing AzureFrontDoor domain with the specified domain name under the specified subscription, resource group and profile. - - :example: show details of the custom domain within the specified profile. - az afd custom-domain show -g group --profile-name profile --custom-domain-name customDomainName - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the domain under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDCustomDomainsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDCustomDomainsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.azure_dns_zone = AAZObjectType( - serialized_name="azureDnsZone", - ) - _ShowHelper._build_schema_resource_reference_read(properties.azure_dns_zone) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.domain_validation_state = AAZStrType( - serialized_name="domainValidationState", - flags={"read_only": True}, - ) - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.pre_validated_custom_domain_resource_id = AAZObjectType( - serialized_name="preValidatedCustomDomainResourceId", - ) - _ShowHelper._build_schema_resource_reference_read(properties.pre_validated_custom_domain_resource_id) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.tls_settings = AAZObjectType( - serialized_name="tlsSettings", - ) - properties.validation_properties = AAZObjectType( - serialized_name="validationProperties", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.properties.extended_properties - extended_properties.Element = AAZStrType() - - tls_settings = cls._schema_on_200.properties.tls_settings - tls_settings.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - tls_settings.cipher_suite_set_type = AAZStrType( - serialized_name="cipherSuiteSetType", - ) - tls_settings.customized_cipher_suite_set = AAZObjectType( - serialized_name="customizedCipherSuiteSet", - ) - tls_settings.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - tls_settings.secret = AAZObjectType() - _ShowHelper._build_schema_resource_reference_read(tls_settings.secret) - - customized_cipher_suite_set = cls._schema_on_200.properties.tls_settings.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListType( - serialized_name="cipherSuiteSetForTls12", - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListType( - serialized_name="cipherSuiteSetForTls13", - ) - - cipher_suite_set_for_tls12 = cls._schema_on_200.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrType() - - cipher_suite_set_for_tls13 = cls._schema_on_200.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrType() - - validation_properties = cls._schema_on_200.properties.validation_properties - validation_properties.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - validation_properties.validation_token = AAZStrType( - serialized_name="validationToken", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_update.py deleted file mode 100644 index f783e73cdeb..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_update.py +++ /dev/null @@ -1,629 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain update", -) -class Update(AAZCommand): - """Update a new domain within the specified profile. - - :example: Update the custom domain's supported minimum TLS version. - az afd custom-domain update -g group --custom-domain-name customDomain --profile-name profile --minimum-tls-version TLS12 - - :example: Update the custom domain's certificate type to AFD managed certificate. - az afd custom-domain update -g group --custom-domain-name customDomain --profile-name profile --certificate-type ManagedCertificate - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the domain under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "AzureDnsZone" - - _args_schema = cls._args_schema - _args_schema.azure_dns_zone = AAZStrArg( - options=["--azure-dns-zone"], - arg_group="AzureDnsZone", - help="ID of the Azure DNS zone.", - nullable=True, - ) - - # define Arg Group "Properties" - - # define Arg Group "Secret" - - _args_schema = cls._args_schema - _args_schema.secret = AAZStrArg( - options=["--secret"], - arg_group="Secret", - help="Resource reference to the secret. ie. subs/rg/profile/secret", - nullable=True, - ) - - # define Arg Group "TlsSettings" - - _args_schema = cls._args_schema - _args_schema.certificate_type = AAZStrArg( - options=["--certificate-type"], - arg_group="TlsSettings", - help="Defines the source of the SSL certificate.", - enum={"AzureFirstPartyManagedCertificate": "AzureFirstPartyManagedCertificate", "CustomerCertificate": "CustomerCertificate", "ManagedCertificate": "ManagedCertificate"}, - ) - _args_schema.cipher_suite_set_type = AAZStrArg( - options=["--cipher-suite-set-type"], - arg_group="TlsSettings", - help="cipher suite set type that will be used for Https", - nullable=True, - enum={"Customized": "Customized", "TLS10_2019": "TLS10_2019", "TLS12_2022": "TLS12_2022", "TLS12_2023": "TLS12_2023"}, - ) - _args_schema.customized_cipher_suite_set = AAZObjectArg( - options=["--customized-cipher-suite-set"], - arg_group="TlsSettings", - help="Customized cipher suites object that will be used for Https when cipherSuiteSetType is Customized.", - nullable=True, - ) - _args_schema.minimum_tls_version = AAZStrArg( - options=["--minimum-tls-version"], - arg_group="TlsSettings", - help="TLS protocol version that will be used for Https", - nullable=True, - enum={"TLS10": "TLS10", "TLS12": "TLS12", "TLS13": "TLS13"}, - ) - - customized_cipher_suite_set = cls._args_schema.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListArg( - options=["cipher-suite-set-for-tls12"], - help="Cipher suites for TLS 1.2. Required at least one in minimumTlsVersion TLS 1.2.", - nullable=True, - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListArg( - options=["cipher-suite-set-for-tls13"], - help="Cipher suites for TLS 1.3. Required at least one in minimumTlsVersion TLS 1.2, TLS 1.3.", - nullable=True, - ) - - cipher_suite_set_for_tls12 = cls._args_schema.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrArg( - nullable=True, - enum={"DHE_RSA_AES128_GCM_SHA256": "DHE_RSA_AES128_GCM_SHA256", "DHE_RSA_AES256_GCM_SHA384": "DHE_RSA_AES256_GCM_SHA384", "ECDHE_RSA_AES128_GCM_SHA256": "ECDHE_RSA_AES128_GCM_SHA256", "ECDHE_RSA_AES128_SHA256": "ECDHE_RSA_AES128_SHA256", "ECDHE_RSA_AES256_GCM_SHA384": "ECDHE_RSA_AES256_GCM_SHA384", "ECDHE_RSA_AES256_SHA384": "ECDHE_RSA_AES256_SHA384"}, - ) - - cipher_suite_set_for_tls13 = cls._args_schema.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrArg( - nullable=True, - enum={"TLS_AES_128_GCM_SHA256": "TLS_AES_128_GCM_SHA256", "TLS_AES_256_GCM_SHA384": "TLS_AES_256_GCM_SHA384"}, - ) - return cls._args_schema - - _args_resource_reference_update = None - - @classmethod - def _build_args_resource_reference_update(cls, _schema): - if cls._args_resource_reference_update is not None: - _schema.id = cls._args_resource_reference_update.id - return - - cls._args_resource_reference_update = AAZObjectArg( - nullable=True, - ) - - resource_reference_update = cls._args_resource_reference_update - resource_reference_update.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - _schema.id = cls._args_resource_reference_update.id - - def _execute_operations(self): - self.pre_operations() - self.AFDCustomDomainsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.AFDCustomDomainsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDCustomDomainsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_afd_domain_read(cls._schema_on_200) - - return cls._schema_on_200 - - class AFDCustomDomainsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_afd_domain_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("azureDnsZone", AAZObjectType) - properties.set_prop("tlsSettings", AAZObjectType) - - azure_dns_zone = _builder.get(".properties.azureDnsZone") - if azure_dns_zone is not None: - azure_dns_zone.set_prop("id", AAZStrType, ".azure_dns_zone") - - tls_settings = _builder.get(".properties.tlsSettings") - if tls_settings is not None: - tls_settings.set_prop("certificateType", AAZStrType, ".certificate_type", typ_kwargs={"flags": {"required": True}}) - tls_settings.set_prop("cipherSuiteSetType", AAZStrType, ".cipher_suite_set_type") - tls_settings.set_prop("customizedCipherSuiteSet", AAZObjectType, ".customized_cipher_suite_set") - tls_settings.set_prop("minimumTlsVersion", AAZStrType, ".minimum_tls_version") - tls_settings.set_prop("secret", AAZObjectType) - - customized_cipher_suite_set = _builder.get(".properties.tlsSettings.customizedCipherSuiteSet") - if customized_cipher_suite_set is not None: - customized_cipher_suite_set.set_prop("cipherSuiteSetForTls12", AAZListType, ".cipher_suite_set_for_tls12") - customized_cipher_suite_set.set_prop("cipherSuiteSetForTls13", AAZListType, ".cipher_suite_set_for_tls13") - - cipher_suite_set_for_tls12 = _builder.get(".properties.tlsSettings.customizedCipherSuiteSet.cipherSuiteSetForTls12") - if cipher_suite_set_for_tls12 is not None: - cipher_suite_set_for_tls12.set_elements(AAZStrType, ".") - - cipher_suite_set_for_tls13 = _builder.get(".properties.tlsSettings.customizedCipherSuiteSet.cipherSuiteSetForTls13") - if cipher_suite_set_for_tls13 is not None: - cipher_suite_set_for_tls13.set_elements(AAZStrType, ".") - - secret = _builder.get(".properties.tlsSettings.secret") - if secret is not None: - secret.set_prop("id", AAZStrType, ".secret") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - @classmethod - def _build_schema_resource_reference_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_afd_domain_read = None - - @classmethod - def _build_schema_afd_domain_read(cls, _schema): - if cls._schema_afd_domain_read is not None: - _schema.id = cls._schema_afd_domain_read.id - _schema.name = cls._schema_afd_domain_read.name - _schema.properties = cls._schema_afd_domain_read.properties - _schema.system_data = cls._schema_afd_domain_read.system_data - _schema.type = cls._schema_afd_domain_read.type - return - - cls._schema_afd_domain_read = _schema_afd_domain_read = AAZObjectType() - - afd_domain_read = _schema_afd_domain_read - afd_domain_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_domain_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_domain_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_domain_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_domain_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_domain_read.properties - properties.azure_dns_zone = AAZObjectType( - serialized_name="azureDnsZone", - ) - cls._build_schema_resource_reference_read(properties.azure_dns_zone) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.domain_validation_state = AAZStrType( - serialized_name="domainValidationState", - flags={"read_only": True}, - ) - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.pre_validated_custom_domain_resource_id = AAZObjectType( - serialized_name="preValidatedCustomDomainResourceId", - ) - cls._build_schema_resource_reference_read(properties.pre_validated_custom_domain_resource_id) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.tls_settings = AAZObjectType( - serialized_name="tlsSettings", - ) - properties.validation_properties = AAZObjectType( - serialized_name="validationProperties", - flags={"read_only": True}, - ) - - extended_properties = _schema_afd_domain_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - tls_settings = _schema_afd_domain_read.properties.tls_settings - tls_settings.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - tls_settings.cipher_suite_set_type = AAZStrType( - serialized_name="cipherSuiteSetType", - ) - tls_settings.customized_cipher_suite_set = AAZObjectType( - serialized_name="customizedCipherSuiteSet", - ) - tls_settings.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - tls_settings.secret = AAZObjectType() - cls._build_schema_resource_reference_read(tls_settings.secret) - - customized_cipher_suite_set = _schema_afd_domain_read.properties.tls_settings.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListType( - serialized_name="cipherSuiteSetForTls12", - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListType( - serialized_name="cipherSuiteSetForTls13", - ) - - cipher_suite_set_for_tls12 = _schema_afd_domain_read.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrType() - - cipher_suite_set_for_tls13 = _schema_afd_domain_read.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrType() - - validation_properties = _schema_afd_domain_read.properties.validation_properties - validation_properties.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - validation_properties.validation_token = AAZStrType( - serialized_name="validationToken", - flags={"read_only": True}, - ) - - system_data = _schema_afd_domain_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_afd_domain_read.id - _schema.name = cls._schema_afd_domain_read.name - _schema.properties = cls._schema_afd_domain_read.properties - _schema.system_data = cls._schema_afd_domain_read.system_data - _schema.type = cls._schema_afd_domain_read.type - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_wait.py deleted file mode 100644 index c32d2822f24..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/custom_domain/_wait.py +++ /dev/null @@ -1,310 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd custom-domain wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the domain under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDCustomDomainsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class AFDCustomDomainsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.azure_dns_zone = AAZObjectType( - serialized_name="azureDnsZone", - ) - _WaitHelper._build_schema_resource_reference_read(properties.azure_dns_zone) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.domain_validation_state = AAZStrType( - serialized_name="domainValidationState", - flags={"read_only": True}, - ) - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.pre_validated_custom_domain_resource_id = AAZObjectType( - serialized_name="preValidatedCustomDomainResourceId", - ) - _WaitHelper._build_schema_resource_reference_read(properties.pre_validated_custom_domain_resource_id) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.tls_settings = AAZObjectType( - serialized_name="tlsSettings", - ) - properties.validation_properties = AAZObjectType( - serialized_name="validationProperties", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.properties.extended_properties - extended_properties.Element = AAZStrType() - - tls_settings = cls._schema_on_200.properties.tls_settings - tls_settings.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - tls_settings.cipher_suite_set_type = AAZStrType( - serialized_name="cipherSuiteSetType", - ) - tls_settings.customized_cipher_suite_set = AAZObjectType( - serialized_name="customizedCipherSuiteSet", - ) - tls_settings.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - tls_settings.secret = AAZObjectType() - _WaitHelper._build_schema_resource_reference_read(tls_settings.secret) - - customized_cipher_suite_set = cls._schema_on_200.properties.tls_settings.customized_cipher_suite_set - customized_cipher_suite_set.cipher_suite_set_for_tls12 = AAZListType( - serialized_name="cipherSuiteSetForTls12", - ) - customized_cipher_suite_set.cipher_suite_set_for_tls13 = AAZListType( - serialized_name="cipherSuiteSetForTls13", - ) - - cipher_suite_set_for_tls12 = cls._schema_on_200.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls12 - cipher_suite_set_for_tls12.Element = AAZStrType() - - cipher_suite_set_for_tls13 = cls._schema_on_200.properties.tls_settings.customized_cipher_suite_set.cipher_suite_set_for_tls13 - cipher_suite_set_for_tls13.Element = AAZStrType() - - validation_properties = cls._schema_on_200.properties.validation_properties - validation_properties.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - validation_properties.validation_token = AAZStrType( - serialized_name="validationToken", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__cmd_group.py deleted file mode 100644 index 7c7e2ce0506..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd endpoint", -) -class __CMDGroup(AAZCommandGroup): - """Manage AFD endpoints within the specified profile. An endpoint is a logical grouping of domains and their associated configurations. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__init__.py deleted file mode 100644 index f3d15be644c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/__init__.py +++ /dev/null @@ -1,18 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._purge import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_create.py deleted file mode 100644 index 43d70b30a36..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_create.py +++ /dev/null @@ -1,347 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint create", -) -class Create(AAZCommand): - """Create a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. - - :example: Creates an enabled endpoint - az afd endpoint create -g group --endpoint-name endpoint1 --profile-name profile --enabled-state Enabled - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Endpoint" - - _args_schema = cls._args_schema - _args_schema.location = AAZResourceLocationArg( - arg_group="Endpoint", - help="Resource location.", - required=True, - fmt=AAZResourceLocationArgFormat( - resource_group_arg="resource_group", - ), - ) - _args_schema.tags = AAZDictArg( - options=["--tags"], - arg_group="Endpoint", - help="Resource tags.", - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg() - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.name_reuse_scope = AAZStrArg( - options=["--name-reuse-scope"], - arg_group="Properties", - help="Indicates the endpoint name reuse scope. The default value is TenantReuse.", - enum={"NoReuse": "NoReuse", "ResourceGroupReuse": "ResourceGroupReuse", "SubscriptionReuse": "SubscriptionReuse", "TenantReuse": "TenantReuse"}, - ) - _args_schema.enabled_state = AAZStrArg( - options=["--enabled-state"], - arg_group="Properties", - help="Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDEndpointsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDEndpointsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("location", AAZStrType, ".location", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - _builder.set_prop("tags", AAZDictType, ".tags") - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("autoGeneratedDomainNameLabelScope", AAZStrType, ".name_reuse_scope") - properties.set_prop("enabledState", AAZStrType, ".enabled_state") - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_afd_endpoint_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_afd_endpoint_read = None - - @classmethod - def _build_schema_afd_endpoint_read(cls, _schema): - if cls._schema_afd_endpoint_read is not None: - _schema.id = cls._schema_afd_endpoint_read.id - _schema.location = cls._schema_afd_endpoint_read.location - _schema.name = cls._schema_afd_endpoint_read.name - _schema.properties = cls._schema_afd_endpoint_read.properties - _schema.system_data = cls._schema_afd_endpoint_read.system_data - _schema.tags = cls._schema_afd_endpoint_read.tags - _schema.type = cls._schema_afd_endpoint_read.type - return - - cls._schema_afd_endpoint_read = _schema_afd_endpoint_read = AAZObjectType() - - afd_endpoint_read = _schema_afd_endpoint_read - afd_endpoint_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_endpoint_read.location = AAZStrType( - flags={"required": True}, - ) - afd_endpoint_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_endpoint_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_endpoint_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_endpoint_read.tags = AAZDictType() - afd_endpoint_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_endpoint_read.properties - properties.auto_generated_domain_name_label_scope = AAZStrType( - serialized_name="autoGeneratedDomainNameLabelScope", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = _schema_afd_endpoint_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_afd_endpoint_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_afd_endpoint_read.id - _schema.location = cls._schema_afd_endpoint_read.location - _schema.name = cls._schema_afd_endpoint_read.name - _schema.properties = cls._schema_afd_endpoint_read.properties - _schema.system_data = cls._schema_afd_endpoint_read.system_data - _schema.tags = cls._schema_afd_endpoint_read.tags - _schema.type = cls._schema_afd_endpoint_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_delete.py deleted file mode 100644 index ac7ea23d5c9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_delete.py +++ /dev/null @@ -1,178 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. - - :example: Delete an endpoint named endpoint1. - az afd endpoint delete -g group --profile-name profile --endpoint-name endpoint1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDEndpointsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class AFDEndpointsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_list.py deleted file mode 100644 index a1028e56478..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_list.py +++ /dev/null @@ -1,248 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint list", -) -class List(AAZCommand): - """List existing AzureFrontDoor endpoints. - - :example: List all the endpoints within the specified profile. - az afd endpoint list -g group --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDEndpointsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class AFDEndpointsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.location = AAZStrType( - flags={"required": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.tags = AAZDictType() - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.auto_generated_domain_name_label_scope = AAZStrType( - serialized_name="autoGeneratedDomainNameLabelScope", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.value.Element.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_purge.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_purge.py deleted file mode 100644 index b2957411dd4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_purge.py +++ /dev/null @@ -1,215 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint purge", -) -class Purge(AAZCommand): - """Removes a content from AzureFrontDoor. - - :example: Remove all cached contents under directory "/script" for domain www.contoso.com - az afd endpoint purge -g group --profile-name profile --domains www.contoso.com --content-paths '/scripts/*' - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/purge", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Contents" - - _args_schema = cls._args_schema - _args_schema.content_paths = AAZListArg( - options=["--content-paths"], - arg_group="Contents", - help="The path to the content to be purged. Can describe a file path or a wild card directory.", - required=True, - ) - _args_schema.domains = AAZListArg( - options=["--domains"], - arg_group="Contents", - help="List of domains. Example: \"www.contoso.com, www.contoso1.com\"", - ) - - content_paths = cls._args_schema.content_paths - content_paths.Element = AAZStrArg() - - domains = cls._args_schema.domains - domains.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDEndpointsPurgeContent(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class AFDEndpointsPurgeContent(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/purge", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("contentPaths", AAZListType, ".content_paths", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("domains", AAZListType, ".domains") - - content_paths = _builder.get(".contentPaths") - if content_paths is not None: - content_paths.set_elements(AAZStrType, ".") - - domains = _builder.get(".domains") - if domains is not None: - domains.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200(self, session): - pass - - -class _PurgeHelper: - """Helper class for Purge""" - - -__all__ = ["Purge"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_show.py deleted file mode 100644 index d8eecedd0e9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_show.py +++ /dev/null @@ -1,246 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint show", -) -class Show(AAZCommand): - """Get an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. - - :example: show details of the endpoint named endpoint1. - az afd endpoint show -g group --profile-name profile --endpoint-name endpoint1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDEndpointsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDEndpointsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.auto_generated_domain_name_label_scope = AAZStrType( - serialized_name="autoGeneratedDomainNameLabelScope", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_update.py deleted file mode 100644 index b51cb227ee0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_update.py +++ /dev/null @@ -1,468 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint update", -) -class Update(AAZCommand): - """Update a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource group and profile. - - :example: Update an endpoint's state to disabled. - az afd endpoint update -g group --endpoint-name endpoint1 --profile-name profile --enabled-state Disabled - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Endpoint" - - _args_schema = cls._args_schema - _args_schema.tags = AAZDictArg( - options=["--tags"], - arg_group="Endpoint", - help="Resource tags.", - nullable=True, - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg( - nullable=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.name_reuse_scope = AAZStrArg( - options=["--name-reuse-scope"], - arg_group="Properties", - help="Indicates the endpoint name reuse scope. The default value is TenantReuse.", - nullable=True, - enum={"NoReuse": "NoReuse", "ResourceGroupReuse": "ResourceGroupReuse", "SubscriptionReuse": "SubscriptionReuse", "TenantReuse": "TenantReuse"}, - ) - _args_schema.enabled_state = AAZStrArg( - options=["--enabled-state"], - arg_group="Properties", - help="Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDEndpointsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.AFDEndpointsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDEndpointsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_afd_endpoint_read(cls._schema_on_200) - - return cls._schema_on_200 - - class AFDEndpointsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_afd_endpoint_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - _builder.set_prop("tags", AAZDictType, ".tags") - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("autoGeneratedDomainNameLabelScope", AAZStrType, ".name_reuse_scope") - properties.set_prop("enabledState", AAZStrType, ".enabled_state") - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_afd_endpoint_read = None - - @classmethod - def _build_schema_afd_endpoint_read(cls, _schema): - if cls._schema_afd_endpoint_read is not None: - _schema.id = cls._schema_afd_endpoint_read.id - _schema.location = cls._schema_afd_endpoint_read.location - _schema.name = cls._schema_afd_endpoint_read.name - _schema.properties = cls._schema_afd_endpoint_read.properties - _schema.system_data = cls._schema_afd_endpoint_read.system_data - _schema.tags = cls._schema_afd_endpoint_read.tags - _schema.type = cls._schema_afd_endpoint_read.type - return - - cls._schema_afd_endpoint_read = _schema_afd_endpoint_read = AAZObjectType() - - afd_endpoint_read = _schema_afd_endpoint_read - afd_endpoint_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_endpoint_read.location = AAZStrType( - flags={"required": True}, - ) - afd_endpoint_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_endpoint_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_endpoint_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_endpoint_read.tags = AAZDictType() - afd_endpoint_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_endpoint_read.properties - properties.auto_generated_domain_name_label_scope = AAZStrType( - serialized_name="autoGeneratedDomainNameLabelScope", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = _schema_afd_endpoint_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_afd_endpoint_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_afd_endpoint_read.id - _schema.location = cls._schema_afd_endpoint_read.location - _schema.name = cls._schema_afd_endpoint_read.name - _schema.properties = cls._schema_afd_endpoint_read.properties - _schema.system_data = cls._schema_afd_endpoint_read.system_data - _schema.tags = cls._schema_afd_endpoint_read.tags - _schema.type = cls._schema_afd_endpoint_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_wait.py deleted file mode 100644 index 063f8b0024c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/endpoint/_wait.py +++ /dev/null @@ -1,242 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd endpoint wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDEndpointsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class AFDEndpointsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.auto_generated_domain_name_label_scope = AAZStrType( - serialized_name="autoGeneratedDomainNameLabelScope", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__cmd_group.py deleted file mode 100644 index 2c792208313..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd log-analytic", -) -class __CMDGroup(AAZCommandGroup): - """Manage afd log analytic results. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__init__.py deleted file mode 100644 index 5a9d61963d6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__cmd_group.py deleted file mode 100644 index 26f7330bfac..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd log-analytic location", -) -class __CMDGroup(AAZCommandGroup): - """Manage available location names for AFD log analysis. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/_list.py deleted file mode 100644 index e7520bae74a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/location/_list.py +++ /dev/null @@ -1,179 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd log-analytic location list", -) -class List(AAZCommand): - """Get all available location names for AFD log analytics report. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/getloganalyticslocations", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.LogAnalyticsGetLogAnalyticsLocations(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class LogAnalyticsGetLogAnalyticsLocations(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsLocations", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.continents = AAZListType() - _schema_on_200.country_or_regions = AAZListType( - serialized_name="countryOrRegions", - ) - - continents = cls._schema_on_200.continents - continents.Element = AAZObjectType() - - _element = cls._schema_on_200.continents.Element - _element.id = AAZStrType() - - country_or_regions = cls._schema_on_200.country_or_regions - country_or_regions.Element = AAZObjectType() - - _element = cls._schema_on_200.country_or_regions.Element - _element.continent_id = AAZStrType( - serialized_name="continentId", - ) - _element.id = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__cmd_group.py deleted file mode 100644 index 6759f9f234b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd log-analytic metric", -) -class __CMDGroup(AAZCommandGroup): - """Manage metric statistics for AFD profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/_list.py deleted file mode 100644 index b3d1f4204a7..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/metric/_list.py +++ /dev/null @@ -1,288 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd log-analytic metric list", -) -class List(AAZCommand): - """Get log report for AFD profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/getloganalyticsmetrics", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.continents = AAZListArg( - options=["--continents"], - ) - _args_schema.country_or_regions = AAZListArg( - options=["--country-or-regions"], - ) - _args_schema.custom_domains = AAZListArg( - options=["--custom-domains"], - help="The domains to be included.", - required=True, - ) - _args_schema.date_time_begin = AAZDateTimeArg( - options=["--date-time-begin"], - help="The start datetime.", - required=True, - ) - _args_schema.date_time_end = AAZDateTimeArg( - options=["--date-time-end"], - help="The end datetime.", - required=True, - ) - _args_schema.granularity = AAZStrArg( - options=["--granularity"], - help="The interval granularity.", - required=True, - enum={"P1D": "P1D", "PT1H": "PT1H", "PT5M": "PT5M"}, - ) - _args_schema.group_by = AAZListArg( - options=["--group-by"], - ) - _args_schema.metrics = AAZListArg( - options=["--metrics"], - help="Metric types to include.", - required=True, - ) - _args_schema.protocols = AAZListArg( - options=["--protocols"], - help="The protocols to be included.", - required=True, - ) - - continents = cls._args_schema.continents - continents.Element = AAZStrArg() - - country_or_regions = cls._args_schema.country_or_regions - country_or_regions.Element = AAZStrArg() - - custom_domains = cls._args_schema.custom_domains - custom_domains.Element = AAZStrArg() - - group_by = cls._args_schema.group_by - group_by.Element = AAZStrArg( - enum={"cacheStatus": "cacheStatus", "countryOrRegion": "countryOrRegion", "customDomain": "customDomain", "httpStatusCode": "httpStatusCode", "protocol": "protocol"}, - ) - - metrics = cls._args_schema.metrics - metrics.Element = AAZStrArg( - enum={"clientRequestBandwidth": "clientRequestBandwidth", "clientRequestCount": "clientRequestCount", "clientRequestTraffic": "clientRequestTraffic", "originRequestBandwidth": "originRequestBandwidth", "originRequestTraffic": "originRequestTraffic", "totalLatency": "totalLatency"}, - ) - - protocols = cls._args_schema.protocols - protocols.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.LogAnalyticsGetLogAnalyticsMetrics(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class LogAnalyticsGetLogAnalyticsMetrics(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsMetrics", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "continents", self.ctx.args.continents, - ), - **self.serialize_query_param( - "countryOrRegions", self.ctx.args.country_or_regions, - ), - **self.serialize_query_param( - "customDomains", self.ctx.args.custom_domains, - required=True, - ), - **self.serialize_query_param( - "dateTimeBegin", self.ctx.args.date_time_begin, - required=True, - ), - **self.serialize_query_param( - "dateTimeEnd", self.ctx.args.date_time_end, - required=True, - ), - **self.serialize_query_param( - "granularity", self.ctx.args.granularity, - required=True, - ), - **self.serialize_query_param( - "groupBy", self.ctx.args.group_by, - ), - **self.serialize_query_param( - "metrics", self.ctx.args.metrics, - required=True, - ), - **self.serialize_query_param( - "protocols", self.ctx.args.protocols, - required=True, - ), - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.date_time_begin = AAZStrType( - serialized_name="dateTimeBegin", - ) - _schema_on_200.date_time_end = AAZStrType( - serialized_name="dateTimeEnd", - ) - _schema_on_200.granularity = AAZStrType() - _schema_on_200.series = AAZListType() - - series = cls._schema_on_200.series - series.Element = AAZObjectType() - - _element = cls._schema_on_200.series.Element - _element.data = AAZListType() - _element.groups = AAZListType() - _element.metric = AAZStrType() - _element.unit = AAZStrType() - - data = cls._schema_on_200.series.Element.data - data.Element = AAZObjectType() - - _element = cls._schema_on_200.series.Element.data.Element - _element.date_time = AAZStrType( - serialized_name="dateTime", - ) - _element.value = AAZFloatType() - - groups = cls._schema_on_200.series.Element.groups - groups.Element = AAZObjectType() - - _element = cls._schema_on_200.series.Element.groups.Element - _element.name = AAZStrType() - _element.value = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__cmd_group.py deleted file mode 100644 index fd895ea9ac9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd log-analytic ranking", -) -class __CMDGroup(AAZCommandGroup): - """Manage ranking statistics for AFD profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/_list.py deleted file mode 100644 index a75486d8738..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/ranking/_list.py +++ /dev/null @@ -1,252 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd log-analytic ranking list", -) -class List(AAZCommand): - """Get log analytics ranking report for AFD profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/getloganalyticsrankings", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.custom_domains = AAZListArg( - options=["--custom-domains"], - help="The domains to be included.", - ) - _args_schema.date_time_begin = AAZDateTimeArg( - options=["--date-time-begin"], - help="The start datetime.", - required=True, - ) - _args_schema.date_time_end = AAZDateTimeArg( - options=["--date-time-end"], - help="The end datetime.", - required=True, - ) - _args_schema.max_ranking = AAZIntArg( - options=["--max-ranking"], - help="The maximum number of rows to return based on the ranking.", - required=True, - ) - _args_schema.metrics = AAZListArg( - options=["--metrics"], - required=True, - ) - _args_schema.rankings = AAZListArg( - options=["--rankings"], - required=True, - ) - - custom_domains = cls._args_schema.custom_domains - custom_domains.Element = AAZStrArg() - - metrics = cls._args_schema.metrics - metrics.Element = AAZStrArg( - enum={"clientRequestCount": "clientRequestCount", "clientRequestTraffic": "clientRequestTraffic", "errorCount": "errorCount", "hitCount": "hitCount", "missCount": "missCount", "userErrorCount": "userErrorCount"}, - ) - - rankings = cls._args_schema.rankings - rankings.Element = AAZStrArg( - enum={"browser": "browser", "countryOrRegion": "countryOrRegion", "referrer": "referrer", "url": "url", "userAgent": "userAgent"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.LogAnalyticsGetLogAnalyticsRankings(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class LogAnalyticsGetLogAnalyticsRankings(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsRankings", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "customDomains", self.ctx.args.custom_domains, - ), - **self.serialize_query_param( - "dateTimeBegin", self.ctx.args.date_time_begin, - required=True, - ), - **self.serialize_query_param( - "dateTimeEnd", self.ctx.args.date_time_end, - required=True, - ), - **self.serialize_query_param( - "maxRanking", self.ctx.args.max_ranking, - required=True, - ), - **self.serialize_query_param( - "metrics", self.ctx.args.metrics, - required=True, - ), - **self.serialize_query_param( - "rankings", self.ctx.args.rankings, - required=True, - ), - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.date_time_begin = AAZStrType( - serialized_name="dateTimeBegin", - ) - _schema_on_200.date_time_end = AAZStrType( - serialized_name="dateTimeEnd", - ) - _schema_on_200.tables = AAZListType() - - tables = cls._schema_on_200.tables - tables.Element = AAZObjectType() - - _element = cls._schema_on_200.tables.Element - _element.data = AAZListType() - _element.ranking = AAZStrType() - - data = cls._schema_on_200.tables.Element.data - data.Element = AAZObjectType() - - _element = cls._schema_on_200.tables.Element.data.Element - _element.metrics = AAZListType() - _element.name = AAZStrType() - - metrics = cls._schema_on_200.tables.Element.data.Element.metrics - metrics.Element = AAZObjectType() - - _element = cls._schema_on_200.tables.Element.data.Element.metrics.Element - _element.metric = AAZStrType() - _element.percentage = AAZFloatType() - _element.value = AAZIntType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__cmd_group.py deleted file mode 100644 index 1d21f47cd81..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd log-analytic resource", -) -class __CMDGroup(AAZCommandGroup): - """Manage endpoints and custom domains available for AFD log analysis. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/_list.py deleted file mode 100644 index 5a868976cfd..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/log_analytic/resource/_list.py +++ /dev/null @@ -1,197 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd log-analytic resource list", -) -class List(AAZCommand): - """Get all endpoints and custom domains available for AFD log report - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/getloganalyticsresources", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.LogAnalyticsGetLogAnalyticsResources(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class LogAnalyticsGetLogAnalyticsResources(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getLogAnalyticsResources", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.custom_domains = AAZListType( - serialized_name="customDomains", - ) - _schema_on_200.endpoints = AAZListType() - - custom_domains = cls._schema_on_200.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.custom_domains.Element - _element.endpoint_id = AAZStrType( - serialized_name="endpointId", - ) - _element.history = AAZBoolType() - _element.id = AAZStrType() - _element.name = AAZStrType() - - endpoints = cls._schema_on_200.endpoints - endpoints.Element = AAZObjectType() - - _element = cls._schema_on_200.endpoints.Element - _element.custom_domains = AAZListType( - serialized_name="customDomains", - ) - _element.history = AAZBoolType() - _element.id = AAZStrType() - _element.name = AAZStrType() - - custom_domains = cls._schema_on_200.endpoints.Element.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.endpoints.Element.custom_domains.Element - _element.endpoint_id = AAZStrType( - serialized_name="endpointId", - ) - _element.history = AAZBoolType() - _element.id = AAZStrType() - _element.name = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__cmd_group.py deleted file mode 100644 index 091200389f9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd origin", -) -class __CMDGroup(AAZCommandGroup): - """Manage origins within the specified origin group. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_create.py deleted file mode 100644 index 1accc1562cf..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_create.py +++ /dev/null @@ -1,487 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin create", -) -class Create(AAZCommand): - """Create a new origin within the specified origin group. - - :example: Create an regular origin - az afd origin create -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --origin-host-header example.contoso.com --priority 1 --weight 500 --enabled-state Enabled --http-port 80 --https-port 443 - name: Create a private link origin - - :example: Create a private link origin - az afd origin create -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --origin-host-header example.contoso.com --priority 1 --weight 500 --enabled-state Enabled --http-port 80 --https-port 443 --private-link-resource /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Storage/storageAccounts/plstest --private-link-location EastUS --private-link-request-message 'Please approve this request' --private-link-sub-resource-type table - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}/origins/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin that is unique within the profile.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.enabled_state = AAZStrArg( - options=["--enabled-state"], - arg_group="Properties", - help="Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. When an origin is disabled, both routing and health probes to the origin are also disabled.", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.enforce_certificate_name_check = AAZBoolArg( - options=["--enforce-certificate-name-check"], - arg_group="Properties", - help="Whether to enable certificate name check at origin level", - default=True, - ) - _args_schema.host_name = AAZStrArg( - options=["--host-name"], - arg_group="Properties", - help="The address of the origin. Domain names, IPv4 addresses, and IPv6 addresses are supported.This should be unique across all origins in an endpoint.", - ) - _args_schema.http_port = AAZIntArg( - options=["--http-port"], - arg_group="Properties", - help="The value of the HTTP port. Must be between 1 and 65535.", - default=80, - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.https_port = AAZIntArg( - options=["--https-port"], - arg_group="Properties", - help="The value of the HTTPS port. Must be between 1 and 65535.", - default=443, - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.origin_host_header = AAZStrArg( - options=["--origin-host-header"], - arg_group="Properties", - help="The host header value sent to the origin with each request. If you leave this blank, the request hostname determines this value. Azure Front Door origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default. This overrides the host header defined at Endpoint", - ) - _args_schema.priority = AAZIntArg( - options=["--priority"], - arg_group="Properties", - help="Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5", - fmt=AAZIntArgFormat( - maximum=5, - minimum=1, - ), - ) - _args_schema.shared_private_link_resource = AAZObjectArg( - options=["--shared-private-link-resource"], - arg_group="Properties", - help="The properties of the private link resource for private origin.", - ) - _args_schema.weight = AAZIntArg( - options=["--weight"], - arg_group="Properties", - help="Weight of the origin in given origin group for load balancing. Must be between 1 and 1000", - fmt=AAZIntArgFormat( - maximum=1000, - minimum=1, - ), - ) - - shared_private_link_resource = cls._args_schema.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrArg( - options=["group-id"], - help="The group id from the provider of resource the shared private link resource is for.", - ) - shared_private_link_resource.private_link = AAZObjectArg( - options=["private-link"], - help="The resource id of the resource the shared private link resource is for.", - ) - cls._build_args_resource_reference_create(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrArg( - options=["private-link-location"], - help="The location of the shared private link resource", - ) - shared_private_link_resource.request_message = AAZStrArg( - options=["request-message"], - help="The request message for requesting approval of the shared private link resource.", - ) - shared_private_link_resource.status = AAZStrArg( - options=["status"], - help="Status of the shared private link resource. Can be Pending, Approved, Rejected, Disconnected, or Timeout.", - enum={"Approved": "Approved", "Disconnected": "Disconnected", "Pending": "Pending", "Rejected": "Rejected", "Timeout": "Timeout"}, - ) - return cls._args_schema - - _args_resource_reference_create = None - - @classmethod - def _build_args_resource_reference_create(cls, _schema): - if cls._args_resource_reference_create is not None: - _schema.id = cls._args_resource_reference_create.id - return - - cls._args_resource_reference_create = AAZObjectArg() - - resource_reference_create = cls._args_resource_reference_create - resource_reference_create.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_create.id - - def _execute_operations(self): - self.pre_operations() - yield self.AFDOriginsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDOriginsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("enabledState", AAZStrType, ".enabled_state") - properties.set_prop("enforceCertificateNameCheck", AAZBoolType, ".enforce_certificate_name_check") - properties.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("httpPort", AAZIntType, ".http_port") - properties.set_prop("httpsPort", AAZIntType, ".https_port") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("priority", AAZIntType, ".priority") - properties.set_prop("sharedPrivateLinkResource", AAZObjectType, ".shared_private_link_resource") - properties.set_prop("weight", AAZIntType, ".weight") - - shared_private_link_resource = _builder.get(".properties.sharedPrivateLinkResource") - if shared_private_link_resource is not None: - shared_private_link_resource.set_prop("groupId", AAZStrType, ".group_id") - _CreateHelper._build_schema_resource_reference_create(shared_private_link_resource.set_prop("privateLink", AAZObjectType, ".private_link")) - shared_private_link_resource.set_prop("privateLinkLocation", AAZStrType, ".private_link_location") - shared_private_link_resource.set_prop("requestMessage", AAZStrType, ".request_message") - shared_private_link_resource.set_prop("status", AAZStrType, ".status") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_afd_origin_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - @classmethod - def _build_schema_resource_reference_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_afd_origin_read = None - - @classmethod - def _build_schema_afd_origin_read(cls, _schema): - if cls._schema_afd_origin_read is not None: - _schema.id = cls._schema_afd_origin_read.id - _schema.name = cls._schema_afd_origin_read.name - _schema.properties = cls._schema_afd_origin_read.properties - _schema.system_data = cls._schema_afd_origin_read.system_data - _schema.type = cls._schema_afd_origin_read.type - return - - cls._schema_afd_origin_read = _schema_afd_origin_read = AAZObjectType() - - afd_origin_read = _schema_afd_origin_read - afd_origin_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_origin_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_origin_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_origin_read.properties - properties.azure_origin = AAZObjectType( - serialized_name="azureOrigin", - ) - cls._build_schema_resource_reference_read(properties.azure_origin) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.enforce_certificate_name_check = AAZBoolType( - serialized_name="enforceCertificateNameCheck", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_group_name = AAZStrType( - serialized_name="originGroupName", - flags={"read_only": True}, - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.shared_private_link_resource = AAZObjectType( - serialized_name="sharedPrivateLinkResource", - ) - properties.weight = AAZIntType() - - shared_private_link_resource = _schema_afd_origin_read.properties.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrType( - serialized_name="groupId", - ) - shared_private_link_resource.private_link = AAZObjectType( - serialized_name="privateLink", - ) - cls._build_schema_resource_reference_read(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - shared_private_link_resource.request_message = AAZStrType( - serialized_name="requestMessage", - ) - shared_private_link_resource.status = AAZStrType() - - system_data = _schema_afd_origin_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_afd_origin_read.id - _schema.name = cls._schema_afd_origin_read.name - _schema.properties = cls._schema_afd_origin_read.properties - _schema.system_data = cls._schema_afd_origin_read.system_data - _schema.type = cls._schema_afd_origin_read.type - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_delete.py deleted file mode 100644 index 476d0ab48db..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_delete.py +++ /dev/null @@ -1,185 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing origin within an origin group. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}/origins/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the profile.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDOriginsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class AFDOriginsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_list.py deleted file mode 100644 index b200cf04f72..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_list.py +++ /dev/null @@ -1,296 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin list", -) -class List(AAZCommand): - """List all of the existing origins within an origin group. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}/origins", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginsListByOriginGroup(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class AFDOriginsListByOriginGroup(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.azure_origin = AAZObjectType( - serialized_name="azureOrigin", - ) - _ListHelper._build_schema_resource_reference_read(properties.azure_origin) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.enforce_certificate_name_check = AAZBoolType( - serialized_name="enforceCertificateNameCheck", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_group_name = AAZStrType( - serialized_name="originGroupName", - flags={"read_only": True}, - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.shared_private_link_resource = AAZObjectType( - serialized_name="sharedPrivateLinkResource", - ) - properties.weight = AAZIntType() - - shared_private_link_resource = cls._schema_on_200.value.Element.properties.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrType( - serialized_name="groupId", - ) - shared_private_link_resource.private_link = AAZObjectType( - serialized_name="privateLink", - ) - _ListHelper._build_schema_resource_reference_read(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - shared_private_link_resource.request_message = AAZStrType( - serialized_name="requestMessage", - ) - shared_private_link_resource.status = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_show.py deleted file mode 100644 index 45ef42b523c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_show.py +++ /dev/null @@ -1,295 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin show", -) -class Show(AAZCommand): - """Get an existing origin within an origin group. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}/origins/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the profile.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDOriginsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.azure_origin = AAZObjectType( - serialized_name="azureOrigin", - ) - _ShowHelper._build_schema_resource_reference_read(properties.azure_origin) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.enforce_certificate_name_check = AAZBoolType( - serialized_name="enforceCertificateNameCheck", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_group_name = AAZStrType( - serialized_name="originGroupName", - flags={"read_only": True}, - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.shared_private_link_resource = AAZObjectType( - serialized_name="sharedPrivateLinkResource", - ) - properties.weight = AAZIntType() - - shared_private_link_resource = cls._schema_on_200.properties.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrType( - serialized_name="groupId", - ) - shared_private_link_resource.private_link = AAZObjectType( - serialized_name="privateLink", - ) - _ShowHelper._build_schema_resource_reference_read(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - shared_private_link_resource.request_message = AAZStrType( - serialized_name="requestMessage", - ) - shared_private_link_resource.status = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_update.py deleted file mode 100644 index e100fc11cab..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_update.py +++ /dev/null @@ -1,630 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin update", -) -class Update(AAZCommand): - """Update a new origin within the specified origin group. - - :example: Update the host header and priority of the specified origin. - az afd origin update -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --origin-host-header example.contoso.com --priority 3 - - :example: Disable private link of the origin. - az afd origin update -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --enable-private-link False - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}/origins/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the profile.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.enabled_state = AAZStrArg( - options=["--enabled-state"], - arg_group="Properties", - help="Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool. When an origin is disabled, both routing and health probes to the origin are also disabled.", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.enforce_certificate_name_check = AAZBoolArg( - options=["--enforce-certificate-name-check"], - arg_group="Properties", - help="Whether to enable certificate name check at origin level", - nullable=True, - ) - _args_schema.host_name = AAZStrArg( - options=["--host-name"], - arg_group="Properties", - help="The address of the origin. Domain names, IPv4 addresses, and IPv6 addresses are supported.This should be unique across all origins in an endpoint.", - ) - _args_schema.http_port = AAZIntArg( - options=["--http-port"], - arg_group="Properties", - help="The value of the HTTP port. Must be between 1 and 65535.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.https_port = AAZIntArg( - options=["--https-port"], - arg_group="Properties", - help="The value of the HTTPS port. Must be between 1 and 65535.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.origin_host_header = AAZStrArg( - options=["--origin-host-header"], - arg_group="Properties", - help="The host header value sent to the origin with each request. If you leave this blank, the request hostname determines this value. Azure Front Door origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default. This overrides the host header defined at Endpoint", - nullable=True, - ) - _args_schema.priority = AAZIntArg( - options=["--priority"], - arg_group="Properties", - help="Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5", - nullable=True, - fmt=AAZIntArgFormat( - maximum=5, - minimum=1, - ), - ) - _args_schema.shared_private_link_resource = AAZObjectArg( - options=["--shared-private-link-resource"], - arg_group="Properties", - help="The properties of the private link resource for private origin.", - nullable=True, - ) - _args_schema.weight = AAZIntArg( - options=["--weight"], - arg_group="Properties", - help="Weight of the origin in given origin group for load balancing. Must be between 1 and 1000", - nullable=True, - fmt=AAZIntArgFormat( - maximum=1000, - minimum=1, - ), - ) - - shared_private_link_resource = cls._args_schema.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrArg( - options=["group-id"], - help="The group id from the provider of resource the shared private link resource is for.", - nullable=True, - ) - shared_private_link_resource.private_link = AAZObjectArg( - options=["private-link"], - help="The resource id of the resource the shared private link resource is for.", - nullable=True, - ) - cls._build_args_resource_reference_update(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrArg( - options=["private-link-location"], - help="The location of the shared private link resource", - nullable=True, - ) - shared_private_link_resource.request_message = AAZStrArg( - options=["request-message"], - help="The request message for requesting approval of the shared private link resource.", - nullable=True, - ) - shared_private_link_resource.status = AAZStrArg( - options=["status"], - help="Status of the shared private link resource. Can be Pending, Approved, Rejected, Disconnected, or Timeout.", - nullable=True, - enum={"Approved": "Approved", "Disconnected": "Disconnected", "Pending": "Pending", "Rejected": "Rejected", "Timeout": "Timeout"}, - ) - return cls._args_schema - - _args_resource_reference_update = None - - @classmethod - def _build_args_resource_reference_update(cls, _schema): - if cls._args_resource_reference_update is not None: - _schema.id = cls._args_resource_reference_update.id - return - - cls._args_resource_reference_update = AAZObjectArg( - nullable=True, - ) - - resource_reference_update = cls._args_resource_reference_update - resource_reference_update.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - _schema.id = cls._args_resource_reference_update.id - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.AFDOriginsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDOriginsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_afd_origin_read(cls._schema_on_200) - - return cls._schema_on_200 - - class AFDOriginsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_afd_origin_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("enabledState", AAZStrType, ".enabled_state") - properties.set_prop("enforceCertificateNameCheck", AAZBoolType, ".enforce_certificate_name_check") - properties.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("httpPort", AAZIntType, ".http_port") - properties.set_prop("httpsPort", AAZIntType, ".https_port") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("priority", AAZIntType, ".priority") - properties.set_prop("sharedPrivateLinkResource", AAZObjectType, ".shared_private_link_resource") - properties.set_prop("weight", AAZIntType, ".weight") - - shared_private_link_resource = _builder.get(".properties.sharedPrivateLinkResource") - if shared_private_link_resource is not None: - shared_private_link_resource.set_prop("groupId", AAZStrType, ".group_id") - _UpdateHelper._build_schema_resource_reference_update(shared_private_link_resource.set_prop("privateLink", AAZObjectType, ".private_link")) - shared_private_link_resource.set_prop("privateLinkLocation", AAZStrType, ".private_link_location") - shared_private_link_resource.set_prop("requestMessage", AAZStrType, ".request_message") - shared_private_link_resource.set_prop("status", AAZStrType, ".status") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - @classmethod - def _build_schema_resource_reference_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_afd_origin_read = None - - @classmethod - def _build_schema_afd_origin_read(cls, _schema): - if cls._schema_afd_origin_read is not None: - _schema.id = cls._schema_afd_origin_read.id - _schema.name = cls._schema_afd_origin_read.name - _schema.properties = cls._schema_afd_origin_read.properties - _schema.system_data = cls._schema_afd_origin_read.system_data - _schema.type = cls._schema_afd_origin_read.type - return - - cls._schema_afd_origin_read = _schema_afd_origin_read = AAZObjectType() - - afd_origin_read = _schema_afd_origin_read - afd_origin_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_origin_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_origin_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_origin_read.properties - properties.azure_origin = AAZObjectType( - serialized_name="azureOrigin", - ) - cls._build_schema_resource_reference_read(properties.azure_origin) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.enforce_certificate_name_check = AAZBoolType( - serialized_name="enforceCertificateNameCheck", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_group_name = AAZStrType( - serialized_name="originGroupName", - flags={"read_only": True}, - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.shared_private_link_resource = AAZObjectType( - serialized_name="sharedPrivateLinkResource", - ) - properties.weight = AAZIntType() - - shared_private_link_resource = _schema_afd_origin_read.properties.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrType( - serialized_name="groupId", - ) - shared_private_link_resource.private_link = AAZObjectType( - serialized_name="privateLink", - ) - cls._build_schema_resource_reference_read(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - shared_private_link_resource.request_message = AAZStrType( - serialized_name="requestMessage", - ) - shared_private_link_resource.status = AAZStrType() - - system_data = _schema_afd_origin_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_afd_origin_read.id - _schema.name = cls._schema_afd_origin_read.name - _schema.properties = cls._schema_afd_origin_read.properties - _schema.system_data = cls._schema_afd_origin_read.system_data - _schema.type = cls._schema_afd_origin_read.type - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_wait.py deleted file mode 100644 index 2121ad24e8a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin/_wait.py +++ /dev/null @@ -1,294 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}/origins/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the profile.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class AFDOriginsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.azure_origin = AAZObjectType( - serialized_name="azureOrigin", - ) - _WaitHelper._build_schema_resource_reference_read(properties.azure_origin) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.enforce_certificate_name_check = AAZBoolType( - serialized_name="enforceCertificateNameCheck", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_group_name = AAZStrType( - serialized_name="originGroupName", - flags={"read_only": True}, - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.shared_private_link_resource = AAZObjectType( - serialized_name="sharedPrivateLinkResource", - ) - properties.weight = AAZIntType() - - shared_private_link_resource = cls._schema_on_200.properties.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrType( - serialized_name="groupId", - ) - shared_private_link_resource.private_link = AAZObjectType( - serialized_name="privateLink", - ) - _WaitHelper._build_schema_resource_reference_read(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - shared_private_link_resource.request_message = AAZStrType( - serialized_name="requestMessage", - ) - shared_private_link_resource.status = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__cmd_group.py deleted file mode 100644 index adc529195e4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd origin-group", -) -class __CMDGroup(AAZCommandGroup): - """Manage origin groups under the specified profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_create.py deleted file mode 100644 index 47334422327..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_create.py +++ /dev/null @@ -1,451 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin-group create", -) -class Create(AAZCommand): - """Create a new origin group within the specified profile. - - :example: Creates a new origin group within the specified profile. - az afd origin-group create --resource-group RG --profile-name profile1 --origin-group-name origingroup1 --sample-size 3 --successful-samples-required 3 --additional-latency-in-milliseconds 1000 --health-probe-settings "{probe-path:/path2,probe-request-type:NotSet,probe-protocol:NotSet,probe-interval-in-seconds:10}" --traffic-restoration-time-to-healed-or-new-endpoints-in-minutes 5 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "LoadBalancingSettings" - - _args_schema = cls._args_schema - _args_schema.additional_latency_in_milliseconds = AAZIntArg( - options=["--additional-latency-in-milliseconds"], - arg_group="LoadBalancingSettings", - help="The additional latency in milliseconds for probes to fall into the lowest latency bucket", - ) - _args_schema.sample_size = AAZIntArg( - options=["--sample-size"], - arg_group="LoadBalancingSettings", - help="The number of samples to consider for load balancing decisions", - ) - _args_schema.successful_samples_required = AAZIntArg( - options=["--successful-samples-required"], - arg_group="LoadBalancingSettings", - help="The number of samples within the sample period that must succeed", - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.authentication = AAZObjectArg( - options=["--authentication"], - arg_group="Properties", - help="Authentication settings for origin in origin group.", - ) - _args_schema.health_probe_settings = AAZObjectArg( - options=["--health-probe-settings"], - arg_group="Properties", - help="Health probe settings to the origin that is used to determine the health of the origin.", - ) - _args_schema.session_affinity_state = AAZStrArg( - options=["--session-affinity-state"], - arg_group="Properties", - help="Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntArg( - options=["--traffic-restoration-time-to-healed-or-new-endpoints-in-minutes"], - arg_group="Properties", - help="Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.", - fmt=AAZIntArgFormat( - maximum=50, - minimum=0, - ), - ) - - authentication = cls._args_schema.authentication - authentication.scope = AAZStrArg( - options=["scope"], - help="The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be \"https://storage.azure.com/.default\".", - ) - authentication.type = AAZStrArg( - options=["type"], - help="The type of the authentication for the origin.", - enum={"SystemAssignedIdentity": "SystemAssignedIdentity", "UserAssignedIdentity": "UserAssignedIdentity"}, - ) - authentication.user_assigned_identity = AAZObjectArg( - options=["user-assigned-identity"], - help="The user assigned managed identity to use for the origin authentication if type is UserAssignedIdentity.", - ) - - user_assigned_identity = cls._args_schema.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - health_probe_settings = cls._args_schema.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntArg( - options=["probe-interval-in-seconds"], - help="The number of seconds between health probes.Default is 240sec.", - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - health_probe_settings.probe_path = AAZStrArg( - options=["probe-path"], - help="The path relative to the origin that is used to determine the health of the origin.", - ) - health_probe_settings.probe_protocol = AAZStrArg( - options=["probe-protocol"], - help="Protocol to use for health probe.", - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - health_probe_settings.probe_request_type = AAZStrArg( - options=["probe-request-type"], - help="The type of health probe request that is made.", - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDOriginGroupsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDOriginGroupsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("authentication", AAZObjectType, ".authentication") - properties.set_prop("healthProbeSettings", AAZObjectType, ".health_probe_settings") - properties.set_prop("loadBalancingSettings", AAZObjectType) - properties.set_prop("sessionAffinityState", AAZStrType, ".session_affinity_state") - properties.set_prop("trafficRestorationTimeToHealedOrNewEndpointsInMinutes", AAZIntType, ".traffic_restoration_time_to_healed_or_new_endpoints_in_minutes") - - authentication = _builder.get(".properties.authentication") - if authentication is not None: - authentication.set_prop("scope", AAZStrType, ".scope") - authentication.set_prop("type", AAZStrType, ".type") - authentication.set_prop("userAssignedIdentity", AAZObjectType, ".user_assigned_identity") - - user_assigned_identity = _builder.get(".properties.authentication.userAssignedIdentity") - if user_assigned_identity is not None: - user_assigned_identity.set_prop("id", AAZStrType, ".id") - - health_probe_settings = _builder.get(".properties.healthProbeSettings") - if health_probe_settings is not None: - health_probe_settings.set_prop("probeIntervalInSeconds", AAZIntType, ".probe_interval_in_seconds") - health_probe_settings.set_prop("probePath", AAZStrType, ".probe_path") - health_probe_settings.set_prop("probeProtocol", AAZStrType, ".probe_protocol") - health_probe_settings.set_prop("probeRequestType", AAZStrType, ".probe_request_type") - - load_balancing_settings = _builder.get(".properties.loadBalancingSettings") - if load_balancing_settings is not None: - load_balancing_settings.set_prop("additionalLatencyInMilliseconds", AAZIntType, ".additional_latency_in_milliseconds") - load_balancing_settings.set_prop("sampleSize", AAZIntType, ".sample_size") - load_balancing_settings.set_prop("successfulSamplesRequired", AAZIntType, ".successful_samples_required") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_afd_origin_group_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_afd_origin_group_read = None - - @classmethod - def _build_schema_afd_origin_group_read(cls, _schema): - if cls._schema_afd_origin_group_read is not None: - _schema.id = cls._schema_afd_origin_group_read.id - _schema.name = cls._schema_afd_origin_group_read.name - _schema.properties = cls._schema_afd_origin_group_read.properties - _schema.system_data = cls._schema_afd_origin_group_read.system_data - _schema.type = cls._schema_afd_origin_group_read.type - return - - cls._schema_afd_origin_group_read = _schema_afd_origin_group_read = AAZObjectType() - - afd_origin_group_read = _schema_afd_origin_group_read - afd_origin_group_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_group_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_group_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_origin_group_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_origin_group_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_origin_group_read.properties - properties.authentication = AAZObjectType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.load_balancing_settings = AAZObjectType( - serialized_name="loadBalancingSettings", - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.session_affinity_state = AAZStrType( - serialized_name="sessionAffinityState", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - authentication = _schema_afd_origin_group_read.properties.authentication - authentication.scope = AAZStrType() - authentication.type = AAZStrType() - authentication.user_assigned_identity = AAZObjectType( - serialized_name="userAssignedIdentity", - ) - - user_assigned_identity = _schema_afd_origin_group_read.properties.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrType() - - health_probe_settings = _schema_afd_origin_group_read.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - load_balancing_settings = _schema_afd_origin_group_read.properties.load_balancing_settings - load_balancing_settings.additional_latency_in_milliseconds = AAZIntType( - serialized_name="additionalLatencyInMilliseconds", - ) - load_balancing_settings.sample_size = AAZIntType( - serialized_name="sampleSize", - ) - load_balancing_settings.successful_samples_required = AAZIntType( - serialized_name="successfulSamplesRequired", - ) - - system_data = _schema_afd_origin_group_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_afd_origin_group_read.id - _schema.name = cls._schema_afd_origin_group_read.name - _schema.properties = cls._schema_afd_origin_group_read.properties - _schema.system_data = cls._schema_afd_origin_group_read.system_data - _schema.type = cls._schema_afd_origin_group_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_delete.py deleted file mode 100644 index c4956435564..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_delete.py +++ /dev/null @@ -1,178 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin-group delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing origin group within a profile. - - :example: Deletes an existing origin group within a profile. - az afd origin-group delete -g group --origin-group-name og1 --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the profile.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.AFDOriginGroupsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class AFDOriginGroupsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_list.py deleted file mode 100644 index 59bc6adfb30..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_list.py +++ /dev/null @@ -1,276 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin-group list", -) -class List(AAZCommand): - """List all of the existing origin groups within a profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginGroupsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class AFDOriginGroupsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.authentication = AAZObjectType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.load_balancing_settings = AAZObjectType( - serialized_name="loadBalancingSettings", - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.session_affinity_state = AAZStrType( - serialized_name="sessionAffinityState", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - authentication = cls._schema_on_200.value.Element.properties.authentication - authentication.scope = AAZStrType() - authentication.type = AAZStrType() - authentication.user_assigned_identity = AAZObjectType( - serialized_name="userAssignedIdentity", - ) - - user_assigned_identity = cls._schema_on_200.value.Element.properties.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrType() - - health_probe_settings = cls._schema_on_200.value.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - load_balancing_settings = cls._schema_on_200.value.Element.properties.load_balancing_settings - load_balancing_settings.additional_latency_in_milliseconds = AAZIntType( - serialized_name="additionalLatencyInMilliseconds", - ) - load_balancing_settings.sample_size = AAZIntType( - serialized_name="sampleSize", - ) - load_balancing_settings.successful_samples_required = AAZIntType( - serialized_name="successfulSamplesRequired", - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_show.py deleted file mode 100644 index 853c54dcfc8..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_show.py +++ /dev/null @@ -1,277 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin-group show", -) -class Show(AAZCommand): - """Get an existing origin group within a profile. - - :example: Get an existing origin group within a profile. - az afd origin-group show --resource-group RG --profile-name profile1 --origin-group-name origingroup1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginGroupsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDOriginGroupsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.authentication = AAZObjectType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.load_balancing_settings = AAZObjectType( - serialized_name="loadBalancingSettings", - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.session_affinity_state = AAZStrType( - serialized_name="sessionAffinityState", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - authentication = cls._schema_on_200.properties.authentication - authentication.scope = AAZStrType() - authentication.type = AAZStrType() - authentication.user_assigned_identity = AAZObjectType( - serialized_name="userAssignedIdentity", - ) - - user_assigned_identity = cls._schema_on_200.properties.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrType() - - health_probe_settings = cls._schema_on_200.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - load_balancing_settings = cls._schema_on_200.properties.load_balancing_settings - load_balancing_settings.additional_latency_in_milliseconds = AAZIntType( - serialized_name="additionalLatencyInMilliseconds", - ) - load_balancing_settings.sample_size = AAZIntType( - serialized_name="sampleSize", - ) - load_balancing_settings.successful_samples_required = AAZIntType( - serialized_name="successfulSamplesRequired", - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_update.py deleted file mode 100644 index db9d58fc086..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_update.py +++ /dev/null @@ -1,591 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin-group update", -) -class Update(AAZCommand): - """Update a new origin group within the specified profile. - - :example: Update a new origin group within the specified profile. - az afd origin-group update -g group --origin-group-name og1 --profile-name profile --probe-request-type HEAD --probe-protocol Https --probe-interval-in-seconds 120 --probe-path /test1/azure.txt - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "LoadBalancingSettings" - - _args_schema = cls._args_schema - _args_schema.additional_latency_in_milliseconds = AAZIntArg( - options=["--additional-latency-in-milliseconds"], - arg_group="LoadBalancingSettings", - help="The additional latency in milliseconds for probes to fall into the lowest latency bucket", - nullable=True, - ) - _args_schema.sample_size = AAZIntArg( - options=["--sample-size"], - arg_group="LoadBalancingSettings", - help="The number of samples to consider for load balancing decisions", - nullable=True, - ) - _args_schema.successful_samples_required = AAZIntArg( - options=["--successful-samples-required"], - arg_group="LoadBalancingSettings", - help="The number of samples within the sample period that must succeed", - nullable=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.authentication = AAZObjectArg( - options=["--authentication"], - arg_group="Properties", - help="Authentication settings for origin in origin group.", - nullable=True, - ) - _args_schema.health_probe_settings = AAZObjectArg( - options=["--health-probe-settings"], - arg_group="Properties", - help="Health probe settings to the origin that is used to determine the health of the origin.", - nullable=True, - ) - _args_schema.session_affinity_state = AAZStrArg( - options=["--session-affinity-state"], - arg_group="Properties", - help="Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntArg( - options=["--traffic-restoration-time-to-healed-or-new-endpoints-in-minutes"], - arg_group="Properties", - help="Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=50, - minimum=0, - ), - ) - - authentication = cls._args_schema.authentication - authentication.scope = AAZStrArg( - options=["scope"], - help="The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be \"https://storage.azure.com/.default\".", - nullable=True, - ) - authentication.type = AAZStrArg( - options=["type"], - help="The type of the authentication for the origin.", - nullable=True, - enum={"SystemAssignedIdentity": "SystemAssignedIdentity", "UserAssignedIdentity": "UserAssignedIdentity"}, - ) - authentication.user_assigned_identity = AAZObjectArg( - options=["user-assigned-identity"], - help="The user assigned managed identity to use for the origin authentication if type is UserAssignedIdentity.", - nullable=True, - ) - - user_assigned_identity = cls._args_schema.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - health_probe_settings = cls._args_schema.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntArg( - options=["probe-interval-in-seconds"], - help="The number of seconds between health probes.Default is 240sec.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - health_probe_settings.probe_path = AAZStrArg( - options=["probe-path"], - help="The path relative to the origin that is used to determine the health of the origin.", - nullable=True, - ) - health_probe_settings.probe_protocol = AAZStrArg( - options=["probe-protocol"], - help="Protocol to use for health probe.", - nullable=True, - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - health_probe_settings.probe_request_type = AAZStrArg( - options=["probe-request-type"], - help="The type of health probe request that is made.", - nullable=True, - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginGroupsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.AFDOriginGroupsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class AFDOriginGroupsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_afd_origin_group_read(cls._schema_on_200) - - return cls._schema_on_200 - - class AFDOriginGroupsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_afd_origin_group_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("authentication", AAZObjectType, ".authentication") - properties.set_prop("healthProbeSettings", AAZObjectType, ".health_probe_settings") - properties.set_prop("loadBalancingSettings", AAZObjectType) - properties.set_prop("sessionAffinityState", AAZStrType, ".session_affinity_state") - properties.set_prop("trafficRestorationTimeToHealedOrNewEndpointsInMinutes", AAZIntType, ".traffic_restoration_time_to_healed_or_new_endpoints_in_minutes") - - authentication = _builder.get(".properties.authentication") - if authentication is not None: - authentication.set_prop("scope", AAZStrType, ".scope") - authentication.set_prop("type", AAZStrType, ".type") - authentication.set_prop("userAssignedIdentity", AAZObjectType, ".user_assigned_identity") - - user_assigned_identity = _builder.get(".properties.authentication.userAssignedIdentity") - if user_assigned_identity is not None: - user_assigned_identity.set_prop("id", AAZStrType, ".id") - - health_probe_settings = _builder.get(".properties.healthProbeSettings") - if health_probe_settings is not None: - health_probe_settings.set_prop("probeIntervalInSeconds", AAZIntType, ".probe_interval_in_seconds") - health_probe_settings.set_prop("probePath", AAZStrType, ".probe_path") - health_probe_settings.set_prop("probeProtocol", AAZStrType, ".probe_protocol") - health_probe_settings.set_prop("probeRequestType", AAZStrType, ".probe_request_type") - - load_balancing_settings = _builder.get(".properties.loadBalancingSettings") - if load_balancing_settings is not None: - load_balancing_settings.set_prop("additionalLatencyInMilliseconds", AAZIntType, ".additional_latency_in_milliseconds") - load_balancing_settings.set_prop("sampleSize", AAZIntType, ".sample_size") - load_balancing_settings.set_prop("successfulSamplesRequired", AAZIntType, ".successful_samples_required") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_afd_origin_group_read = None - - @classmethod - def _build_schema_afd_origin_group_read(cls, _schema): - if cls._schema_afd_origin_group_read is not None: - _schema.id = cls._schema_afd_origin_group_read.id - _schema.name = cls._schema_afd_origin_group_read.name - _schema.properties = cls._schema_afd_origin_group_read.properties - _schema.system_data = cls._schema_afd_origin_group_read.system_data - _schema.type = cls._schema_afd_origin_group_read.type - return - - cls._schema_afd_origin_group_read = _schema_afd_origin_group_read = AAZObjectType() - - afd_origin_group_read = _schema_afd_origin_group_read - afd_origin_group_read.id = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_group_read.name = AAZStrType( - flags={"read_only": True}, - ) - afd_origin_group_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - afd_origin_group_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - afd_origin_group_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_afd_origin_group_read.properties - properties.authentication = AAZObjectType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.load_balancing_settings = AAZObjectType( - serialized_name="loadBalancingSettings", - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.session_affinity_state = AAZStrType( - serialized_name="sessionAffinityState", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - authentication = _schema_afd_origin_group_read.properties.authentication - authentication.scope = AAZStrType() - authentication.type = AAZStrType() - authentication.user_assigned_identity = AAZObjectType( - serialized_name="userAssignedIdentity", - ) - - user_assigned_identity = _schema_afd_origin_group_read.properties.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrType() - - health_probe_settings = _schema_afd_origin_group_read.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - load_balancing_settings = _schema_afd_origin_group_read.properties.load_balancing_settings - load_balancing_settings.additional_latency_in_milliseconds = AAZIntType( - serialized_name="additionalLatencyInMilliseconds", - ) - load_balancing_settings.sample_size = AAZIntType( - serialized_name="sampleSize", - ) - load_balancing_settings.successful_samples_required = AAZIntType( - serialized_name="successfulSamplesRequired", - ) - - system_data = _schema_afd_origin_group_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_afd_origin_group_read.id - _schema.name = cls._schema_afd_origin_group_read.name - _schema.properties = cls._schema_afd_origin_group_read.properties - _schema.system_data = cls._schema_afd_origin_group_read.system_data - _schema.type = cls._schema_afd_origin_group_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_wait.py deleted file mode 100644 index f1b8f3652ae..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/origin_group/_wait.py +++ /dev/null @@ -1,273 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd origin-group wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/origingroups/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDOriginGroupsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class AFDOriginGroupsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.authentication = AAZObjectType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.load_balancing_settings = AAZObjectType( - serialized_name="loadBalancingSettings", - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.session_affinity_state = AAZStrType( - serialized_name="sessionAffinityState", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - authentication = cls._schema_on_200.properties.authentication - authentication.scope = AAZStrType() - authentication.type = AAZStrType() - authentication.user_assigned_identity = AAZObjectType( - serialized_name="userAssignedIdentity", - ) - - user_assigned_identity = cls._schema_on_200.properties.authentication.user_assigned_identity - user_assigned_identity.id = AAZStrType() - - health_probe_settings = cls._schema_on_200.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - load_balancing_settings = cls._schema_on_200.properties.load_balancing_settings - load_balancing_settings.additional_latency_in_milliseconds = AAZIntType( - serialized_name="additionalLatencyInMilliseconds", - ) - load_balancing_settings.sample_size = AAZIntType( - serialized_name="sampleSize", - ) - load_balancing_settings.successful_samples_required = AAZIntType( - serialized_name="successfulSamplesRequired", - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__cmd_group.py deleted file mode 100644 index f7f928d48f4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd profile", -) -class __CMDGroup(AAZCommandGroup): - """Manage AFD profiles. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__init__.py deleted file mode 100644 index 4ebe89f597f..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/__init__.py +++ /dev/null @@ -1,18 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._usage import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_create.py deleted file mode 100644 index 1f24afdcf78..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_create.py +++ /dev/null @@ -1,526 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile create", -) -class Create(AAZCommand): - """Create a new Azure Front Door Standard or Azure Front Door Premium or CDN profile with a profile name under the specified subscription and resource group. - - :example: Create an AFD profile using Standard SKU. - az afd profile create -g group --profile-name profile --sku Standard_AzureFrontDoor - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Profile" - - _args_schema = cls._args_schema - _args_schema.identity = AAZObjectArg( - options=["--identity"], - arg_group="Profile", - help="Managed service identity (system assigned and/or user assigned identities).", - ) - _args_schema.location = AAZResourceLocationArg( - arg_group="Profile", - help="Resource location.", - required=True, - default="global", - fmt=AAZResourceLocationArgFormat( - resource_group_arg="resource_group", - ), - ) - _args_schema.tags = AAZDictArg( - options=["--tags"], - arg_group="Profile", - help="Resource tags.", - ) - - identity = cls._args_schema.identity - identity.mi_system_assigned = AAZStrArg( - options=["system-assigned", "mi-system-assigned"], - help="Set the system managed identity.", - blank="True", - ) - identity.type = AAZStrArg( - options=["type"], - help="Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", - required=True, - enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned,UserAssigned": "SystemAssigned,UserAssigned", "UserAssigned": "UserAssigned"}, - ) - identity.mi_user_assigned = AAZListArg( - options=["user-assigned", "mi-user-assigned"], - help="Set the user managed identities.", - blank=[], - ) - identity.user_assigned_identities = AAZDictArg( - options=["user-assigned-identities"], - help="The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.", - ) - - mi_user_assigned = cls._args_schema.identity.mi_user_assigned - mi_user_assigned.Element = AAZStrArg() - - user_assigned_identities = cls._args_schema.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectArg( - nullable=True, - blank={}, - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg() - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.log_scrubbing = AAZObjectArg( - options=["--log-scrubbing"], - arg_group="Properties", - help="Defines rules that scrub sensitive fields in the Azure Front Door profile logs.", - ) - _args_schema.origin_response_timeout_seconds = AAZIntArg( - options=["--origin-response-timeout-seconds"], - arg_group="Properties", - help="Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.", - fmt=AAZIntArgFormat( - minimum=16, - ), - ) - - log_scrubbing = cls._args_schema.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListArg( - options=["scrubbing-rules"], - help="List of log scrubbing rules applied to the Azure Front Door profile logs.", - ) - log_scrubbing.state = AAZStrArg( - options=["state"], - help="State of the log scrubbing config. Default value is Enabled.", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - - scrubbing_rules = cls._args_schema.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectArg() - - _element = cls._args_schema.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrArg( - options=["match-variable"], - help="The variable to be scrubbed from the logs.", - required=True, - enum={"QueryStringArgNames": "QueryStringArgNames", "RequestIPAddress": "RequestIPAddress", "RequestUri": "RequestUri"}, - ) - _element.selector = AAZStrArg( - options=["selector"], - help="When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to.", - ) - _element.selector_match_operator = AAZStrArg( - options=["selector-match-operator"], - help="When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.", - required=True, - enum={"EqualsAny": "EqualsAny"}, - ) - _element.state = AAZStrArg( - options=["state"], - help="Defines the state of a log scrubbing rule. Default value is enabled.", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - - # define Arg Group "Sku" - - _args_schema = cls._args_schema - _args_schema.sku = AAZStrArg( - options=["--sku"], - arg_group="Sku", - help="Name of the pricing tier.", - enum={"Custom_Verizon": "Custom_Verizon", "Premium_AzureFrontDoor": "Premium_AzureFrontDoor", "Premium_Verizon": "Premium_Verizon", "StandardPlus_955BandWidth_ChinaCdn": "StandardPlus_955BandWidth_ChinaCdn", "StandardPlus_AvgBandWidth_ChinaCdn": "StandardPlus_AvgBandWidth_ChinaCdn", "StandardPlus_ChinaCdn": "StandardPlus_ChinaCdn", "Standard_955BandWidth_ChinaCdn": "Standard_955BandWidth_ChinaCdn", "Standard_Akamai": "Standard_Akamai", "Standard_AvgBandWidth_ChinaCdn": "Standard_AvgBandWidth_ChinaCdn", "Standard_AzureFrontDoor": "Standard_AzureFrontDoor", "Standard_ChinaCdn": "Standard_ChinaCdn", "Standard_Microsoft": "Standard_Microsoft", "Standard_Verizon": "Standard_Verizon"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.ProfilesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class ProfilesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("identity", AAZIdentityObjectType, ".identity") - _builder.set_prop("location", AAZStrType, ".location", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - _builder.set_prop("sku", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("tags", AAZDictType, ".tags") - - identity = _builder.get(".identity") - if identity is not None: - identity.set_prop("type", AAZStrType, ".type", typ_kwargs={"flags": {"required": True}}) - identity.set_prop("userAssignedIdentities", AAZDictType, ".user_assigned_identities") - identity.set_prop("userAssigned", AAZListType, ".mi_user_assigned", typ_kwargs={"flags": {"action": "create"}}) - identity.set_prop("systemAssigned", AAZStrType, ".mi_system_assigned", typ_kwargs={"flags": {"action": "create"}}) - - user_assigned_identities = _builder.get(".identity.userAssignedIdentities") - if user_assigned_identities is not None: - user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) - - user_assigned = _builder.get(".identity.userAssigned") - if user_assigned is not None: - user_assigned.set_elements(AAZStrType, ".") - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("logScrubbing", AAZObjectType, ".log_scrubbing") - properties.set_prop("originResponseTimeoutSeconds", AAZIntType, ".origin_response_timeout_seconds") - - log_scrubbing = _builder.get(".properties.logScrubbing") - if log_scrubbing is not None: - log_scrubbing.set_prop("scrubbingRules", AAZListType, ".scrubbing_rules") - log_scrubbing.set_prop("state", AAZStrType, ".state") - - scrubbing_rules = _builder.get(".properties.logScrubbing.scrubbingRules") - if scrubbing_rules is not None: - scrubbing_rules.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.logScrubbing.scrubbingRules[]") - if _elements is not None: - _elements.set_prop("matchVariable", AAZStrType, ".match_variable", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("selector", AAZStrType, ".selector") - _elements.set_prop("selectorMatchOperator", AAZStrType, ".selector_match_operator", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("state", AAZStrType, ".state") - - sku = _builder.get(".sku") - if sku is not None: - sku.set_prop("name", AAZStrType, ".sku") - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_profile_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_delete.py deleted file mode 100644 index a7097692f33..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_delete.py +++ /dev/null @@ -1,162 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile delete", -) -class Delete(AAZCommand): - """Delete an existing Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains. - - :example: Delete an AFD profile. - az profile delete -g group --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.ProfilesDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class ProfilesDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_list.py deleted file mode 100644 index 780395a05e6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_list.py +++ /dev/null @@ -1,522 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile list", -) -class List(AAZCommand): - """List all of the Azure Front Door Standard, Azure Front Door Premium, and CDN profiles within an Azure subscription. - - :example: List AFD profiles in a resource group. - az afd profile list -g group - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.cdn/profiles", "2025-06-01"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.resource_group = AAZResourceGroupNameArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - condition_0 = has_value(self.ctx.subscription_id) and has_value(self.ctx.args.resource_group) is not True - condition_1 = has_value(self.ctx.args.resource_group) and has_value(self.ctx.subscription_id) - if condition_0: - self.ProfilesList(ctx=self.ctx)() - if condition_1: - self.ProfilesListByResourceGroup(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class ProfilesList(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.Cdn/profiles", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.identity = AAZIdentityObjectType() - _element.kind = AAZStrType( - flags={"read_only": True}, - ) - _element.location = AAZStrType( - flags={"required": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.sku = AAZObjectType( - flags={"required": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.tags = AAZDictType() - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = cls._schema_on_200.value.Element.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = cls._schema_on_200.value.Element.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = cls._schema_on_200.value.Element.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.value.Element.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = cls._schema_on_200.value.Element.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = cls._schema_on_200.value.Element.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = cls._schema_on_200.value.Element.sku - sku.name = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.value.Element.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - class ProfilesListByResourceGroup(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.identity = AAZIdentityObjectType() - _element.kind = AAZStrType( - flags={"read_only": True}, - ) - _element.location = AAZStrType( - flags={"required": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.sku = AAZObjectType( - flags={"required": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.tags = AAZDictType() - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = cls._schema_on_200.value.Element.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = cls._schema_on_200.value.Element.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = cls._schema_on_200.value.Element.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.value.Element.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = cls._schema_on_200.value.Element.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = cls._schema_on_200.value.Element.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = cls._schema_on_200.value.Element.sku - sku.name = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.value.Element.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_show.py deleted file mode 100644 index 194ab24dedd..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_show.py +++ /dev/null @@ -1,296 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile show", -) -class Show(AAZCommand): - """Get an Azure Front Door Standard or Azure Front Door Premium or CDN profile with the specified profile name under the specified subscription and resource group. - - :example: Show details of an AFD profile. - az afd profile show -g group --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.identity = AAZIdentityObjectType() - _schema_on_200.kind = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.sku = AAZObjectType( - flags={"required": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = cls._schema_on_200.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = cls._schema_on_200.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = cls._schema_on_200.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = cls._schema_on_200.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = cls._schema_on_200.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = cls._schema_on_200.sku - sku.name = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_update.py deleted file mode 100644 index 31081285d68..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_update.py +++ /dev/null @@ -1,628 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile update", -) -class Update(AAZCommand): - """Update a new Azure Front Door Standard or Azure Front Door Premium or CDN profile with a profile name under the specified subscription and resource group. - - :example: Update an AFD profile with tags. - az afd profile update --profile-name profile --resource-group MyResourceGroup --tags tag1=value1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Profile" - - _args_schema = cls._args_schema - _args_schema.identity = AAZObjectArg( - options=["--identity"], - arg_group="Profile", - help="Managed service identity (system assigned and/or user assigned identities).", - nullable=True, - ) - _args_schema.tags = AAZDictArg( - options=["--tags"], - arg_group="Profile", - help="Resource tags.", - nullable=True, - ) - - identity = cls._args_schema.identity - identity.type = AAZStrArg( - options=["type"], - help="Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", - enum={"None": "None", "SystemAssigned": "SystemAssigned", "SystemAssigned,UserAssigned": "SystemAssigned,UserAssigned", "UserAssigned": "UserAssigned"}, - ) - identity.user_assigned_identities = AAZDictArg( - options=["user-assigned-identities"], - help="The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.", - nullable=True, - ) - - user_assigned_identities = cls._args_schema.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectArg( - nullable=True, - blank={}, - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg( - nullable=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.log_scrubbing = AAZObjectArg( - options=["--log-scrubbing"], - arg_group="Properties", - help="Defines rules that scrub sensitive fields in the Azure Front Door profile logs.", - nullable=True, - ) - _args_schema.origin_response_timeout_seconds = AAZIntArg( - options=["--origin-response-timeout-seconds"], - arg_group="Properties", - help="Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.", - nullable=True, - fmt=AAZIntArgFormat( - minimum=16, - ), - ) - - log_scrubbing = cls._args_schema.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListArg( - options=["scrubbing-rules"], - help="List of log scrubbing rules applied to the Azure Front Door profile logs.", - nullable=True, - ) - log_scrubbing.state = AAZStrArg( - options=["state"], - help="State of the log scrubbing config. Default value is Enabled.", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - - scrubbing_rules = cls._args_schema.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrArg( - options=["match-variable"], - help="The variable to be scrubbed from the logs.", - enum={"QueryStringArgNames": "QueryStringArgNames", "RequestIPAddress": "RequestIPAddress", "RequestUri": "RequestUri"}, - ) - _element.selector = AAZStrArg( - options=["selector"], - help="When matchVariable is a collection, operator used to specify which elements in the collection this rule applies to.", - nullable=True, - ) - _element.selector_match_operator = AAZStrArg( - options=["selector-match-operator"], - help="When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.", - enum={"EqualsAny": "EqualsAny"}, - ) - _element.state = AAZStrArg( - options=["state"], - help="Defines the state of a log scrubbing rule. Default value is enabled.", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - - # define Arg Group "Sku" - - _args_schema = cls._args_schema - _args_schema.sku = AAZStrArg( - options=["--sku"], - arg_group="Sku", - help="Name of the pricing tier.", - nullable=True, - enum={"Custom_Verizon": "Custom_Verizon", "Premium_AzureFrontDoor": "Premium_AzureFrontDoor", "Premium_Verizon": "Premium_Verizon", "StandardPlus_955BandWidth_ChinaCdn": "StandardPlus_955BandWidth_ChinaCdn", "StandardPlus_AvgBandWidth_ChinaCdn": "StandardPlus_AvgBandWidth_ChinaCdn", "StandardPlus_ChinaCdn": "StandardPlus_ChinaCdn", "Standard_955BandWidth_ChinaCdn": "Standard_955BandWidth_ChinaCdn", "Standard_Akamai": "Standard_Akamai", "Standard_AvgBandWidth_ChinaCdn": "Standard_AvgBandWidth_ChinaCdn", "Standard_AzureFrontDoor": "Standard_AzureFrontDoor", "Standard_ChinaCdn": "Standard_ChinaCdn", "Standard_Microsoft": "Standard_Microsoft", "Standard_Verizon": "Standard_Verizon"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.ProfilesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_profile_read(cls._schema_on_200) - - return cls._schema_on_200 - - class ProfilesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_profile_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("identity", AAZIdentityObjectType, ".identity") - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - _builder.set_prop("sku", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("tags", AAZDictType, ".tags") - - identity = _builder.get(".identity") - if identity is not None: - identity.set_prop("type", AAZStrType, ".type", typ_kwargs={"flags": {"required": True}}) - identity.set_prop("userAssignedIdentities", AAZDictType, ".user_assigned_identities") - - user_assigned_identities = _builder.get(".identity.userAssignedIdentities") - if user_assigned_identities is not None: - user_assigned_identities.set_elements(AAZObjectType, ".", typ_kwargs={"nullable": True}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("logScrubbing", AAZObjectType, ".log_scrubbing") - properties.set_prop("originResponseTimeoutSeconds", AAZIntType, ".origin_response_timeout_seconds") - - log_scrubbing = _builder.get(".properties.logScrubbing") - if log_scrubbing is not None: - log_scrubbing.set_prop("scrubbingRules", AAZListType, ".scrubbing_rules") - log_scrubbing.set_prop("state", AAZStrType, ".state") - - scrubbing_rules = _builder.get(".properties.logScrubbing.scrubbingRules") - if scrubbing_rules is not None: - scrubbing_rules.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.logScrubbing.scrubbingRules[]") - if _elements is not None: - _elements.set_prop("matchVariable", AAZStrType, ".match_variable", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("selector", AAZStrType, ".selector") - _elements.set_prop("selectorMatchOperator", AAZStrType, ".selector_match_operator", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("state", AAZStrType, ".state") - - sku = _builder.get(".sku") - if sku is not None: - sku.set_prop("name", AAZStrType, ".sku") - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_usage.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_usage.py deleted file mode 100644 index db6d9463eed..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_usage.py +++ /dev/null @@ -1,201 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile usage", -) -class Usage(AAZCommand): - """Checks the quota and actual usage of endpoints under the given Azure Front Door profile. - - :example: List resource usage within the specific AFD profile. - az afd profile usage -g group --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/usages", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.AFDProfilesListResourceUsage(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class AFDProfilesListResourceUsage(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/usages", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType() - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.current_value = AAZIntType( - serialized_name="currentValue", - flags={"required": True}, - ) - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.limit = AAZIntType( - flags={"required": True}, - ) - _element.name = AAZObjectType( - flags={"required": True}, - ) - _element.unit = AAZStrType( - flags={"required": True}, - ) - - name = cls._schema_on_200.value.Element.name - name.localized_value = AAZStrType( - serialized_name="localizedValue", - ) - name.value = AAZStrType() - - return cls._schema_on_200 - - -class _UsageHelper: - """Helper class for Usage""" - - -__all__ = ["Usage"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_wait.py deleted file mode 100644 index 33a0dfacf70..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/_wait.py +++ /dev/null @@ -1,292 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.identity = AAZIdentityObjectType() - _schema_on_200.kind = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.sku = AAZObjectType( - flags={"required": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = cls._schema_on_200.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = cls._schema_on_200.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = cls._schema_on_200.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = cls._schema_on_200.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = cls._schema_on_200.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = cls._schema_on_200.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = cls._schema_on_200.sku - sku.name = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__cmd_group.py deleted file mode 100644 index 01f03116738..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd profile identity", -) -class __CMDGroup(AAZCommandGroup): - """Define profile identity parameters - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__init__.py deleted file mode 100644 index 3a074471e35..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._assign import * -from ._remove import * -from ._show import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_assign.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_assign.py deleted file mode 100644 index cc3d6d48cc0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_assign.py +++ /dev/null @@ -1,501 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile identity assign", -) -class Assign(AAZCommand): - """Assign the user or system managed identities. - - :example: assign profile identity - az afd profile identity assign -n P -g RG --mi-user-assigned [url0, url1] - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01", "identity"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - self.SubresourceSelector(ctx=self.ctx, name="subresource") - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Profile.identity" - - _args_schema = cls._args_schema - _args_schema.mi_system_assigned = AAZStrArg( - options=["--system-assigned", "--mi-system-assigned"], - arg_group="Profile.identity", - help="Set the system managed identity.", - blank="True", - ) - _args_schema.mi_user_assigned = AAZListArg( - options=["--user-assigned", "--mi-user-assigned"], - arg_group="Profile.identity", - help="Set the user managed identities.", - blank=[], - ) - - mi_user_assigned = cls._args_schema.mi_user_assigned - mi_user_assigned.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.selectors.subresource.required()) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.post_instance_update(self.ctx.selectors.subresource.required()) - yield self.ProfilesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.selectors.subresource.required(), client_flatten=True) - return result - - class SubresourceSelector(AAZJsonSelector): - - def _get(self): - result = self.ctx.vars.instance - return result.identity - - def _set(self, value): - result = self.ctx.vars.instance - result.identity = value - return - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _AssignHelper._build_schema_profile_read(cls._schema_on_200) - - return cls._schema_on_200 - - class ProfilesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _AssignHelper._build_schema_profile_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.selectors.subresource.required()) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZIdentityObjectType - ) - _builder.set_prop("userAssigned", AAZListType, ".mi_user_assigned", typ_kwargs={"flags": {"action": "assign"}}) - _builder.set_prop("systemAssigned", AAZStrType, ".mi_system_assigned", typ_kwargs={"flags": {"action": "assign"}}) - - user_assigned = _builder.get(".userAssigned") - if user_assigned is not None: - user_assigned.set_elements(AAZStrType, ".") - - return _instance_value - - -class _AssignHelper: - """Helper class for Assign""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Assign"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_remove.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_remove.py deleted file mode 100644 index 483b98ff09d..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_remove.py +++ /dev/null @@ -1,501 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile identity remove", -) -class Remove(AAZCommand): - """Remove the user or system managed identities. - - :example: Remove afd profile identity - az afd profile identity remove -n P -g RG --mi-user-assigned [url0, url1] - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01", "identity"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - self.SubresourceSelector(ctx=self.ctx, name="subresource") - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Profile.identity" - - _args_schema = cls._args_schema - _args_schema.mi_system_assigned = AAZStrArg( - options=["--system-assigned", "--mi-system-assigned"], - arg_group="Profile.identity", - help="Set the system managed identity.", - blank="True", - ) - _args_schema.mi_user_assigned = AAZListArg( - options=["--user-assigned", "--mi-user-assigned"], - arg_group="Profile.identity", - help="Set the user managed identities.", - blank=[], - ) - - mi_user_assigned = cls._args_schema.mi_user_assigned - mi_user_assigned.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.selectors.subresource.required()) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.post_instance_update(self.ctx.selectors.subresource.required()) - yield self.ProfilesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.selectors.subresource.required(), client_flatten=True) - return result - - class SubresourceSelector(AAZJsonSelector): - - def _get(self): - result = self.ctx.vars.instance - return result.identity - - def _set(self, value): - result = self.ctx.vars.instance - result.identity = value - return - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _RemoveHelper._build_schema_profile_read(cls._schema_on_200) - - return cls._schema_on_200 - - class ProfilesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _RemoveHelper._build_schema_profile_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.selectors.subresource.required()) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZIdentityObjectType - ) - _builder.set_prop("userAssigned", AAZListType, ".mi_user_assigned", typ_kwargs={"flags": {"action": "remove"}}) - _builder.set_prop("systemAssigned", AAZStrType, ".mi_system_assigned", typ_kwargs={"flags": {"action": "remove"}}) - - user_assigned = _builder.get(".userAssigned") - if user_assigned is not None: - user_assigned.set_elements(AAZStrType, ".") - - return _instance_value - - -class _RemoveHelper: - """Helper class for Remove""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Remove"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_show.py deleted file mode 100644 index d3a3313442e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_show.py +++ /dev/null @@ -1,338 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile identity show", -) -class Show(AAZCommand): - """Show the details of managed identities. - - :example: Show afd profile identity info - az afd profile identity show --resource-group RG --profile-name profile1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01", "identity"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self.SubresourceSelector(ctx=self.ctx, name="subresource") - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.selectors.subresource.required(), client_flatten=True) - return result - - class SubresourceSelector(AAZJsonSelector): - - def _get(self): - result = self.ctx.vars.instance - return result.identity - - def _set(self, value): - result = self.ctx.vars.instance - result.identity = value - return - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _ShowHelper._build_schema_profile_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_wait.py deleted file mode 100644 index 2d46ad14443..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/identity/_wait.py +++ /dev/null @@ -1,323 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile identity wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01", "identity"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["-n", "--name", "--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _WaitHelper._build_schema_profile_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__cmd_group.py deleted file mode 100644 index fc8d4417028..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd profile log-scrubbing", -) -class __CMDGroup(AAZCommandGroup): - """Defines rules that scrub sensitive fields in the Azure Front Door profile logs. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__init__.py deleted file mode 100644 index 28d5f355813..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._show import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/_show.py deleted file mode 100644 index a523637da9e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/profile/log_scrubbing/_show.py +++ /dev/null @@ -1,335 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd profile log-scrubbing show", -) -class Show(AAZCommand): - """Defines rules that scrub sensitive fields in the Azure Front Door profile logs. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}", "2025-06-01", "properties.logScrubbing"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self.SubresourceSelector(ctx=self.ctx, name="subresource") - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium or CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ProfilesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.selectors.subresource.required(), client_flatten=True) - return result - - class SubresourceSelector(AAZJsonSelector): - - def _get(self): - result = self.ctx.vars.instance - return result.properties.logScrubbing - - def _set(self, value): - result = self.ctx.vars.instance - result.properties.logScrubbing = value - return - - class ProfilesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _ShowHelper._build_schema_profile_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_profile_read = None - - @classmethod - def _build_schema_profile_read(cls, _schema): - if cls._schema_profile_read is not None: - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - return - - cls._schema_profile_read = _schema_profile_read = AAZObjectType() - - profile_read = _schema_profile_read - profile_read.id = AAZStrType( - flags={"read_only": True}, - ) - profile_read.identity = AAZIdentityObjectType() - profile_read.kind = AAZStrType( - flags={"read_only": True}, - ) - profile_read.location = AAZStrType( - flags={"required": True}, - ) - profile_read.name = AAZStrType( - flags={"read_only": True}, - ) - profile_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - profile_read.sku = AAZObjectType( - flags={"required": True}, - ) - profile_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - profile_read.tags = AAZDictType() - profile_read.type = AAZStrType( - flags={"read_only": True}, - ) - - identity = _schema_profile_read.identity - identity.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - identity.tenant_id = AAZStrType( - serialized_name="tenantId", - flags={"read_only": True}, - ) - identity.type = AAZStrType( - flags={"required": True}, - ) - identity.user_assigned_identities = AAZDictType( - serialized_name="userAssignedIdentities", - ) - - user_assigned_identities = _schema_profile_read.identity.user_assigned_identities - user_assigned_identities.Element = AAZObjectType( - nullable=True, - ) - - _element = _schema_profile_read.identity.user_assigned_identities.Element - _element.client_id = AAZStrType( - serialized_name="clientId", - flags={"read_only": True}, - ) - _element.principal_id = AAZStrType( - serialized_name="principalId", - flags={"read_only": True}, - ) - - properties = _schema_profile_read.properties - properties.extended_properties = AAZDictType( - serialized_name="extendedProperties", - flags={"read_only": True}, - ) - properties.front_door_id = AAZStrType( - serialized_name="frontDoorId", - flags={"read_only": True}, - ) - properties.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - ) - properties.origin_response_timeout_seconds = AAZIntType( - serialized_name="originResponseTimeoutSeconds", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - - extended_properties = _schema_profile_read.properties.extended_properties - extended_properties.Element = AAZStrType() - - log_scrubbing = _schema_profile_read.properties.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_profile_read.properties.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_profile_read.properties.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - sku = _schema_profile_read.sku - sku.name = AAZStrType() - - system_data = _schema_profile_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_profile_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_profile_read.id - _schema.identity = cls._schema_profile_read.identity - _schema.kind = cls._schema_profile_read.kind - _schema.location = cls._schema_profile_read.location - _schema.name = cls._schema_profile_read.name - _schema.properties = cls._schema_profile_read.properties - _schema.sku = cls._schema_profile_read.sku - _schema.system_data = cls._schema_profile_read.system_data - _schema.tags = cls._schema_profile_read.tags - _schema.type = cls._schema_profile_read.type - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__cmd_group.py deleted file mode 100644 index 175a461c572..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd route", -) -class __CMDGroup(AAZCommandGroup): - """Manage routes under an AFD endpoint. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_create.py deleted file mode 100644 index e4a8693c845..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_create.py +++ /dev/null @@ -1,583 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd route create", -) -class Create(AAZCommand): - """Create a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint. - - :example: Creates a route to associate the endpoint's default domain with an origin group for all HTTPS requests. - az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --https-redirect Disabled --origin-group og001 --supported-protocols Https --link-to-default-domain Enabled --forwarding-protocol MatchRequest - - :example: Creates a route to associate the endpoint's default domain with an origin group for all requests and use the specified rule sets to customize the route behavior. - az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --rule-sets ruleset1 rulseset2 --origin-group og001 --supported-protocols Http Https --link-to-default-domain Enabled --forwarding-protocol MatchRequest --https-redirect Disabled - - :example: Creates a route to associate the endpoint's default domain and a custom domain with an origin group for all requests with the specified path patterns and redirect all trafic to use Https. - az afd route create -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --patterns-to-match /test1/* /tes2/* --origin-group og001 --supported-protocols Http Https --custom-domains cd001 --forwarding-protocol MatchRequest --https-redirect Enabled --link-to-default-domain Enabled - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/routes/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.route_name = AAZStrArg( - options=["-n", "--name", "--route-name"], - help="Name of the routing rule.", - required=True, - ) - - # define Arg Group "OriginGroup" - - _args_schema = cls._args_schema - _args_schema.origin_group = AAZStrArg( - options=["--origin-group"], - arg_group="OriginGroup", - help="Name or ID of the origin group to be associated with.", - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.cache_configuration = AAZObjectArg( - options=["--cache-configuration"], - arg_group="Properties", - help="The caching configuration for this route. To disable caching, do not provide a cacheConfiguration object.", - ) - _args_schema.formatted_custom_domains = AAZListArg( - options=["--formatted-custom-domains"], - arg_group="Properties", - help="Domains referenced by this endpoint.", - ) - _args_schema.enabled_state = AAZStrArg( - options=["--enabled-state"], - arg_group="Properties", - help="Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.forwarding_protocol = AAZStrArg( - options=["--forwarding-protocol"], - arg_group="Properties", - help="Protocol this rule will use when forwarding traffic to backends.", - default="MatchRequest", - enum={"HttpOnly": "HttpOnly", "HttpsOnly": "HttpsOnly", "MatchRequest": "MatchRequest"}, - ) - _args_schema.https_redirect = AAZStrArg( - options=["--https-redirect"], - arg_group="Properties", - help="Whether to automatically redirect HTTP traffic to HTTPS traffic. Note that this is a easy way to set up this rule and it will be the first rule that gets executed.", - default="Disabled", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.link_to_default_domain = AAZStrArg( - options=["--link-to-default-domain"], - arg_group="Properties", - help="whether this route will be linked to the default endpoint domain.", - default="Disabled", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.origin_path = AAZStrArg( - options=["--origin-path"], - arg_group="Properties", - help="A directory path on the origin that AzureFrontDoor can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.", - ) - _args_schema.patterns_to_match = AAZListArg( - options=["--patterns-to-match"], - arg_group="Properties", - help="The route patterns of the rule.", - ) - _args_schema.formatted_rule_sets = AAZListArg( - options=["--formatted-rule-sets"], - arg_group="Properties", - help="rule sets referenced by this endpoint.", - ) - _args_schema.supported_protocols = AAZListArg( - options=["--supported-protocols"], - arg_group="Properties", - help="List of supported protocols for this route.", - default=["Http", "Https"], - ) - - cache_configuration = cls._args_schema.cache_configuration - cache_configuration.compression_settings = AAZObjectArg( - options=["compression-settings"], - help="compression settings.", - ) - cache_configuration.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - ) - cache_configuration.query_string_caching_behavior = AAZStrArg( - options=["query-string-caching-behavior"], - help="Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.", - enum={"IgnoreQueryString": "IgnoreQueryString", "IgnoreSpecifiedQueryStrings": "IgnoreSpecifiedQueryStrings", "IncludeSpecifiedQueryStrings": "IncludeSpecifiedQueryStrings", "UseQueryString": "UseQueryString"}, - ) - - compression_settings = cls._args_schema.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListArg( - options=["content-types-to-compress"], - help="List of content types on which compression applies. The value should be a valid MIME type.", - ) - compression_settings.is_compression_enabled = AAZBoolArg( - options=["is-compression-enabled"], - help="Indicates whether content compression is enabled on AzureFrontDoor. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.", - ) - - content_types_to_compress = cls._args_schema.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrArg() - - formatted_custom_domains = cls._args_schema.formatted_custom_domains - formatted_custom_domains.Element = AAZObjectArg() - - _element = cls._args_schema.formatted_custom_domains.Element - _element.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - patterns_to_match = cls._args_schema.patterns_to_match - patterns_to_match.Element = AAZStrArg() - - formatted_rule_sets = cls._args_schema.formatted_rule_sets - formatted_rule_sets.Element = AAZObjectArg() - cls._build_args_resource_reference_create(formatted_rule_sets.Element) - - supported_protocols = cls._args_schema.supported_protocols - supported_protocols.Element = AAZStrArg( - enum={"Http": "Http", "Https": "Https"}, - ) - return cls._args_schema - - _args_resource_reference_create = None - - @classmethod - def _build_args_resource_reference_create(cls, _schema): - if cls._args_resource_reference_create is not None: - _schema.id = cls._args_resource_reference_create.id - return - - cls._args_resource_reference_create = AAZObjectArg() - - resource_reference_create = cls._args_resource_reference_create - resource_reference_create.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_create.id - - def _execute_operations(self): - self.pre_operations() - yield self.RoutesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RoutesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "routeName", self.ctx.args.route_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("cacheConfiguration", AAZObjectType, ".cache_configuration") - properties.set_prop("customDomains", AAZListType, ".formatted_custom_domains") - properties.set_prop("enabledState", AAZStrType, ".enabled_state") - properties.set_prop("forwardingProtocol", AAZStrType, ".forwarding_protocol") - properties.set_prop("httpsRedirect", AAZStrType, ".https_redirect") - properties.set_prop("linkToDefaultDomain", AAZStrType, ".link_to_default_domain") - properties.set_prop("originGroup", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("originPath", AAZStrType, ".origin_path") - properties.set_prop("patternsToMatch", AAZListType, ".patterns_to_match") - properties.set_prop("ruleSets", AAZListType, ".formatted_rule_sets") - properties.set_prop("supportedProtocols", AAZListType, ".supported_protocols") - - cache_configuration = _builder.get(".properties.cacheConfiguration") - if cache_configuration is not None: - cache_configuration.set_prop("compressionSettings", AAZObjectType, ".compression_settings") - cache_configuration.set_prop("queryParameters", AAZStrType, ".query_parameters") - cache_configuration.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - - compression_settings = _builder.get(".properties.cacheConfiguration.compressionSettings") - if compression_settings is not None: - compression_settings.set_prop("contentTypesToCompress", AAZListType, ".content_types_to_compress") - compression_settings.set_prop("isCompressionEnabled", AAZBoolType, ".is_compression_enabled") - - content_types_to_compress = _builder.get(".properties.cacheConfiguration.compressionSettings.contentTypesToCompress") - if content_types_to_compress is not None: - content_types_to_compress.set_elements(AAZStrType, ".") - - custom_domains = _builder.get(".properties.customDomains") - if custom_domains is not None: - custom_domains.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.customDomains[]") - if _elements is not None: - _elements.set_prop("id", AAZStrType, ".id") - - origin_group = _builder.get(".properties.originGroup") - if origin_group is not None: - origin_group.set_prop("id", AAZStrType, ".origin_group") - - patterns_to_match = _builder.get(".properties.patternsToMatch") - if patterns_to_match is not None: - patterns_to_match.set_elements(AAZStrType, ".") - - rule_sets = _builder.get(".properties.ruleSets") - if rule_sets is not None: - _CreateHelper._build_schema_resource_reference_create(rule_sets.set_elements(AAZObjectType, ".")) - - supported_protocols = _builder.get(".properties.supportedProtocols") - if supported_protocols is not None: - supported_protocols.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_route_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - @classmethod - def _build_schema_resource_reference_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_route_read = None - - @classmethod - def _build_schema_route_read(cls, _schema): - if cls._schema_route_read is not None: - _schema.id = cls._schema_route_read.id - _schema.name = cls._schema_route_read.name - _schema.properties = cls._schema_route_read.properties - _schema.system_data = cls._schema_route_read.system_data - _schema.type = cls._schema_route_read.type - return - - cls._schema_route_read = _schema_route_read = AAZObjectType() - - route_read = _schema_route_read - route_read.id = AAZStrType( - flags={"read_only": True}, - ) - route_read.name = AAZStrType( - flags={"read_only": True}, - ) - route_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - route_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - route_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_route_read.properties - properties.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.endpoint_name = AAZStrType( - serialized_name="endpointName", - flags={"read_only": True}, - ) - properties.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - properties.https_redirect = AAZStrType( - serialized_name="httpsRedirect", - ) - properties.link_to_default_domain = AAZStrType( - serialized_name="linkToDefaultDomain", - ) - properties.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(properties.origin_group) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_sets = AAZListType( - serialized_name="ruleSets", - ) - properties.supported_protocols = AAZListType( - serialized_name="supportedProtocols", - ) - - cache_configuration = _schema_route_read.properties.cache_configuration - cache_configuration.compression_settings = AAZObjectType( - serialized_name="compressionSettings", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - compression_settings = _schema_route_read.properties.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - compression_settings.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - - content_types_to_compress = _schema_route_read.properties.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_route_read.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = _schema_route_read.properties.custom_domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = _schema_route_read.properties.patterns_to_match - patterns_to_match.Element = AAZStrType() - - rule_sets = _schema_route_read.properties.rule_sets - rule_sets.Element = AAZObjectType() - cls._build_schema_resource_reference_read(rule_sets.Element) - - supported_protocols = _schema_route_read.properties.supported_protocols - supported_protocols.Element = AAZStrType() - - system_data = _schema_route_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_route_read.id - _schema.name = cls._schema_route_read.name - _schema.properties = cls._schema_route_read.properties - _schema.system_data = cls._schema_route_read.system_data - _schema.type = cls._schema_route_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_delete.py deleted file mode 100644 index b6380854b3a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_delete.py +++ /dev/null @@ -1,188 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd route delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint. - - :example: Delete an route named route1. - az afd route delete -g group --profile-name profile --endpoint-name endpoint1 --route-name route1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/routes/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.route_name = AAZStrArg( - options=["-n", "--name", "--route-name"], - help="Name of the routing rule.", - required=True, - id_part="child_name_2", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.RoutesDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class RoutesDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "routeName", self.ctx.args.route_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_list.py deleted file mode 100644 index 07bc94467e9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_list.py +++ /dev/null @@ -1,329 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd route list", -) -class List(AAZCommand): - """List all of the existing origins within a profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/routes", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RoutesListByEndpoint(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class RoutesListByEndpoint(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.endpoint_name = AAZStrType( - serialized_name="endpointName", - flags={"read_only": True}, - ) - properties.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - properties.https_redirect = AAZStrType( - serialized_name="httpsRedirect", - ) - properties.link_to_default_domain = AAZStrType( - serialized_name="linkToDefaultDomain", - ) - properties.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(properties.origin_group) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_sets = AAZListType( - serialized_name="ruleSets", - ) - properties.supported_protocols = AAZListType( - serialized_name="supportedProtocols", - ) - - cache_configuration = cls._schema_on_200.value.Element.properties.cache_configuration - cache_configuration.compression_settings = AAZObjectType( - serialized_name="compressionSettings", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - compression_settings = cls._schema_on_200.value.Element.properties.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - compression_settings.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - - content_types_to_compress = cls._schema_on_200.value.Element.properties.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = cls._schema_on_200.value.Element.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.custom_domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = cls._schema_on_200.value.Element.properties.patterns_to_match - patterns_to_match.Element = AAZStrType() - - rule_sets = cls._schema_on_200.value.Element.properties.rule_sets - rule_sets.Element = AAZObjectType() - _ListHelper._build_schema_resource_reference_read(rule_sets.Element) - - supported_protocols = cls._schema_on_200.value.Element.properties.supported_protocols - supported_protocols.Element = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_show.py deleted file mode 100644 index 5ba62193e1a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_show.py +++ /dev/null @@ -1,328 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd route show", -) -class Show(AAZCommand): - """Get an existing route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/routes/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.route_name = AAZStrArg( - options=["-n", "--name", "--route-name"], - help="Name of the routing rule.", - required=True, - id_part="child_name_2", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RoutesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RoutesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "routeName", self.ctx.args.route_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.endpoint_name = AAZStrType( - serialized_name="endpointName", - flags={"read_only": True}, - ) - properties.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - properties.https_redirect = AAZStrType( - serialized_name="httpsRedirect", - ) - properties.link_to_default_domain = AAZStrType( - serialized_name="linkToDefaultDomain", - ) - properties.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(properties.origin_group) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_sets = AAZListType( - serialized_name="ruleSets", - ) - properties.supported_protocols = AAZListType( - serialized_name="supportedProtocols", - ) - - cache_configuration = cls._schema_on_200.properties.cache_configuration - cache_configuration.compression_settings = AAZObjectType( - serialized_name="compressionSettings", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - compression_settings = cls._schema_on_200.properties.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - compression_settings.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - - content_types_to_compress = cls._schema_on_200.properties.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = cls._schema_on_200.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.custom_domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = cls._schema_on_200.properties.patterns_to_match - patterns_to_match.Element = AAZStrType() - - rule_sets = cls._schema_on_200.properties.rule_sets - rule_sets.Element = AAZObjectType() - _ShowHelper._build_schema_resource_reference_read(rule_sets.Element) - - supported_protocols = cls._schema_on_200.properties.supported_protocols - supported_protocols.Element = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_update.py deleted file mode 100644 index 84d06ff3397..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_update.py +++ /dev/null @@ -1,738 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd route update", -) -class Update(AAZCommand): - """Update a new route with the specified route name under the specified subscription, resource group, profile, and AzureFrontDoor endpoint. - - :example: Update a route to accept both Http and Https requests and redirect all trafic to use Https. - az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --supported-protocols Http Https --https-redirect Enabled - - :example: Update a route's rule sets settings to customize the route behavior. - az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --rule-sets ruleset1 rulseset2 - - :example: Update a route's compression settings to enable compression for the specified content types. - az afd route update -g group --endpoint-name endpoint1 --profile-name profile --route-name route1 --query-string-caching-behavior IgnoreQueryString --enable-compression true --content-types-to-compress text/javascript text/plain - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/routes/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.route_name = AAZStrArg( - options=["-n", "--name", "--route-name"], - help="Name of the routing rule.", - required=True, - id_part="child_name_2", - ) - - # define Arg Group "OriginGroup" - - _args_schema = cls._args_schema - _args_schema.origin_group = AAZStrArg( - options=["--origin-group"], - arg_group="OriginGroup", - help="Name or ID of the origin group to be associated with.", - nullable=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.cache_configuration = AAZObjectArg( - options=["--cache-configuration"], - arg_group="Properties", - help="The caching configuration for this route. To disable caching, do not provide a cacheConfiguration object.", - nullable=True, - ) - _args_schema.formatted_custom_domains = AAZListArg( - options=["--formatted-custom-domains"], - arg_group="Properties", - help="Domains referenced by this endpoint.", - nullable=True, - ) - _args_schema.enabled_state = AAZStrArg( - options=["--enabled-state"], - arg_group="Properties", - help="Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.forwarding_protocol = AAZStrArg( - options=["--forwarding-protocol"], - arg_group="Properties", - help="Protocol this rule will use when forwarding traffic to backends.", - nullable=True, - enum={"HttpOnly": "HttpOnly", "HttpsOnly": "HttpsOnly", "MatchRequest": "MatchRequest"}, - ) - _args_schema.https_redirect = AAZStrArg( - options=["--https-redirect"], - arg_group="Properties", - help="Whether to automatically redirect HTTP traffic to HTTPS traffic. Note that this is a easy way to set up this rule and it will be the first rule that gets executed.", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.link_to_default_domain = AAZStrArg( - options=["--link-to-default-domain"], - arg_group="Properties", - help="whether this route will be linked to the default endpoint domain.", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - _args_schema.origin_path = AAZStrArg( - options=["--origin-path"], - arg_group="Properties", - help="A directory path on the origin that AzureFrontDoor can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.", - nullable=True, - ) - _args_schema.patterns_to_match = AAZListArg( - options=["--patterns-to-match"], - arg_group="Properties", - help="The route patterns of the rule.", - nullable=True, - ) - _args_schema.formatted_rule_sets = AAZListArg( - options=["--formatted-rule-sets"], - arg_group="Properties", - help="rule sets referenced by this endpoint.", - nullable=True, - ) - _args_schema.supported_protocols = AAZListArg( - options=["--supported-protocols"], - arg_group="Properties", - help="List of supported protocols for this route.", - nullable=True, - ) - - cache_configuration = cls._args_schema.cache_configuration - cache_configuration.compression_settings = AAZObjectArg( - options=["compression-settings"], - help="compression settings.", - nullable=True, - ) - cache_configuration.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - nullable=True, - ) - cache_configuration.query_string_caching_behavior = AAZStrArg( - options=["query-string-caching-behavior"], - help="Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.", - nullable=True, - enum={"IgnoreQueryString": "IgnoreQueryString", "IgnoreSpecifiedQueryStrings": "IgnoreSpecifiedQueryStrings", "IncludeSpecifiedQueryStrings": "IncludeSpecifiedQueryStrings", "UseQueryString": "UseQueryString"}, - ) - - compression_settings = cls._args_schema.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListArg( - options=["content-types-to-compress"], - help="List of content types on which compression applies. The value should be a valid MIME type.", - nullable=True, - ) - compression_settings.is_compression_enabled = AAZBoolArg( - options=["is-compression-enabled"], - help="Indicates whether content compression is enabled on AzureFrontDoor. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.", - nullable=True, - ) - - content_types_to_compress = cls._args_schema.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrArg( - nullable=True, - ) - - formatted_custom_domains = cls._args_schema.formatted_custom_domains - formatted_custom_domains.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.formatted_custom_domains.Element - _element.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - patterns_to_match = cls._args_schema.patterns_to_match - patterns_to_match.Element = AAZStrArg( - nullable=True, - ) - - formatted_rule_sets = cls._args_schema.formatted_rule_sets - formatted_rule_sets.Element = AAZObjectArg( - nullable=True, - ) - cls._build_args_resource_reference_update(formatted_rule_sets.Element) - - supported_protocols = cls._args_schema.supported_protocols - supported_protocols.Element = AAZStrArg( - nullable=True, - enum={"Http": "Http", "Https": "Https"}, - ) - return cls._args_schema - - _args_resource_reference_update = None - - @classmethod - def _build_args_resource_reference_update(cls, _schema): - if cls._args_resource_reference_update is not None: - _schema.id = cls._args_resource_reference_update.id - return - - cls._args_resource_reference_update = AAZObjectArg( - nullable=True, - ) - - resource_reference_update = cls._args_resource_reference_update - resource_reference_update.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - _schema.id = cls._args_resource_reference_update.id - - def _execute_operations(self): - self.pre_operations() - self.RoutesGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.RoutesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RoutesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "routeName", self.ctx.args.route_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_route_read(cls._schema_on_200) - - return cls._schema_on_200 - - class RoutesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "routeName", self.ctx.args.route_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_route_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("cacheConfiguration", AAZObjectType, ".cache_configuration") - properties.set_prop("customDomains", AAZListType, ".formatted_custom_domains") - properties.set_prop("enabledState", AAZStrType, ".enabled_state") - properties.set_prop("forwardingProtocol", AAZStrType, ".forwarding_protocol") - properties.set_prop("httpsRedirect", AAZStrType, ".https_redirect") - properties.set_prop("linkToDefaultDomain", AAZStrType, ".link_to_default_domain") - properties.set_prop("originGroup", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("originPath", AAZStrType, ".origin_path") - properties.set_prop("patternsToMatch", AAZListType, ".patterns_to_match") - properties.set_prop("ruleSets", AAZListType, ".formatted_rule_sets") - properties.set_prop("supportedProtocols", AAZListType, ".supported_protocols") - - cache_configuration = _builder.get(".properties.cacheConfiguration") - if cache_configuration is not None: - cache_configuration.set_prop("compressionSettings", AAZObjectType, ".compression_settings") - cache_configuration.set_prop("queryParameters", AAZStrType, ".query_parameters") - cache_configuration.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - - compression_settings = _builder.get(".properties.cacheConfiguration.compressionSettings") - if compression_settings is not None: - compression_settings.set_prop("contentTypesToCompress", AAZListType, ".content_types_to_compress") - compression_settings.set_prop("isCompressionEnabled", AAZBoolType, ".is_compression_enabled") - - content_types_to_compress = _builder.get(".properties.cacheConfiguration.compressionSettings.contentTypesToCompress") - if content_types_to_compress is not None: - content_types_to_compress.set_elements(AAZStrType, ".") - - custom_domains = _builder.get(".properties.customDomains") - if custom_domains is not None: - custom_domains.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.customDomains[]") - if _elements is not None: - _elements.set_prop("id", AAZStrType, ".id") - - origin_group = _builder.get(".properties.originGroup") - if origin_group is not None: - origin_group.set_prop("id", AAZStrType, ".origin_group") - - patterns_to_match = _builder.get(".properties.patternsToMatch") - if patterns_to_match is not None: - patterns_to_match.set_elements(AAZStrType, ".") - - rule_sets = _builder.get(".properties.ruleSets") - if rule_sets is not None: - _UpdateHelper._build_schema_resource_reference_update(rule_sets.set_elements(AAZObjectType, ".")) - - supported_protocols = _builder.get(".properties.supportedProtocols") - if supported_protocols is not None: - supported_protocols.set_elements(AAZStrType, ".") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - @classmethod - def _build_schema_resource_reference_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_route_read = None - - @classmethod - def _build_schema_route_read(cls, _schema): - if cls._schema_route_read is not None: - _schema.id = cls._schema_route_read.id - _schema.name = cls._schema_route_read.name - _schema.properties = cls._schema_route_read.properties - _schema.system_data = cls._schema_route_read.system_data - _schema.type = cls._schema_route_read.type - return - - cls._schema_route_read = _schema_route_read = AAZObjectType() - - route_read = _schema_route_read - route_read.id = AAZStrType( - flags={"read_only": True}, - ) - route_read.name = AAZStrType( - flags={"read_only": True}, - ) - route_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - route_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - route_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_route_read.properties - properties.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.endpoint_name = AAZStrType( - serialized_name="endpointName", - flags={"read_only": True}, - ) - properties.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - properties.https_redirect = AAZStrType( - serialized_name="httpsRedirect", - ) - properties.link_to_default_domain = AAZStrType( - serialized_name="linkToDefaultDomain", - ) - properties.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(properties.origin_group) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_sets = AAZListType( - serialized_name="ruleSets", - ) - properties.supported_protocols = AAZListType( - serialized_name="supportedProtocols", - ) - - cache_configuration = _schema_route_read.properties.cache_configuration - cache_configuration.compression_settings = AAZObjectType( - serialized_name="compressionSettings", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - compression_settings = _schema_route_read.properties.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - compression_settings.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - - content_types_to_compress = _schema_route_read.properties.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_route_read.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = _schema_route_read.properties.custom_domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = _schema_route_read.properties.patterns_to_match - patterns_to_match.Element = AAZStrType() - - rule_sets = _schema_route_read.properties.rule_sets - rule_sets.Element = AAZObjectType() - cls._build_schema_resource_reference_read(rule_sets.Element) - - supported_protocols = _schema_route_read.properties.supported_protocols - supported_protocols.Element = AAZStrType() - - system_data = _schema_route_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_route_read.id - _schema.name = cls._schema_route_read.name - _schema.properties = cls._schema_route_read.properties - _schema.system_data = cls._schema_route_read.system_data - _schema.type = cls._schema_route_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_wait.py deleted file mode 100644 index 5d6cdbeb5e2..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/route/_wait.py +++ /dev/null @@ -1,327 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd route wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}/routes/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.route_name = AAZStrArg( - options=["-n", "--name", "--route-name"], - help="Name of the routing rule.", - required=True, - id_part="child_name_2", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RoutesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class RoutesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "routeName", self.ctx.args.route_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - properties.endpoint_name = AAZStrType( - serialized_name="endpointName", - flags={"read_only": True}, - ) - properties.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - properties.https_redirect = AAZStrType( - serialized_name="httpsRedirect", - ) - properties.link_to_default_domain = AAZStrType( - serialized_name="linkToDefaultDomain", - ) - properties.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(properties.origin_group) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_sets = AAZListType( - serialized_name="ruleSets", - ) - properties.supported_protocols = AAZListType( - serialized_name="supportedProtocols", - ) - - cache_configuration = cls._schema_on_200.properties.cache_configuration - cache_configuration.compression_settings = AAZObjectType( - serialized_name="compressionSettings", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - compression_settings = cls._schema_on_200.properties.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - compression_settings.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - - content_types_to_compress = cls._schema_on_200.properties.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = cls._schema_on_200.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.custom_domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = cls._schema_on_200.properties.patterns_to_match - patterns_to_match.Element = AAZStrType() - - rule_sets = cls._schema_on_200.properties.rule_sets - rule_sets.Element = AAZObjectType() - _WaitHelper._build_schema_resource_reference_read(rule_sets.Element) - - supported_protocols = cls._schema_on_200.properties.supported_protocols - supported_protocols.Element = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__cmd_group.py deleted file mode 100644 index df63de0e867..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd rule", -) -class __CMDGroup(AAZCommandGroup): - """Manage delivery rules within the specified rule set. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_create.py deleted file mode 100644 index bdd7928d67c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_create.py +++ /dev/null @@ -1,2913 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule create", -) -class Create(AAZCommand): - """Create a new delivery rule within the specified rule set. - - :example: Create a rule to append a response header for requests from Thailand. - az afd rule create -g group --rule-set-name ruleset1 --profile-name profile --order 2 --match-variable RemoteAddress --operator GeoMatch --match-values TH --rule-name disablecaching --action-name ModifyResponseHeader --header-action Append --header-name X-CDN --header-value AFDX - - :example: Create a rule for http to https redirect - az afd rule create -g group --rule-set-name ruleset1 --profile-name profile --order 1 --rule-name "redirect" --match-variable RequestScheme --operator Equal --match-values HTTP --action-name "UrlRedirect" --redirect-protocol Https --redirect-type Moved - """ - - _aaz_info = { - "version": "2025-09-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/rules/{}", "2025-09-01-preview"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_name = AAZStrArg( - options=["-n", "--name", "--rule-name"], - help="Name of the delivery rule which is unique within the endpoint.", - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile.", - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.actions = AAZListArg( - options=["--actions"], - arg_group="Properties", - help="A list of actions that are executed when all the conditions of a rule are satisfied.", - ) - _args_schema.conditions = AAZListArg( - options=["--conditions"], - arg_group="Properties", - help="A list of conditions that must be matched for the actions to be executed", - ) - _args_schema.match_processing_behavior = AAZStrArg( - options=["--match-processing-behavior"], - arg_group="Properties", - help="If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.", - default="Continue", - enum={"Continue": "Continue", "Stop": "Stop"}, - ) - _args_schema.order = AAZIntArg( - options=["--order"], - arg_group="Properties", - help="The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.", - ) - - actions = cls._args_schema.actions - actions.Element = AAZObjectArg() - - _element = cls._args_schema.actions.Element - _element.afd_url_signing = AAZObjectArg( - options=["afd-url-signing"], - ) - _element.cache_expiration = AAZObjectArg( - options=["cache-expiration"], - ) - _element.cache_key_query_string = AAZObjectArg( - options=["cache-key-query-string"], - ) - _element.edge_action = AAZObjectArg( - options=["edge-action"], - ) - _element.modify_request_header = AAZObjectArg( - options=["modify-request-header"], - ) - _element.modify_response_header = AAZObjectArg( - options=["modify-response-header"], - ) - _element.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - ) - _element.route_configuration_override = AAZObjectArg( - options=["route-configuration-override"], - ) - _element.url_redirect = AAZObjectArg( - options=["url-redirect"], - ) - _element.url_rewrite = AAZObjectArg( - options=["url-rewrite"], - ) - _element.url_signing = AAZObjectArg( - options=["url-signing"], - ) - - afd_url_signing = cls._args_schema.actions.Element.afd_url_signing - afd_url_signing.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.afd_url_signing.parameters - parameters.algorithm = AAZStrArg( - options=["algorithm"], - help="Algorithm to use for URL signing", - enum={"SHA256": "SHA256"}, - ) - parameters.key_group_reference = AAZObjectArg( - options=["key-group-reference"], - help="Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/keyGroups/{keyGroupName}", - required=True, - ) - cls._build_args_resource_reference_create(parameters.key_group_reference) - parameters.parameter_name_override = AAZListArg( - options=["parameter-name-override"], - help="Defines which query string parameters in the url to be considered for expires, key id etc.", - ) - parameters.type_name = AAZStrArg( - options=["type-name"], - required=True, - enum={"DeliveryRuleAfdUrlSigningActionParameters": "DeliveryRuleAfdUrlSigningActionParameters"}, - ) - - parameter_name_override = cls._args_schema.actions.Element.afd_url_signing.parameters.parameter_name_override - parameter_name_override.Element = AAZObjectArg() - cls._build_args_url_signing_param_identifier_create(parameter_name_override.Element) - - cache_expiration = cls._args_schema.actions.Element.cache_expiration - cache_expiration.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.cache_expiration.parameters - parameters.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - required=True, - enum={"BypassCache": "BypassCache", "Override": "Override", "SetIfMissing": "SetIfMissing"}, - ) - parameters.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - nullable=True, - ) - parameters.cache_type = AAZStrArg( - options=["cache-type"], - help="The level at which the content needs to be cached.", - required=True, - enum={"All": "All"}, - ) - - cache_key_query_string = cls._args_schema.actions.Element.cache_key_query_string - cache_key_query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.cache_key_query_string.parameters - parameters.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - nullable=True, - ) - parameters.query_string_behavior = AAZStrArg( - options=["query-string-behavior"], - help="Caching behavior for the requests", - required=True, - enum={"Exclude": "Exclude", "ExcludeAll": "ExcludeAll", "Include": "Include", "IncludeAll": "IncludeAll"}, - ) - - edge_action = cls._args_schema.actions.Element.edge_action - edge_action.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.edge_action.parameters - parameters.edge_action_reference = AAZObjectArg( - options=["edge-action-reference"], - help="defines the edge action that will be invoked.", - required=True, - ) - cls._build_args_resource_reference_create(parameters.edge_action_reference) - parameters.invocation_point = AAZStrArg( - options=["invocation-point"], - help="Defines at which point in the request processing pipeline the edge action will be invoked.", - required=True, - enum={"ClientRequest": "ClientRequest", "OriginRequest": "OriginRequest"}, - ) - - modify_request_header = cls._args_schema.actions.Element.modify_request_header - modify_request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - cls._build_args_header_action_parameters_create(modify_request_header.parameters) - - modify_response_header = cls._args_schema.actions.Element.modify_response_header - modify_response_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - cls._build_args_header_action_parameters_create(modify_response_header.parameters) - - origin_group_override = cls._args_schema.actions.Element.origin_group_override - origin_group_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.origin_group_override.parameters - parameters.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup.", - required=True, - ) - cls._build_args_resource_reference_create(parameters.origin_group) - - route_configuration_override = cls._args_schema.actions.Element.route_configuration_override - route_configuration_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.route_configuration_override.parameters - parameters.cache_configuration = AAZObjectArg( - options=["cache-configuration"], - help="The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.", - ) - parameters.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - help="A reference to the origin group override configuration. Leave empty to use the default origin group on route.", - ) - - cache_configuration = cls._args_schema.actions.Element.route_configuration_override.parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - enum={"HonorOrigin": "HonorOrigin", "OverrideAlways": "OverrideAlways", "OverrideIfOriginMissing": "OverrideIfOriginMissing"}, - ) - cache_configuration.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - ) - cache_configuration.is_compression_enabled = AAZStrArg( - options=["is-compression-enabled"], - help="Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - cache_configuration.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - ) - cache_configuration.query_string_caching_behavior = AAZStrArg( - options=["query-string-caching-behavior"], - help="Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.", - enum={"IgnoreQueryString": "IgnoreQueryString", "IgnoreSpecifiedQueryStrings": "IgnoreSpecifiedQueryStrings", "IncludeSpecifiedQueryStrings": "IncludeSpecifiedQueryStrings", "UseQueryString": "UseQueryString"}, - ) - - origin_group_override = cls._args_schema.actions.Element.route_configuration_override.parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrArg( - options=["forwarding-protocol"], - help="Protocol this rule will use when forwarding traffic to backends.", - enum={"HttpOnly": "HttpOnly", "HttpsOnly": "HttpsOnly", "MatchRequest": "MatchRequest"}, - ) - origin_group_override.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup on route.", - ) - cls._build_args_resource_reference_create(origin_group_override.origin_group) - - url_redirect = cls._args_schema.actions.Element.url_redirect - url_redirect.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.url_redirect.parameters - parameters.custom_fragment = AAZStrArg( - options=["custom-fragment"], - help="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.", - ) - parameters.custom_hostname = AAZStrArg( - options=["custom-hostname"], - help="Host to redirect. Leave empty to use the incoming host as the destination host.", - ) - parameters.custom_path = AAZStrArg( - options=["custom-path"], - help="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.", - ) - parameters.custom_querystring = AAZStrArg( - options=["custom-querystring"], - help="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.", - ) - parameters.destination_protocol = AAZStrArg( - options=["destination-protocol"], - help="Protocol to use for the redirect. The default value is MatchRequest", - enum={"Http": "Http", "Https": "Https", "MatchRequest": "MatchRequest"}, - ) - parameters.redirect_type = AAZStrArg( - options=["redirect-type"], - help="The redirect type the rule will use when redirecting traffic.", - required=True, - enum={"Found": "Found", "Moved": "Moved", "PermanentRedirect": "PermanentRedirect", "TemporaryRedirect": "TemporaryRedirect"}, - ) - - url_rewrite = cls._args_schema.actions.Element.url_rewrite - url_rewrite.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.url_rewrite.parameters - parameters.destination = AAZStrArg( - options=["destination"], - help="Define the relative URL to which the above requests will be rewritten by.", - required=True, - ) - parameters.preserve_unmatched_path = AAZBoolArg( - options=["preserve-unmatched-path"], - help="Whether to preserve unmatched path. Default value is true.", - ) - parameters.source_pattern = AAZStrArg( - options=["source-pattern"], - help="define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.", - required=True, - ) - - url_signing = cls._args_schema.actions.Element.url_signing - url_signing.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.actions.Element.url_signing.parameters - parameters.algorithm = AAZStrArg( - options=["algorithm"], - help="Algorithm to use for URL signing", - enum={"SHA256": "SHA256"}, - ) - parameters.parameter_name_override = AAZListArg( - options=["parameter-name-override"], - help="Defines which query string parameters in the url to be considered for expires, key id etc. ", - ) - - parameter_name_override = cls._args_schema.actions.Element.url_signing.parameters.parameter_name_override - parameter_name_override.Element = AAZObjectArg() - cls._build_args_url_signing_param_identifier_create(parameter_name_override.Element) - - conditions = cls._args_schema.conditions - conditions.Element = AAZObjectArg() - - _element = cls._args_schema.conditions.Element - _element.client_port = AAZObjectArg( - options=["client-port"], - ) - _element.cookies = AAZObjectArg( - options=["cookies"], - ) - _element.host_name = AAZObjectArg( - options=["host-name"], - ) - _element.http_version = AAZObjectArg( - options=["http-version"], - ) - _element.is_device = AAZObjectArg( - options=["is-device"], - ) - _element.post_args = AAZObjectArg( - options=["post-args"], - ) - _element.query_string = AAZObjectArg( - options=["query-string"], - ) - _element.remote_address = AAZObjectArg( - options=["remote-address"], - ) - _element.request_body = AAZObjectArg( - options=["request-body"], - ) - _element.request_header = AAZObjectArg( - options=["request-header"], - ) - _element.request_method = AAZObjectArg( - options=["request-method"], - ) - _element.request_scheme = AAZObjectArg( - options=["request-scheme"], - ) - _element.request_uri = AAZObjectArg( - options=["request-uri"], - ) - _element.server_port = AAZObjectArg( - options=["server-port"], - ) - _element.socket_addr = AAZObjectArg( - options=["socket-addr"], - ) - _element.ssl_protocol = AAZObjectArg( - options=["ssl-protocol"], - ) - _element.url_file_extension = AAZObjectArg( - options=["url-file-extension"], - ) - _element.url_file_name = AAZObjectArg( - options=["url-file-name"], - ) - _element.url_path = AAZObjectArg( - options=["url-path"], - ) - - client_port = cls._args_schema.conditions.Element.client_port - client_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.client_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.client_port.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.client_port.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - cookies = cls._args_schema.conditions.Element.cookies - cookies.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.cookies.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Cookies to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.cookies.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.cookies.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - host_name = cls._args_schema.conditions.Element.host_name - host_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.host_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.host_name.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.host_name.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - http_version = cls._args_schema.conditions.Element.http_version - http_version.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.http_version.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.http_version.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.http_version.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - is_device = cls._args_schema.conditions.Element.is_device - is_device.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.is_device.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.is_device.parameters.match_values - match_values.Element = AAZStrArg( - enum={"Desktop": "Desktop", "Mobile": "Mobile"}, - ) - - transforms = cls._args_schema.conditions.Element.is_device.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - post_args = cls._args_schema.conditions.Element.post_args - post_args.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.post_args.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of PostArg to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.post_args.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.post_args.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - query_string = cls._args_schema.conditions.Element.query_string - query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.query_string.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.query_string.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.query_string.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - remote_address = cls._args_schema.conditions.Element.remote_address - remote_address.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.remote_address.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "GeoMatch": "GeoMatch", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.remote_address.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.remote_address.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_body = cls._args_schema.conditions.Element.request_body - request_body.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.request_body.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.request_body.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.request_body.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_header = cls._args_schema.conditions.Element.request_header - request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.request_header.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Header to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.request_header.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.request_header.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_method = cls._args_schema.conditions.Element.request_method - request_method.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.request_method.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.request_method.parameters.match_values - match_values.Element = AAZStrArg( - enum={"DELETE": "DELETE", "GET": "GET", "HEAD": "HEAD", "OPTIONS": "OPTIONS", "POST": "POST", "PUT": "PUT", "TRACE": "TRACE"}, - ) - - transforms = cls._args_schema.conditions.Element.request_method.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_scheme = cls._args_schema.conditions.Element.request_scheme - request_scheme.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.request_scheme.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.request_scheme.parameters.match_values - match_values.Element = AAZStrArg( - enum={"HTTP": "HTTP", "HTTPS": "HTTPS"}, - ) - - transforms = cls._args_schema.conditions.Element.request_scheme.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_uri = cls._args_schema.conditions.Element.request_uri - request_uri.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.request_uri.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.request_uri.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.request_uri.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - server_port = cls._args_schema.conditions.Element.server_port - server_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.server_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.server_port.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.server_port.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - socket_addr = cls._args_schema.conditions.Element.socket_addr - socket_addr.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.socket_addr.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.socket_addr.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.socket_addr.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - ssl_protocol = cls._args_schema.conditions.Element.ssl_protocol - ssl_protocol.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.ssl_protocol.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.ssl_protocol.parameters.match_values - match_values.Element = AAZStrArg( - enum={"TLSv1": "TLSv1", "TLSv1.1": "TLSv1.1", "TLSv1.2": "TLSv1.2"}, - ) - - transforms = cls._args_schema.conditions.Element.ssl_protocol.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_extension = cls._args_schema.conditions.Element.url_file_extension - url_file_extension.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.url_file_extension.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.url_file_extension.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.url_file_extension.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_name = cls._args_schema.conditions.Element.url_file_name - url_file_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.url_file_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.url_file_name.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.url_file_name.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_path = cls._args_schema.conditions.Element.url_path - url_path.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.conditions.Element.url_path.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx", "Wildcard": "Wildcard"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.conditions.Element.url_path.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.conditions.Element.url_path.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - return cls._args_schema - - _args_header_action_parameters_create = None - - @classmethod - def _build_args_header_action_parameters_create(cls, _schema): - if cls._args_header_action_parameters_create is not None: - _schema.header_action = cls._args_header_action_parameters_create.header_action - _schema.header_name = cls._args_header_action_parameters_create.header_name - _schema.value = cls._args_header_action_parameters_create.value - return - - cls._args_header_action_parameters_create = AAZObjectArg() - - header_action_parameters_create = cls._args_header_action_parameters_create - header_action_parameters_create.header_action = AAZStrArg( - options=["header-action"], - help="Action to perform", - required=True, - enum={"Append": "Append", "Delete": "Delete", "Overwrite": "Overwrite"}, - ) - header_action_parameters_create.header_name = AAZStrArg( - options=["header-name"], - help="Name of the header to modify", - required=True, - ) - header_action_parameters_create.value = AAZStrArg( - options=["value"], - help="Value for the specified action", - ) - - _schema.header_action = cls._args_header_action_parameters_create.header_action - _schema.header_name = cls._args_header_action_parameters_create.header_name - _schema.value = cls._args_header_action_parameters_create.value - - _args_resource_reference_create = None - - @classmethod - def _build_args_resource_reference_create(cls, _schema): - if cls._args_resource_reference_create is not None: - _schema.id = cls._args_resource_reference_create.id - return - - cls._args_resource_reference_create = AAZObjectArg() - - resource_reference_create = cls._args_resource_reference_create - resource_reference_create.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_create.id - - _args_url_signing_param_identifier_create = None - - @classmethod - def _build_args_url_signing_param_identifier_create(cls, _schema): - if cls._args_url_signing_param_identifier_create is not None: - _schema.param_indicator = cls._args_url_signing_param_identifier_create.param_indicator - _schema.param_name = cls._args_url_signing_param_identifier_create.param_name - return - - cls._args_url_signing_param_identifier_create = AAZObjectArg() - - url_signing_param_identifier_create = cls._args_url_signing_param_identifier_create - url_signing_param_identifier_create.param_indicator = AAZStrArg( - options=["param-indicator"], - help="Indicates the purpose of the parameter", - required=True, - enum={"Expires": "Expires", "KeyId": "KeyId", "Signature": "Signature"}, - ) - url_signing_param_identifier_create.param_name = AAZStrArg( - options=["param-name"], - help="Parameter name", - required=True, - ) - - _schema.param_indicator = cls._args_url_signing_param_identifier_create.param_indicator - _schema.param_name = cls._args_url_signing_param_identifier_create.param_name - - def _execute_operations(self): - self.pre_operations() - yield self.RulesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RulesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleName", self.ctx.args.rule_name, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("actions", AAZListType, ".actions") - properties.set_prop("conditions", AAZListType, ".conditions") - properties.set_prop("matchProcessingBehavior", AAZStrType, ".match_processing_behavior") - properties.set_prop("order", AAZIntType, ".order") - - actions = _builder.get(".properties.actions") - if actions is not None: - actions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.actions[]") - if _elements is not None: - _elements.set_const("name", "AfdUrlSigning", AAZStrType, ".afd_url_signing", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "CacheExpiration", AAZStrType, ".cache_expiration", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "CacheKeyQueryString", AAZStrType, ".cache_key_query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "EdgeAction", AAZStrType, ".edge_action", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyRequestHeader", AAZStrType, ".modify_request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyResponseHeader", AAZStrType, ".modify_response_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "OriginGroupOverride", AAZStrType, ".origin_group_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RouteConfigurationOverride", AAZStrType, ".route_configuration_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRedirect", AAZStrType, ".url_redirect", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRewrite", AAZStrType, ".url_rewrite", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlSigning", AAZStrType, ".url_signing", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "AfdUrlSigning") - _elements.discriminate_by("name", "CacheExpiration") - _elements.discriminate_by("name", "CacheKeyQueryString") - _elements.discriminate_by("name", "EdgeAction") - _elements.discriminate_by("name", "ModifyRequestHeader") - _elements.discriminate_by("name", "ModifyResponseHeader") - _elements.discriminate_by("name", "OriginGroupOverride") - _elements.discriminate_by("name", "RouteConfigurationOverride") - _elements.discriminate_by("name", "UrlRedirect") - _elements.discriminate_by("name", "UrlRewrite") - _elements.discriminate_by("name", "UrlSigning") - - disc_afd_url_signing = _builder.get(".properties.actions[]{name:AfdUrlSigning}") - if disc_afd_url_signing is not None: - disc_afd_url_signing.set_prop("parameters", AAZObjectType, ".afd_url_signing.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:AfdUrlSigning}.parameters") - if parameters is not None: - parameters.set_prop("algorithm", AAZStrType, ".algorithm") - _CreateHelper._build_schema_resource_reference_create(parameters.set_prop("keyGroupReference", AAZObjectType, ".key_group_reference", typ_kwargs={"flags": {"required": True}})) - parameters.set_prop("parameterNameOverride", AAZListType, ".parameter_name_override") - parameters.set_prop("typeName", AAZStrType, ".type_name", typ_kwargs={"flags": {"required": True}}) - - parameter_name_override = _builder.get(".properties.actions[]{name:AfdUrlSigning}.parameters.parameterNameOverride") - if parameter_name_override is not None: - _CreateHelper._build_schema_url_signing_param_identifier_create(parameter_name_override.set_elements(AAZObjectType, ".")) - - disc_cache_expiration = _builder.get(".properties.actions[]{name:CacheExpiration}") - if disc_cache_expiration is not None: - disc_cache_expiration.set_prop("parameters", AAZObjectType, ".cache_expiration.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:CacheExpiration}.parameters") - if parameters is not None: - parameters.set_prop("cacheBehavior", AAZStrType, ".cache_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("cacheDuration", AAZStrType, ".cache_duration", typ_kwargs={"nullable": True}) - parameters.set_prop("cacheType", AAZStrType, ".cache_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheExpirationActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_cache_key_query_string = _builder.get(".properties.actions[]{name:CacheKeyQueryString}") - if disc_cache_key_query_string is not None: - disc_cache_key_query_string.set_prop("parameters", AAZObjectType, ".cache_key_query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:CacheKeyQueryString}.parameters") - if parameters is not None: - parameters.set_prop("queryParameters", AAZStrType, ".query_parameters", typ_kwargs={"nullable": True}) - parameters.set_prop("queryStringBehavior", AAZStrType, ".query_string_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheKeyQueryStringBehaviorActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_edge_action = _builder.get(".properties.actions[]{name:EdgeAction}") - if disc_edge_action is not None: - disc_edge_action.set_prop("parameters", AAZObjectType, ".edge_action.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:EdgeAction}.parameters") - if parameters is not None: - _CreateHelper._build_schema_resource_reference_create(parameters.set_prop("edgeActionReference", AAZObjectType, ".edge_action_reference", typ_kwargs={"flags": {"required": True}})) - parameters.set_prop("invocationPoint", AAZStrType, ".invocation_point", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleEdgeActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_modify_request_header = _builder.get(".properties.actions[]{name:ModifyRequestHeader}") - if disc_modify_request_header is not None: - _CreateHelper._build_schema_header_action_parameters_create(disc_modify_request_header.set_prop("parameters", AAZObjectType, ".modify_request_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_modify_response_header = _builder.get(".properties.actions[]{name:ModifyResponseHeader}") - if disc_modify_response_header is not None: - _CreateHelper._build_schema_header_action_parameters_create(disc_modify_response_header.set_prop("parameters", AAZObjectType, ".modify_response_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_origin_group_override = _builder.get(".properties.actions[]{name:OriginGroupOverride}") - if disc_origin_group_override is not None: - disc_origin_group_override.set_prop("parameters", AAZObjectType, ".origin_group_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:OriginGroupOverride}.parameters") - if parameters is not None: - _CreateHelper._build_schema_resource_reference_create(parameters.set_prop("originGroup", AAZObjectType, ".origin_group", typ_kwargs={"flags": {"required": True}})) - parameters.set_const("typeName", "DeliveryRuleOriginGroupOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_route_configuration_override = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}") - if disc_route_configuration_override is not None: - disc_route_configuration_override.set_prop("parameters", AAZObjectType, ".route_configuration_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}.parameters") - if parameters is not None: - parameters.set_prop("cacheConfiguration", AAZObjectType, ".cache_configuration") - parameters.set_prop("originGroupOverride", AAZObjectType, ".origin_group_override") - parameters.set_const("typeName", "DeliveryRuleRouteConfigurationOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - cache_configuration = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}.parameters.cacheConfiguration") - if cache_configuration is not None: - cache_configuration.set_prop("cacheBehavior", AAZStrType, ".cache_behavior") - cache_configuration.set_prop("cacheDuration", AAZStrType, ".cache_duration") - cache_configuration.set_prop("isCompressionEnabled", AAZStrType, ".is_compression_enabled") - cache_configuration.set_prop("queryParameters", AAZStrType, ".query_parameters") - cache_configuration.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - - origin_group_override = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}.parameters.originGroupOverride") - if origin_group_override is not None: - origin_group_override.set_prop("forwardingProtocol", AAZStrType, ".forwarding_protocol") - _CreateHelper._build_schema_resource_reference_create(origin_group_override.set_prop("originGroup", AAZObjectType, ".origin_group")) - - disc_url_redirect = _builder.get(".properties.actions[]{name:UrlRedirect}") - if disc_url_redirect is not None: - disc_url_redirect.set_prop("parameters", AAZObjectType, ".url_redirect.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:UrlRedirect}.parameters") - if parameters is not None: - parameters.set_prop("customFragment", AAZStrType, ".custom_fragment") - parameters.set_prop("customHostname", AAZStrType, ".custom_hostname") - parameters.set_prop("customPath", AAZStrType, ".custom_path") - parameters.set_prop("customQueryString", AAZStrType, ".custom_querystring") - parameters.set_prop("destinationProtocol", AAZStrType, ".destination_protocol") - parameters.set_prop("redirectType", AAZStrType, ".redirect_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRedirectActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_rewrite = _builder.get(".properties.actions[]{name:UrlRewrite}") - if disc_url_rewrite is not None: - disc_url_rewrite.set_prop("parameters", AAZObjectType, ".url_rewrite.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:UrlRewrite}.parameters") - if parameters is not None: - parameters.set_prop("destination", AAZStrType, ".destination", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("preserveUnmatchedPath", AAZBoolType, ".preserve_unmatched_path") - parameters.set_prop("sourcePattern", AAZStrType, ".source_pattern", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRewriteActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_signing = _builder.get(".properties.actions[]{name:UrlSigning}") - if disc_url_signing is not None: - disc_url_signing.set_prop("parameters", AAZObjectType, ".url_signing.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:UrlSigning}.parameters") - if parameters is not None: - parameters.set_prop("algorithm", AAZStrType, ".algorithm") - parameters.set_prop("parameterNameOverride", AAZListType, ".parameter_name_override") - parameters.set_const("typeName", "DeliveryRuleUrlSigningActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - parameter_name_override = _builder.get(".properties.actions[]{name:UrlSigning}.parameters.parameterNameOverride") - if parameter_name_override is not None: - _CreateHelper._build_schema_url_signing_param_identifier_create(parameter_name_override.set_elements(AAZObjectType, ".")) - - conditions = _builder.get(".properties.conditions") - if conditions is not None: - conditions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.conditions[]") - if _elements is not None: - _elements.set_const("name", "ClientPort", AAZStrType, ".client_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "Cookies", AAZStrType, ".cookies", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HttpVersion", AAZStrType, ".http_version", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "IsDevice", AAZStrType, ".is_device", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "PostArgs", AAZStrType, ".post_args", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "QueryString", AAZStrType, ".query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RemoteAddress", AAZStrType, ".remote_address", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestBody", AAZStrType, ".request_body", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestHeader", AAZStrType, ".request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestMethod", AAZStrType, ".request_method", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestScheme", AAZStrType, ".request_scheme", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestUri", AAZStrType, ".request_uri", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ServerPort", AAZStrType, ".server_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SocketAddr", AAZStrType, ".socket_addr", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SslProtocol", AAZStrType, ".ssl_protocol", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileExtension", AAZStrType, ".url_file_extension", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileName", AAZStrType, ".url_file_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlPath", AAZStrType, ".url_path", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "ClientPort") - _elements.discriminate_by("name", "Cookies") - _elements.discriminate_by("name", "HostName") - _elements.discriminate_by("name", "HttpVersion") - _elements.discriminate_by("name", "IsDevice") - _elements.discriminate_by("name", "PostArgs") - _elements.discriminate_by("name", "QueryString") - _elements.discriminate_by("name", "RemoteAddress") - _elements.discriminate_by("name", "RequestBody") - _elements.discriminate_by("name", "RequestHeader") - _elements.discriminate_by("name", "RequestMethod") - _elements.discriminate_by("name", "RequestScheme") - _elements.discriminate_by("name", "RequestUri") - _elements.discriminate_by("name", "ServerPort") - _elements.discriminate_by("name", "SocketAddr") - _elements.discriminate_by("name", "SslProtocol") - _elements.discriminate_by("name", "UrlFileExtension") - _elements.discriminate_by("name", "UrlFileName") - _elements.discriminate_by("name", "UrlPath") - - disc_client_port = _builder.get(".properties.conditions[]{name:ClientPort}") - if disc_client_port is not None: - disc_client_port.set_prop("parameters", AAZObjectType, ".client_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:ClientPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleClientPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:ClientPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:ClientPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_cookies = _builder.get(".properties.conditions[]{name:Cookies}") - if disc_cookies is not None: - disc_cookies.set_prop("parameters", AAZObjectType, ".cookies.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:Cookies}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleCookiesConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:Cookies}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:Cookies}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_host_name = _builder.get(".properties.conditions[]{name:HostName}") - if disc_host_name is not None: - disc_host_name.set_prop("parameters", AAZObjectType, ".host_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:HostName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHostNameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:HostName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:HostName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_http_version = _builder.get(".properties.conditions[]{name:HttpVersion}") - if disc_http_version is not None: - disc_http_version.set_prop("parameters", AAZObjectType, ".http_version.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:HttpVersion}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHttpVersionConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:HttpVersion}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:HttpVersion}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_is_device = _builder.get(".properties.conditions[]{name:IsDevice}") - if disc_is_device is not None: - disc_is_device.set_prop("parameters", AAZObjectType, ".is_device.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:IsDevice}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleIsDeviceConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:IsDevice}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:IsDevice}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_post_args = _builder.get(".properties.conditions[]{name:PostArgs}") - if disc_post_args is not None: - disc_post_args.set_prop("parameters", AAZObjectType, ".post_args.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:PostArgs}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRulePostArgsConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:PostArgs}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:PostArgs}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_query_string = _builder.get(".properties.conditions[]{name:QueryString}") - if disc_query_string is not None: - disc_query_string.set_prop("parameters", AAZObjectType, ".query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:QueryString}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleQueryStringConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:QueryString}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:QueryString}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_remote_address = _builder.get(".properties.conditions[]{name:RemoteAddress}") - if disc_remote_address is not None: - disc_remote_address.set_prop("parameters", AAZObjectType, ".remote_address.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RemoteAddress}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRemoteAddressConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RemoteAddress}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RemoteAddress}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_body = _builder.get(".properties.conditions[]{name:RequestBody}") - if disc_request_body is not None: - disc_request_body.set_prop("parameters", AAZObjectType, ".request_body.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestBody}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestBodyConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestBody}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestBody}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_header = _builder.get(".properties.conditions[]{name:RequestHeader}") - if disc_request_header is not None: - disc_request_header.set_prop("parameters", AAZObjectType, ".request_header.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestHeader}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestHeaderConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestHeader}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestHeader}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_method = _builder.get(".properties.conditions[]{name:RequestMethod}") - if disc_request_method is not None: - disc_request_method.set_prop("parameters", AAZObjectType, ".request_method.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestMethod}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestMethodConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestMethod}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestMethod}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_scheme = _builder.get(".properties.conditions[]{name:RequestScheme}") - if disc_request_scheme is not None: - disc_request_scheme.set_prop("parameters", AAZObjectType, ".request_scheme.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestScheme}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestSchemeConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestScheme}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestScheme}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_uri = _builder.get(".properties.conditions[]{name:RequestUri}") - if disc_request_uri is not None: - disc_request_uri.set_prop("parameters", AAZObjectType, ".request_uri.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestUri}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestUriConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestUri}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestUri}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_server_port = _builder.get(".properties.conditions[]{name:ServerPort}") - if disc_server_port is not None: - disc_server_port.set_prop("parameters", AAZObjectType, ".server_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:ServerPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleServerPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:ServerPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:ServerPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_socket_addr = _builder.get(".properties.conditions[]{name:SocketAddr}") - if disc_socket_addr is not None: - disc_socket_addr.set_prop("parameters", AAZObjectType, ".socket_addr.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:SocketAddr}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSocketAddrConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:SocketAddr}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:SocketAddr}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_ssl_protocol = _builder.get(".properties.conditions[]{name:SslProtocol}") - if disc_ssl_protocol is not None: - disc_ssl_protocol.set_prop("parameters", AAZObjectType, ".ssl_protocol.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:SslProtocol}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSslProtocolConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:SslProtocol}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:SslProtocol}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_extension = _builder.get(".properties.conditions[]{name:UrlFileExtension}") - if disc_url_file_extension is not None: - disc_url_file_extension.set_prop("parameters", AAZObjectType, ".url_file_extension.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:UrlFileExtension}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFileExtensionMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:UrlFileExtension}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:UrlFileExtension}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_name = _builder.get(".properties.conditions[]{name:UrlFileName}") - if disc_url_file_name is not None: - disc_url_file_name.set_prop("parameters", AAZObjectType, ".url_file_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:UrlFileName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFilenameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:UrlFileName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:UrlFileName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_path = _builder.get(".properties.conditions[]{name:UrlPath}") - if disc_url_path is not None: - disc_url_path.set_prop("parameters", AAZObjectType, ".url_path.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:UrlPath}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlPathMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:UrlPath}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:UrlPath}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_rule_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - @classmethod - def _build_schema_header_action_parameters_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("headerAction", AAZStrType, ".header_action", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("headerName", AAZStrType, ".header_name", typ_kwargs={"flags": {"required": True}}) - _builder.set_const("typeName", "DeliveryRuleHeaderActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("value", AAZStrType, ".value") - - @classmethod - def _build_schema_resource_reference_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - @classmethod - def _build_schema_url_signing_param_identifier_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("paramIndicator", AAZStrType, ".param_indicator", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("paramName", AAZStrType, ".param_name", typ_kwargs={"flags": {"required": True}}) - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_rule_read = None - - @classmethod - def _build_schema_rule_read(cls, _schema): - if cls._schema_rule_read is not None: - _schema.id = cls._schema_rule_read.id - _schema.name = cls._schema_rule_read.name - _schema.properties = cls._schema_rule_read.properties - _schema.system_data = cls._schema_rule_read.system_data - _schema.type = cls._schema_rule_read.type - return - - cls._schema_rule_read = _schema_rule_read = AAZObjectType() - - rule_read = _schema_rule_read - rule_read.id = AAZStrType( - flags={"read_only": True}, - ) - rule_read.name = AAZStrType( - flags={"read_only": True}, - ) - rule_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - rule_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - rule_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_rule_read.properties - properties.actions = AAZListType() - properties.conditions = AAZListType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.match_processing_behavior = AAZStrType( - serialized_name="matchProcessingBehavior", - ) - properties.order = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_set_name = AAZStrType( - serialized_name="ruleSetName", - flags={"read_only": True}, - ) - - actions = _schema_rule_read.properties.actions - actions.Element = AAZObjectType() - - _element = _schema_rule_read.properties.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_afd_url_signing = _schema_rule_read.properties.actions.Element.discriminate_by("name", "AfdUrlSigning") - disc_afd_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.key_group_reference = AAZObjectType( - serialized_name="keyGroupReference", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.key_group_reference) - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - cls._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - disc_cache_expiration = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_edge_action = _schema_rule_read.properties.actions.Element.discriminate_by("name", "EdgeAction") - disc_edge_action.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "EdgeAction").parameters - parameters.edge_action_reference = AAZObjectType( - serialized_name="edgeActionReference", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.edge_action_reference) - parameters.invocation_point = AAZStrType( - serialized_name="invocationPoint", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_rule_read.properties.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_rule_read.properties.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - cls._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - conditions = _schema_rule_read.properties.conditions - conditions.Element = AAZObjectType() - - _element = _schema_rule_read.properties.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - system_data = _schema_rule_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_rule_read.id - _schema.name = cls._schema_rule_read.name - _schema.properties = cls._schema_rule_read.properties - _schema.system_data = cls._schema_rule_read.system_data - _schema.type = cls._schema_rule_read.type - - _schema_url_signing_param_identifier_read = None - - @classmethod - def _build_schema_url_signing_param_identifier_read(cls, _schema): - if cls._schema_url_signing_param_identifier_read is not None: - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - return - - cls._schema_url_signing_param_identifier_read = _schema_url_signing_param_identifier_read = AAZObjectType() - - url_signing_param_identifier_read = _schema_url_signing_param_identifier_read - url_signing_param_identifier_read.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - url_signing_param_identifier_read.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_delete.py deleted file mode 100644 index 5eb725be662..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_delete.py +++ /dev/null @@ -1,188 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing delivery rule within a rule set. - - :example: Remove a rule with name rule1. - az afd rule delete -g group --rule-set-name ruleSetName --profile-name profile --rule-name rule1 - """ - - _aaz_info = { - "version": "2025-09-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/rules/{}", "2025-09-01-preview"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_name = AAZStrArg( - options=["-n", "--name", "--rule-name"], - help="Name of the delivery rule which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.RulesDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class RulesDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleName", self.ctx.args.rule_name, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_list.py deleted file mode 100644 index c54f9214275..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_list.py +++ /dev/null @@ -1,1077 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule list", -) -class List(AAZCommand): - """List all of the existing delivery rules within a rule set. - - :example: List all the routes within the specified endpoint. - az afd route list -g group --profile-name profile --endpoint-name endpoint1 - """ - - _aaz_info = { - "version": "2025-09-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/rules", "2025-09-01-preview"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile.", - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RulesListByRuleSet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class RulesListByRuleSet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"required": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.actions = AAZListType() - properties.conditions = AAZListType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.match_processing_behavior = AAZStrType( - serialized_name="matchProcessingBehavior", - ) - properties.order = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_set_name = AAZStrType( - serialized_name="ruleSetName", - flags={"read_only": True}, - ) - - actions = cls._schema_on_200.value.Element.properties.actions - actions.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_afd_url_signing = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "AfdUrlSigning") - disc_afd_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.key_group_reference = AAZObjectType( - serialized_name="keyGroupReference", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(parameters.key_group_reference) - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - _ListHelper._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - disc_cache_expiration = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_edge_action = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "EdgeAction") - disc_edge_action.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "EdgeAction").parameters - parameters.edge_action_reference = AAZObjectType( - serialized_name="edgeActionReference", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(parameters.edge_action_reference) - parameters.invocation_point = AAZStrType( - serialized_name="invocationPoint", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ListHelper._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ListHelper._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - _ListHelper._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.value.Element.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - _ListHelper._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - conditions = cls._schema_on_200.value.Element.properties.conditions - conditions.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_url_signing_param_identifier_read = None - - @classmethod - def _build_schema_url_signing_param_identifier_read(cls, _schema): - if cls._schema_url_signing_param_identifier_read is not None: - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - return - - cls._schema_url_signing_param_identifier_read = _schema_url_signing_param_identifier_read = AAZObjectType() - - url_signing_param_identifier_read = _schema_url_signing_param_identifier_read - url_signing_param_identifier_read.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - url_signing_param_identifier_read.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_show.py deleted file mode 100644 index f08a924e86a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_show.py +++ /dev/null @@ -1,1076 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule show", -) -class Show(AAZCommand): - """Get an existing delivery rule within a rule set. - - :example: show details of the delivery rule with name rule1. - az afd rule show -g group --rule-set-name ruleSetName --profile-name profile --rule-name rule1 - """ - - _aaz_info = { - "version": "2025-09-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/rules/{}", "2025-09-01-preview"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_name = AAZStrArg( - options=["-n", "--name", "--rule-name"], - help="Name of the delivery rule which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RulesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RulesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleName", self.ctx.args.rule_name, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.actions = AAZListType() - properties.conditions = AAZListType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.match_processing_behavior = AAZStrType( - serialized_name="matchProcessingBehavior", - ) - properties.order = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_set_name = AAZStrType( - serialized_name="ruleSetName", - flags={"read_only": True}, - ) - - actions = cls._schema_on_200.properties.actions - actions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_afd_url_signing = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "AfdUrlSigning") - disc_afd_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.key_group_reference = AAZObjectType( - serialized_name="keyGroupReference", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(parameters.key_group_reference) - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - _ShowHelper._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - disc_cache_expiration = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_edge_action = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "EdgeAction") - disc_edge_action.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "EdgeAction").parameters - parameters.edge_action_reference = AAZObjectType( - serialized_name="edgeActionReference", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(parameters.edge_action_reference) - parameters.invocation_point = AAZStrType( - serialized_name="invocationPoint", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ShowHelper._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ShowHelper._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - _ShowHelper._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - _ShowHelper._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - conditions = cls._schema_on_200.properties.conditions - conditions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_url_signing_param_identifier_read = None - - @classmethod - def _build_schema_url_signing_param_identifier_read(cls, _schema): - if cls._schema_url_signing_param_identifier_read is not None: - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - return - - cls._schema_url_signing_param_identifier_read = _schema_url_signing_param_identifier_read = AAZObjectType() - - url_signing_param_identifier_read = _schema_url_signing_param_identifier_read - url_signing_param_identifier_read.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - url_signing_param_identifier_read.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_update.py deleted file mode 100644 index d92cdcd6877..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_update.py +++ /dev/null @@ -1,3100 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule update", -) -class Update(AAZCommand): - """Update a new delivery rule within the specified rule set. - """ - - _aaz_info = { - "version": "2025-09-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/rules/{}", "2025-09-01-preview"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_name = AAZStrArg( - options=["-n", "--name", "--rule-name"], - help="Name of the delivery rule which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile.", - required=True, - id_part="child_name_1", - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.actions = AAZListArg( - options=["--actions"], - arg_group="Properties", - help="A list of actions that are executed when all the conditions of a rule are satisfied.", - nullable=True, - ) - _args_schema.conditions = AAZListArg( - options=["--conditions"], - arg_group="Properties", - help="A list of conditions that must be matched for the actions to be executed", - nullable=True, - ) - _args_schema.match_processing_behavior = AAZStrArg( - options=["--match-processing-behavior"], - arg_group="Properties", - help="If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.", - nullable=True, - enum={"Continue": "Continue", "Stop": "Stop"}, - ) - _args_schema.order = AAZIntArg( - options=["--order"], - arg_group="Properties", - help="The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.", - nullable=True, - ) - - actions = cls._args_schema.actions - actions.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.actions.Element - _element.afd_url_signing = AAZObjectArg( - options=["afd-url-signing"], - ) - _element.cache_expiration = AAZObjectArg( - options=["cache-expiration"], - ) - _element.cache_key_query_string = AAZObjectArg( - options=["cache-key-query-string"], - ) - _element.edge_action = AAZObjectArg( - options=["edge-action"], - ) - _element.modify_request_header = AAZObjectArg( - options=["modify-request-header"], - ) - _element.modify_response_header = AAZObjectArg( - options=["modify-response-header"], - ) - _element.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - ) - _element.route_configuration_override = AAZObjectArg( - options=["route-configuration-override"], - ) - _element.url_redirect = AAZObjectArg( - options=["url-redirect"], - ) - _element.url_rewrite = AAZObjectArg( - options=["url-rewrite"], - ) - _element.url_signing = AAZObjectArg( - options=["url-signing"], - ) - - afd_url_signing = cls._args_schema.actions.Element.afd_url_signing - afd_url_signing.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.afd_url_signing.parameters - parameters.algorithm = AAZStrArg( - options=["algorithm"], - help="Algorithm to use for URL signing", - nullable=True, - enum={"SHA256": "SHA256"}, - ) - parameters.key_group_reference = AAZObjectArg( - options=["key-group-reference"], - help="Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/keyGroups/{keyGroupName}", - ) - cls._build_args_resource_reference_update(parameters.key_group_reference) - parameters.parameter_name_override = AAZListArg( - options=["parameter-name-override"], - help="Defines which query string parameters in the url to be considered for expires, key id etc.", - nullable=True, - ) - parameters.type_name = AAZStrArg( - options=["type-name"], - enum={"DeliveryRuleAfdUrlSigningActionParameters": "DeliveryRuleAfdUrlSigningActionParameters"}, - ) - - parameter_name_override = cls._args_schema.actions.Element.afd_url_signing.parameters.parameter_name_override - parameter_name_override.Element = AAZObjectArg( - nullable=True, - ) - cls._build_args_url_signing_param_identifier_update(parameter_name_override.Element) - - cache_expiration = cls._args_schema.actions.Element.cache_expiration - cache_expiration.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.cache_expiration.parameters - parameters.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - enum={"BypassCache": "BypassCache", "Override": "Override", "SetIfMissing": "SetIfMissing"}, - ) - parameters.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - nullable=True, - ) - parameters.cache_type = AAZStrArg( - options=["cache-type"], - help="The level at which the content needs to be cached.", - enum={"All": "All"}, - ) - - cache_key_query_string = cls._args_schema.actions.Element.cache_key_query_string - cache_key_query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.cache_key_query_string.parameters - parameters.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - nullable=True, - ) - parameters.query_string_behavior = AAZStrArg( - options=["query-string-behavior"], - help="Caching behavior for the requests", - enum={"Exclude": "Exclude", "ExcludeAll": "ExcludeAll", "Include": "Include", "IncludeAll": "IncludeAll"}, - ) - - edge_action = cls._args_schema.actions.Element.edge_action - edge_action.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.edge_action.parameters - parameters.edge_action_reference = AAZObjectArg( - options=["edge-action-reference"], - help="defines the edge action that will be invoked.", - ) - cls._build_args_resource_reference_update(parameters.edge_action_reference) - parameters.invocation_point = AAZStrArg( - options=["invocation-point"], - help="Defines at which point in the request processing pipeline the edge action will be invoked.", - enum={"ClientRequest": "ClientRequest", "OriginRequest": "OriginRequest"}, - ) - - modify_request_header = cls._args_schema.actions.Element.modify_request_header - modify_request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - cls._build_args_header_action_parameters_update(modify_request_header.parameters) - - modify_response_header = cls._args_schema.actions.Element.modify_response_header - modify_response_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - cls._build_args_header_action_parameters_update(modify_response_header.parameters) - - origin_group_override = cls._args_schema.actions.Element.origin_group_override - origin_group_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.origin_group_override.parameters - parameters.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup.", - ) - cls._build_args_resource_reference_update(parameters.origin_group) - - route_configuration_override = cls._args_schema.actions.Element.route_configuration_override - route_configuration_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.route_configuration_override.parameters - parameters.cache_configuration = AAZObjectArg( - options=["cache-configuration"], - help="The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.", - nullable=True, - ) - parameters.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - help="A reference to the origin group override configuration. Leave empty to use the default origin group on route.", - nullable=True, - ) - - cache_configuration = cls._args_schema.actions.Element.route_configuration_override.parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - nullable=True, - enum={"HonorOrigin": "HonorOrigin", "OverrideAlways": "OverrideAlways", "OverrideIfOriginMissing": "OverrideIfOriginMissing"}, - ) - cache_configuration.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - nullable=True, - ) - cache_configuration.is_compression_enabled = AAZStrArg( - options=["is-compression-enabled"], - help="Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.", - nullable=True, - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - cache_configuration.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - nullable=True, - ) - cache_configuration.query_string_caching_behavior = AAZStrArg( - options=["query-string-caching-behavior"], - help="Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.", - nullable=True, - enum={"IgnoreQueryString": "IgnoreQueryString", "IgnoreSpecifiedQueryStrings": "IgnoreSpecifiedQueryStrings", "IncludeSpecifiedQueryStrings": "IncludeSpecifiedQueryStrings", "UseQueryString": "UseQueryString"}, - ) - - origin_group_override = cls._args_schema.actions.Element.route_configuration_override.parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrArg( - options=["forwarding-protocol"], - help="Protocol this rule will use when forwarding traffic to backends.", - nullable=True, - enum={"HttpOnly": "HttpOnly", "HttpsOnly": "HttpsOnly", "MatchRequest": "MatchRequest"}, - ) - origin_group_override.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup on route.", - ) - cls._build_args_resource_reference_update(origin_group_override.origin_group) - - url_redirect = cls._args_schema.actions.Element.url_redirect - url_redirect.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.url_redirect.parameters - parameters.custom_fragment = AAZStrArg( - options=["custom-fragment"], - help="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.", - nullable=True, - ) - parameters.custom_hostname = AAZStrArg( - options=["custom-hostname"], - help="Host to redirect. Leave empty to use the incoming host as the destination host.", - nullable=True, - ) - parameters.custom_path = AAZStrArg( - options=["custom-path"], - help="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.", - nullable=True, - ) - parameters.custom_querystring = AAZStrArg( - options=["custom-querystring"], - help="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.", - nullable=True, - ) - parameters.destination_protocol = AAZStrArg( - options=["destination-protocol"], - help="Protocol to use for the redirect. The default value is MatchRequest", - nullable=True, - enum={"Http": "Http", "Https": "Https", "MatchRequest": "MatchRequest"}, - ) - parameters.redirect_type = AAZStrArg( - options=["redirect-type"], - help="The redirect type the rule will use when redirecting traffic.", - enum={"Found": "Found", "Moved": "Moved", "PermanentRedirect": "PermanentRedirect", "TemporaryRedirect": "TemporaryRedirect"}, - ) - - url_rewrite = cls._args_schema.actions.Element.url_rewrite - url_rewrite.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.url_rewrite.parameters - parameters.destination = AAZStrArg( - options=["destination"], - help="Define the relative URL to which the above requests will be rewritten by.", - ) - parameters.preserve_unmatched_path = AAZBoolArg( - options=["preserve-unmatched-path"], - help="Whether to preserve unmatched path. Default value is true.", - nullable=True, - ) - parameters.source_pattern = AAZStrArg( - options=["source-pattern"], - help="define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.", - ) - - url_signing = cls._args_schema.actions.Element.url_signing - url_signing.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - ) - - parameters = cls._args_schema.actions.Element.url_signing.parameters - parameters.algorithm = AAZStrArg( - options=["algorithm"], - help="Algorithm to use for URL signing", - nullable=True, - enum={"SHA256": "SHA256"}, - ) - parameters.parameter_name_override = AAZListArg( - options=["parameter-name-override"], - help="Defines which query string parameters in the url to be considered for expires, key id etc. ", - nullable=True, - ) - - parameter_name_override = cls._args_schema.actions.Element.url_signing.parameters.parameter_name_override - parameter_name_override.Element = AAZObjectArg( - nullable=True, - ) - cls._build_args_url_signing_param_identifier_update(parameter_name_override.Element) - - conditions = cls._args_schema.conditions - conditions.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.conditions.Element - _element.client_port = AAZObjectArg( - options=["client-port"], - ) - _element.cookies = AAZObjectArg( - options=["cookies"], - ) - _element.host_name = AAZObjectArg( - options=["host-name"], - ) - _element.http_version = AAZObjectArg( - options=["http-version"], - ) - _element.is_device = AAZObjectArg( - options=["is-device"], - ) - _element.post_args = AAZObjectArg( - options=["post-args"], - ) - _element.query_string = AAZObjectArg( - options=["query-string"], - ) - _element.remote_address = AAZObjectArg( - options=["remote-address"], - ) - _element.request_body = AAZObjectArg( - options=["request-body"], - ) - _element.request_header = AAZObjectArg( - options=["request-header"], - ) - _element.request_method = AAZObjectArg( - options=["request-method"], - ) - _element.request_scheme = AAZObjectArg( - options=["request-scheme"], - ) - _element.request_uri = AAZObjectArg( - options=["request-uri"], - ) - _element.server_port = AAZObjectArg( - options=["server-port"], - ) - _element.socket_addr = AAZObjectArg( - options=["socket-addr"], - ) - _element.ssl_protocol = AAZObjectArg( - options=["ssl-protocol"], - ) - _element.url_file_extension = AAZObjectArg( - options=["url-file-extension"], - ) - _element.url_file_name = AAZObjectArg( - options=["url-file-name"], - ) - _element.url_path = AAZObjectArg( - options=["url-path"], - ) - - client_port = cls._args_schema.conditions.Element.client_port - client_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.client_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.client_port.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.client_port.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - cookies = cls._args_schema.conditions.Element.cookies - cookies.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.cookies.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Cookies to be matched", - nullable=True, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.cookies.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.cookies.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - host_name = cls._args_schema.conditions.Element.host_name - host_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.host_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.host_name.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.host_name.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - http_version = cls._args_schema.conditions.Element.http_version - http_version.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.http_version.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.http_version.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.http_version.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - is_device = cls._args_schema.conditions.Element.is_device - is_device.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.is_device.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.is_device.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - enum={"Desktop": "Desktop", "Mobile": "Mobile"}, - ) - - transforms = cls._args_schema.conditions.Element.is_device.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - post_args = cls._args_schema.conditions.Element.post_args - post_args.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.post_args.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of PostArg to be matched", - nullable=True, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.post_args.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.post_args.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - query_string = cls._args_schema.conditions.Element.query_string - query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.query_string.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.query_string.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.query_string.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - remote_address = cls._args_schema.conditions.Element.remote_address - remote_address.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.remote_address.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "GeoMatch": "GeoMatch", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.remote_address.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.remote_address.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_body = cls._args_schema.conditions.Element.request_body - request_body.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.request_body.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.request_body.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.request_body.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_header = cls._args_schema.conditions.Element.request_header - request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.request_header.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Header to be matched", - nullable=True, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.request_header.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.request_header.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_method = cls._args_schema.conditions.Element.request_method - request_method.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.request_method.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.request_method.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - enum={"DELETE": "DELETE", "GET": "GET", "HEAD": "HEAD", "OPTIONS": "OPTIONS", "POST": "POST", "PUT": "PUT", "TRACE": "TRACE"}, - ) - - transforms = cls._args_schema.conditions.Element.request_method.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_scheme = cls._args_schema.conditions.Element.request_scheme - request_scheme.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.request_scheme.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.request_scheme.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - enum={"HTTP": "HTTP", "HTTPS": "HTTPS"}, - ) - - transforms = cls._args_schema.conditions.Element.request_scheme.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_uri = cls._args_schema.conditions.Element.request_uri - request_uri.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.request_uri.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.request_uri.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.request_uri.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - server_port = cls._args_schema.conditions.Element.server_port - server_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.server_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.server_port.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.server_port.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - socket_addr = cls._args_schema.conditions.Element.socket_addr - socket_addr.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.socket_addr.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.socket_addr.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.socket_addr.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - ssl_protocol = cls._args_schema.conditions.Element.ssl_protocol - ssl_protocol.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.ssl_protocol.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.ssl_protocol.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - enum={"TLSv1": "TLSv1", "TLSv1.1": "TLSv1.1", "TLSv1.2": "TLSv1.2"}, - ) - - transforms = cls._args_schema.conditions.Element.ssl_protocol.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_extension = cls._args_schema.conditions.Element.url_file_extension - url_file_extension.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.url_file_extension.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.url_file_extension.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.url_file_extension.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_name = cls._args_schema.conditions.Element.url_file_name - url_file_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.url_file_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.url_file_name.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.url_file_name.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_path = cls._args_schema.conditions.Element.url_path - url_path.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - ) - - parameters = cls._args_schema.conditions.Element.url_path.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - nullable=True, - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - nullable=True, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx", "Wildcard": "Wildcard"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - nullable=True, - ) - - match_values = cls._args_schema.conditions.Element.url_path.parameters.match_values - match_values.Element = AAZStrArg( - nullable=True, - ) - - transforms = cls._args_schema.conditions.Element.url_path.parameters.transforms - transforms.Element = AAZStrArg( - nullable=True, - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - return cls._args_schema - - _args_header_action_parameters_update = None - - @classmethod - def _build_args_header_action_parameters_update(cls, _schema): - if cls._args_header_action_parameters_update is not None: - _schema.header_action = cls._args_header_action_parameters_update.header_action - _schema.header_name = cls._args_header_action_parameters_update.header_name - _schema.value = cls._args_header_action_parameters_update.value - return - - cls._args_header_action_parameters_update = AAZObjectArg() - - header_action_parameters_update = cls._args_header_action_parameters_update - header_action_parameters_update.header_action = AAZStrArg( - options=["header-action"], - help="Action to perform", - enum={"Append": "Append", "Delete": "Delete", "Overwrite": "Overwrite"}, - ) - header_action_parameters_update.header_name = AAZStrArg( - options=["header-name"], - help="Name of the header to modify", - ) - header_action_parameters_update.value = AAZStrArg( - options=["value"], - help="Value for the specified action", - nullable=True, - ) - - _schema.header_action = cls._args_header_action_parameters_update.header_action - _schema.header_name = cls._args_header_action_parameters_update.header_name - _schema.value = cls._args_header_action_parameters_update.value - - _args_resource_reference_update = None - - @classmethod - def _build_args_resource_reference_update(cls, _schema): - if cls._args_resource_reference_update is not None: - _schema.id = cls._args_resource_reference_update.id - return - - cls._args_resource_reference_update = AAZObjectArg() - - resource_reference_update = cls._args_resource_reference_update - resource_reference_update.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - _schema.id = cls._args_resource_reference_update.id - - _args_url_signing_param_identifier_update = None - - @classmethod - def _build_args_url_signing_param_identifier_update(cls, _schema): - if cls._args_url_signing_param_identifier_update is not None: - _schema.param_indicator = cls._args_url_signing_param_identifier_update.param_indicator - _schema.param_name = cls._args_url_signing_param_identifier_update.param_name - return - - cls._args_url_signing_param_identifier_update = AAZObjectArg( - nullable=True, - ) - - url_signing_param_identifier_update = cls._args_url_signing_param_identifier_update - url_signing_param_identifier_update.param_indicator = AAZStrArg( - options=["param-indicator"], - help="Indicates the purpose of the parameter", - enum={"Expires": "Expires", "KeyId": "KeyId", "Signature": "Signature"}, - ) - url_signing_param_identifier_update.param_name = AAZStrArg( - options=["param-name"], - help="Parameter name", - ) - - _schema.param_indicator = cls._args_url_signing_param_identifier_update.param_indicator - _schema.param_name = cls._args_url_signing_param_identifier_update.param_name - - def _execute_operations(self): - self.pre_operations() - self.RulesGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.RulesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RulesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleName", self.ctx.args.rule_name, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_rule_read(cls._schema_on_200) - - return cls._schema_on_200 - - class RulesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleName", self.ctx.args.rule_name, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_rule_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("actions", AAZListType, ".actions") - properties.set_prop("conditions", AAZListType, ".conditions") - properties.set_prop("matchProcessingBehavior", AAZStrType, ".match_processing_behavior") - properties.set_prop("order", AAZIntType, ".order") - - actions = _builder.get(".properties.actions") - if actions is not None: - actions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.actions[]") - if _elements is not None: - _elements.set_const("name", "AfdUrlSigning", AAZStrType, ".afd_url_signing", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "CacheExpiration", AAZStrType, ".cache_expiration", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "CacheKeyQueryString", AAZStrType, ".cache_key_query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "EdgeAction", AAZStrType, ".edge_action", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyRequestHeader", AAZStrType, ".modify_request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyResponseHeader", AAZStrType, ".modify_response_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "OriginGroupOverride", AAZStrType, ".origin_group_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RouteConfigurationOverride", AAZStrType, ".route_configuration_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRedirect", AAZStrType, ".url_redirect", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRewrite", AAZStrType, ".url_rewrite", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlSigning", AAZStrType, ".url_signing", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "AfdUrlSigning") - _elements.discriminate_by("name", "CacheExpiration") - _elements.discriminate_by("name", "CacheKeyQueryString") - _elements.discriminate_by("name", "EdgeAction") - _elements.discriminate_by("name", "ModifyRequestHeader") - _elements.discriminate_by("name", "ModifyResponseHeader") - _elements.discriminate_by("name", "OriginGroupOverride") - _elements.discriminate_by("name", "RouteConfigurationOverride") - _elements.discriminate_by("name", "UrlRedirect") - _elements.discriminate_by("name", "UrlRewrite") - _elements.discriminate_by("name", "UrlSigning") - - disc_afd_url_signing = _builder.get(".properties.actions[]{name:AfdUrlSigning}") - if disc_afd_url_signing is not None: - disc_afd_url_signing.set_prop("parameters", AAZObjectType, ".afd_url_signing.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:AfdUrlSigning}.parameters") - if parameters is not None: - parameters.set_prop("algorithm", AAZStrType, ".algorithm") - _UpdateHelper._build_schema_resource_reference_update(parameters.set_prop("keyGroupReference", AAZObjectType, ".key_group_reference", typ_kwargs={"flags": {"required": True}})) - parameters.set_prop("parameterNameOverride", AAZListType, ".parameter_name_override") - parameters.set_prop("typeName", AAZStrType, ".type_name", typ_kwargs={"flags": {"required": True}}) - - parameter_name_override = _builder.get(".properties.actions[]{name:AfdUrlSigning}.parameters.parameterNameOverride") - if parameter_name_override is not None: - _UpdateHelper._build_schema_url_signing_param_identifier_update(parameter_name_override.set_elements(AAZObjectType, ".")) - - disc_cache_expiration = _builder.get(".properties.actions[]{name:CacheExpiration}") - if disc_cache_expiration is not None: - disc_cache_expiration.set_prop("parameters", AAZObjectType, ".cache_expiration.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:CacheExpiration}.parameters") - if parameters is not None: - parameters.set_prop("cacheBehavior", AAZStrType, ".cache_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("cacheDuration", AAZStrType, ".cache_duration", typ_kwargs={"nullable": True}) - parameters.set_prop("cacheType", AAZStrType, ".cache_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheExpirationActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_cache_key_query_string = _builder.get(".properties.actions[]{name:CacheKeyQueryString}") - if disc_cache_key_query_string is not None: - disc_cache_key_query_string.set_prop("parameters", AAZObjectType, ".cache_key_query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:CacheKeyQueryString}.parameters") - if parameters is not None: - parameters.set_prop("queryParameters", AAZStrType, ".query_parameters", typ_kwargs={"nullable": True}) - parameters.set_prop("queryStringBehavior", AAZStrType, ".query_string_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheKeyQueryStringBehaviorActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_edge_action = _builder.get(".properties.actions[]{name:EdgeAction}") - if disc_edge_action is not None: - disc_edge_action.set_prop("parameters", AAZObjectType, ".edge_action.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:EdgeAction}.parameters") - if parameters is not None: - _UpdateHelper._build_schema_resource_reference_update(parameters.set_prop("edgeActionReference", AAZObjectType, ".edge_action_reference", typ_kwargs={"flags": {"required": True}})) - parameters.set_prop("invocationPoint", AAZStrType, ".invocation_point", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleEdgeActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_modify_request_header = _builder.get(".properties.actions[]{name:ModifyRequestHeader}") - if disc_modify_request_header is not None: - _UpdateHelper._build_schema_header_action_parameters_update(disc_modify_request_header.set_prop("parameters", AAZObjectType, ".modify_request_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_modify_response_header = _builder.get(".properties.actions[]{name:ModifyResponseHeader}") - if disc_modify_response_header is not None: - _UpdateHelper._build_schema_header_action_parameters_update(disc_modify_response_header.set_prop("parameters", AAZObjectType, ".modify_response_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_origin_group_override = _builder.get(".properties.actions[]{name:OriginGroupOverride}") - if disc_origin_group_override is not None: - disc_origin_group_override.set_prop("parameters", AAZObjectType, ".origin_group_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:OriginGroupOverride}.parameters") - if parameters is not None: - _UpdateHelper._build_schema_resource_reference_update(parameters.set_prop("originGroup", AAZObjectType, ".origin_group", typ_kwargs={"flags": {"required": True}})) - parameters.set_const("typeName", "DeliveryRuleOriginGroupOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_route_configuration_override = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}") - if disc_route_configuration_override is not None: - disc_route_configuration_override.set_prop("parameters", AAZObjectType, ".route_configuration_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}.parameters") - if parameters is not None: - parameters.set_prop("cacheConfiguration", AAZObjectType, ".cache_configuration") - parameters.set_prop("originGroupOverride", AAZObjectType, ".origin_group_override") - parameters.set_const("typeName", "DeliveryRuleRouteConfigurationOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - cache_configuration = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}.parameters.cacheConfiguration") - if cache_configuration is not None: - cache_configuration.set_prop("cacheBehavior", AAZStrType, ".cache_behavior") - cache_configuration.set_prop("cacheDuration", AAZStrType, ".cache_duration") - cache_configuration.set_prop("isCompressionEnabled", AAZStrType, ".is_compression_enabled") - cache_configuration.set_prop("queryParameters", AAZStrType, ".query_parameters") - cache_configuration.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - - origin_group_override = _builder.get(".properties.actions[]{name:RouteConfigurationOverride}.parameters.originGroupOverride") - if origin_group_override is not None: - origin_group_override.set_prop("forwardingProtocol", AAZStrType, ".forwarding_protocol") - _UpdateHelper._build_schema_resource_reference_update(origin_group_override.set_prop("originGroup", AAZObjectType, ".origin_group")) - - disc_url_redirect = _builder.get(".properties.actions[]{name:UrlRedirect}") - if disc_url_redirect is not None: - disc_url_redirect.set_prop("parameters", AAZObjectType, ".url_redirect.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:UrlRedirect}.parameters") - if parameters is not None: - parameters.set_prop("customFragment", AAZStrType, ".custom_fragment") - parameters.set_prop("customHostname", AAZStrType, ".custom_hostname") - parameters.set_prop("customPath", AAZStrType, ".custom_path") - parameters.set_prop("customQueryString", AAZStrType, ".custom_querystring") - parameters.set_prop("destinationProtocol", AAZStrType, ".destination_protocol") - parameters.set_prop("redirectType", AAZStrType, ".redirect_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRedirectActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_rewrite = _builder.get(".properties.actions[]{name:UrlRewrite}") - if disc_url_rewrite is not None: - disc_url_rewrite.set_prop("parameters", AAZObjectType, ".url_rewrite.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:UrlRewrite}.parameters") - if parameters is not None: - parameters.set_prop("destination", AAZStrType, ".destination", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("preserveUnmatchedPath", AAZBoolType, ".preserve_unmatched_path") - parameters.set_prop("sourcePattern", AAZStrType, ".source_pattern", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRewriteActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_signing = _builder.get(".properties.actions[]{name:UrlSigning}") - if disc_url_signing is not None: - disc_url_signing.set_prop("parameters", AAZObjectType, ".url_signing.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.actions[]{name:UrlSigning}.parameters") - if parameters is not None: - parameters.set_prop("algorithm", AAZStrType, ".algorithm") - parameters.set_prop("parameterNameOverride", AAZListType, ".parameter_name_override") - parameters.set_const("typeName", "DeliveryRuleUrlSigningActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - parameter_name_override = _builder.get(".properties.actions[]{name:UrlSigning}.parameters.parameterNameOverride") - if parameter_name_override is not None: - _UpdateHelper._build_schema_url_signing_param_identifier_update(parameter_name_override.set_elements(AAZObjectType, ".")) - - conditions = _builder.get(".properties.conditions") - if conditions is not None: - conditions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.conditions[]") - if _elements is not None: - _elements.set_const("name", "ClientPort", AAZStrType, ".client_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "Cookies", AAZStrType, ".cookies", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HttpVersion", AAZStrType, ".http_version", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "IsDevice", AAZStrType, ".is_device", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "PostArgs", AAZStrType, ".post_args", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "QueryString", AAZStrType, ".query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RemoteAddress", AAZStrType, ".remote_address", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestBody", AAZStrType, ".request_body", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestHeader", AAZStrType, ".request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestMethod", AAZStrType, ".request_method", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestScheme", AAZStrType, ".request_scheme", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestUri", AAZStrType, ".request_uri", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ServerPort", AAZStrType, ".server_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SocketAddr", AAZStrType, ".socket_addr", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SslProtocol", AAZStrType, ".ssl_protocol", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileExtension", AAZStrType, ".url_file_extension", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileName", AAZStrType, ".url_file_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlPath", AAZStrType, ".url_path", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "ClientPort") - _elements.discriminate_by("name", "Cookies") - _elements.discriminate_by("name", "HostName") - _elements.discriminate_by("name", "HttpVersion") - _elements.discriminate_by("name", "IsDevice") - _elements.discriminate_by("name", "PostArgs") - _elements.discriminate_by("name", "QueryString") - _elements.discriminate_by("name", "RemoteAddress") - _elements.discriminate_by("name", "RequestBody") - _elements.discriminate_by("name", "RequestHeader") - _elements.discriminate_by("name", "RequestMethod") - _elements.discriminate_by("name", "RequestScheme") - _elements.discriminate_by("name", "RequestUri") - _elements.discriminate_by("name", "ServerPort") - _elements.discriminate_by("name", "SocketAddr") - _elements.discriminate_by("name", "SslProtocol") - _elements.discriminate_by("name", "UrlFileExtension") - _elements.discriminate_by("name", "UrlFileName") - _elements.discriminate_by("name", "UrlPath") - - disc_client_port = _builder.get(".properties.conditions[]{name:ClientPort}") - if disc_client_port is not None: - disc_client_port.set_prop("parameters", AAZObjectType, ".client_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:ClientPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleClientPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:ClientPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:ClientPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_cookies = _builder.get(".properties.conditions[]{name:Cookies}") - if disc_cookies is not None: - disc_cookies.set_prop("parameters", AAZObjectType, ".cookies.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:Cookies}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleCookiesConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:Cookies}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:Cookies}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_host_name = _builder.get(".properties.conditions[]{name:HostName}") - if disc_host_name is not None: - disc_host_name.set_prop("parameters", AAZObjectType, ".host_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:HostName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHostNameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:HostName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:HostName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_http_version = _builder.get(".properties.conditions[]{name:HttpVersion}") - if disc_http_version is not None: - disc_http_version.set_prop("parameters", AAZObjectType, ".http_version.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:HttpVersion}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHttpVersionConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:HttpVersion}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:HttpVersion}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_is_device = _builder.get(".properties.conditions[]{name:IsDevice}") - if disc_is_device is not None: - disc_is_device.set_prop("parameters", AAZObjectType, ".is_device.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:IsDevice}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleIsDeviceConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:IsDevice}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:IsDevice}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_post_args = _builder.get(".properties.conditions[]{name:PostArgs}") - if disc_post_args is not None: - disc_post_args.set_prop("parameters", AAZObjectType, ".post_args.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:PostArgs}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRulePostArgsConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:PostArgs}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:PostArgs}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_query_string = _builder.get(".properties.conditions[]{name:QueryString}") - if disc_query_string is not None: - disc_query_string.set_prop("parameters", AAZObjectType, ".query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:QueryString}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleQueryStringConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:QueryString}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:QueryString}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_remote_address = _builder.get(".properties.conditions[]{name:RemoteAddress}") - if disc_remote_address is not None: - disc_remote_address.set_prop("parameters", AAZObjectType, ".remote_address.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RemoteAddress}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRemoteAddressConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RemoteAddress}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RemoteAddress}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_body = _builder.get(".properties.conditions[]{name:RequestBody}") - if disc_request_body is not None: - disc_request_body.set_prop("parameters", AAZObjectType, ".request_body.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestBody}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestBodyConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestBody}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestBody}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_header = _builder.get(".properties.conditions[]{name:RequestHeader}") - if disc_request_header is not None: - disc_request_header.set_prop("parameters", AAZObjectType, ".request_header.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestHeader}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestHeaderConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestHeader}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestHeader}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_method = _builder.get(".properties.conditions[]{name:RequestMethod}") - if disc_request_method is not None: - disc_request_method.set_prop("parameters", AAZObjectType, ".request_method.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestMethod}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestMethodConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestMethod}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestMethod}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_scheme = _builder.get(".properties.conditions[]{name:RequestScheme}") - if disc_request_scheme is not None: - disc_request_scheme.set_prop("parameters", AAZObjectType, ".request_scheme.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestScheme}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestSchemeConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestScheme}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestScheme}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_uri = _builder.get(".properties.conditions[]{name:RequestUri}") - if disc_request_uri is not None: - disc_request_uri.set_prop("parameters", AAZObjectType, ".request_uri.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:RequestUri}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestUriConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:RequestUri}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:RequestUri}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_server_port = _builder.get(".properties.conditions[]{name:ServerPort}") - if disc_server_port is not None: - disc_server_port.set_prop("parameters", AAZObjectType, ".server_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:ServerPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleServerPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:ServerPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:ServerPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_socket_addr = _builder.get(".properties.conditions[]{name:SocketAddr}") - if disc_socket_addr is not None: - disc_socket_addr.set_prop("parameters", AAZObjectType, ".socket_addr.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:SocketAddr}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSocketAddrConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:SocketAddr}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:SocketAddr}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_ssl_protocol = _builder.get(".properties.conditions[]{name:SslProtocol}") - if disc_ssl_protocol is not None: - disc_ssl_protocol.set_prop("parameters", AAZObjectType, ".ssl_protocol.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:SslProtocol}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSslProtocolConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:SslProtocol}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:SslProtocol}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_extension = _builder.get(".properties.conditions[]{name:UrlFileExtension}") - if disc_url_file_extension is not None: - disc_url_file_extension.set_prop("parameters", AAZObjectType, ".url_file_extension.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:UrlFileExtension}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFileExtensionMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:UrlFileExtension}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:UrlFileExtension}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_name = _builder.get(".properties.conditions[]{name:UrlFileName}") - if disc_url_file_name is not None: - disc_url_file_name.set_prop("parameters", AAZObjectType, ".url_file_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:UrlFileName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFilenameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:UrlFileName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:UrlFileName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_path = _builder.get(".properties.conditions[]{name:UrlPath}") - if disc_url_path is not None: - disc_url_path.set_prop("parameters", AAZObjectType, ".url_path.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.conditions[]{name:UrlPath}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlPathMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.conditions[]{name:UrlPath}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.conditions[]{name:UrlPath}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - @classmethod - def _build_schema_header_action_parameters_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("headerAction", AAZStrType, ".header_action", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("headerName", AAZStrType, ".header_name", typ_kwargs={"flags": {"required": True}}) - _builder.set_const("typeName", "DeliveryRuleHeaderActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("value", AAZStrType, ".value") - - @classmethod - def _build_schema_resource_reference_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - @classmethod - def _build_schema_url_signing_param_identifier_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("paramIndicator", AAZStrType, ".param_indicator", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("paramName", AAZStrType, ".param_name", typ_kwargs={"flags": {"required": True}}) - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_rule_read = None - - @classmethod - def _build_schema_rule_read(cls, _schema): - if cls._schema_rule_read is not None: - _schema.id = cls._schema_rule_read.id - _schema.name = cls._schema_rule_read.name - _schema.properties = cls._schema_rule_read.properties - _schema.system_data = cls._schema_rule_read.system_data - _schema.type = cls._schema_rule_read.type - return - - cls._schema_rule_read = _schema_rule_read = AAZObjectType() - - rule_read = _schema_rule_read - rule_read.id = AAZStrType( - flags={"read_only": True}, - ) - rule_read.name = AAZStrType( - flags={"read_only": True}, - ) - rule_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - rule_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - rule_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_rule_read.properties - properties.actions = AAZListType() - properties.conditions = AAZListType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.match_processing_behavior = AAZStrType( - serialized_name="matchProcessingBehavior", - ) - properties.order = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_set_name = AAZStrType( - serialized_name="ruleSetName", - flags={"read_only": True}, - ) - - actions = _schema_rule_read.properties.actions - actions.Element = AAZObjectType() - - _element = _schema_rule_read.properties.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_afd_url_signing = _schema_rule_read.properties.actions.Element.discriminate_by("name", "AfdUrlSigning") - disc_afd_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.key_group_reference = AAZObjectType( - serialized_name="keyGroupReference", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.key_group_reference) - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - cls._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - disc_cache_expiration = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_edge_action = _schema_rule_read.properties.actions.Element.discriminate_by("name", "EdgeAction") - disc_edge_action.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "EdgeAction").parameters - parameters.edge_action_reference = AAZObjectType( - serialized_name="edgeActionReference", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.edge_action_reference) - parameters.invocation_point = AAZStrType( - serialized_name="invocationPoint", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_rule_read.properties.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_rule_read.properties.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_rule_read.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - cls._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - conditions = _schema_rule_read.properties.conditions - conditions.Element = AAZObjectType() - - _element = _schema_rule_read.properties.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_read.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - system_data = _schema_rule_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_rule_read.id - _schema.name = cls._schema_rule_read.name - _schema.properties = cls._schema_rule_read.properties - _schema.system_data = cls._schema_rule_read.system_data - _schema.type = cls._schema_rule_read.type - - _schema_url_signing_param_identifier_read = None - - @classmethod - def _build_schema_url_signing_param_identifier_read(cls, _schema): - if cls._schema_url_signing_param_identifier_read is not None: - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - return - - cls._schema_url_signing_param_identifier_read = _schema_url_signing_param_identifier_read = AAZObjectType() - - url_signing_param_identifier_read = _schema_url_signing_param_identifier_read - url_signing_param_identifier_read.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - url_signing_param_identifier_read.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_wait.py deleted file mode 100644 index 2bc2b2925cf..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule/_wait.py +++ /dev/null @@ -1,1072 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/rules/{}", "2025-09-01-preview"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_name = AAZStrArg( - options=["-n", "--name", "--rule-name"], - help="Name of the delivery rule which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RulesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class RulesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleName", self.ctx.args.rule_name, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-09-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.actions = AAZListType() - properties.conditions = AAZListType() - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.match_processing_behavior = AAZStrType( - serialized_name="matchProcessingBehavior", - ) - properties.order = AAZIntType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.rule_set_name = AAZStrType( - serialized_name="ruleSetName", - flags={"read_only": True}, - ) - - actions = cls._schema_on_200.properties.actions - actions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_afd_url_signing = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "AfdUrlSigning") - disc_afd_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.key_group_reference = AAZObjectType( - serialized_name="keyGroupReference", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(parameters.key_group_reference) - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "AfdUrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - _WaitHelper._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - disc_cache_expiration = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_edge_action = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "EdgeAction") - disc_edge_action.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "EdgeAction").parameters - parameters.edge_action_reference = AAZObjectType( - serialized_name="edgeActionReference", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(parameters.edge_action_reference) - parameters.invocation_point = AAZStrType( - serialized_name="invocationPoint", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _WaitHelper._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _WaitHelper._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - _WaitHelper._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.properties.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - _WaitHelper._build_schema_url_signing_param_identifier_read(parameter_name_override.Element) - - conditions = cls._schema_on_200.properties.conditions - conditions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_url_signing_param_identifier_read = None - - @classmethod - def _build_schema_url_signing_param_identifier_read(cls, _schema): - if cls._schema_url_signing_param_identifier_read is not None: - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - return - - cls._schema_url_signing_param_identifier_read = _schema_url_signing_param_identifier_read = AAZObjectType() - - url_signing_param_identifier_read = _schema_url_signing_param_identifier_read - url_signing_param_identifier_read.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - url_signing_param_identifier_read.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - _schema.param_indicator = cls._schema_url_signing_param_identifier_read.param_indicator - _schema.param_name = cls._schema_url_signing_param_identifier_read.param_name - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__cmd_group.py deleted file mode 100644 index 5094d907937..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd rule-set", -) -class __CMDGroup(AAZCommandGroup): - """Manage rule set for the specified profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__init__.py deleted file mode 100644 index 04e7d661dd4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._usage import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_create.py deleted file mode 100644 index d184f40c4bd..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_create.py +++ /dev/null @@ -1,227 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule-set create", -) -class Create(AAZCommand): - """Create a new rule set within the specified profile. - - :example: Create a new rule set under the specified profile. - az afd rule-set create -g group --rule-set-name ruleset1 --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["-n", "--name", "--rule-set-name"], - help="Name of the rule set under the profile which is unique globally", - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RuleSetsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RuleSetsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200, 201]: - return self.on_200_201(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - - _schema_on_200_201 = cls._schema_on_200_201 - _schema_on_200_201.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200_201.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200_201.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200_201.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200_201.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200_201.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200_201.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_delete.py deleted file mode 100644 index 42debcae38e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_delete.py +++ /dev/null @@ -1,178 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule-set delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile. - - :example: Delete a rule set with the name ruleset1. - az afd rule-set delete -g group --rule-set-name ruleset1 --profile-name profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["-n", "--name", "--rule-set-name"], - help="Name of the rule set under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.RuleSetsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class RuleSetsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_list.py deleted file mode 100644 index 14dc9e32b98..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_list.py +++ /dev/null @@ -1,228 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule-set list", -) -class List(AAZCommand): - """List existing AzureFrontDoor rule sets within a profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RuleSetsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class RuleSetsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_show.py deleted file mode 100644 index da75c15ca42..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_show.py +++ /dev/null @@ -1,226 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule-set show", -) -class Show(AAZCommand): - """Get an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["-n", "--name", "--rule-set-name"], - help="Name of the rule set under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RuleSetsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class RuleSetsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_usage.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_usage.py deleted file mode 100644 index 27c63f77380..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_usage.py +++ /dev/null @@ -1,207 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule-set usage", -) -class Usage(AAZCommand): - """Checks the quota and actual usage of endpoints under the given Azure Front Door profile.. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}/usages", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["--rule-set-name"], - help="Name of the rule set under the profile which is unique globally.", - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RuleSetsListResourceUsage(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class RuleSetsListResourceUsage(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/usages", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType() - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.current_value = AAZIntType( - serialized_name="currentValue", - flags={"required": True}, - ) - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.limit = AAZIntType( - flags={"required": True}, - ) - _element.name = AAZObjectType( - flags={"required": True}, - ) - _element.unit = AAZStrType( - flags={"required": True}, - ) - - name = cls._schema_on_200.value.Element.name - name.localized_value = AAZStrType( - serialized_name="localizedValue", - ) - name.value = AAZStrType() - - return cls._schema_on_200 - - -class _UsageHelper: - """Helper class for Usage""" - - -__all__ = ["Usage"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_wait.py deleted file mode 100644 index b08fc05623b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/rule_set/_wait.py +++ /dev/null @@ -1,225 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd rule-set wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/rulesets/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.rule_set_name = AAZStrArg( - options=["-n", "--name", "--rule-set-name"], - help="Name of the rule set under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.RuleSetsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class RuleSetsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "ruleSetName", self.ctx.args.rule_set_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__cmd_group.py deleted file mode 100644 index 97145509303..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd secret", -) -class __CMDGroup(AAZCommandGroup): - """Manage secrets within the specified profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_create.py deleted file mode 100644 index 63cd61c81f6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_create.py +++ /dev/null @@ -1,498 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd secret create", -) -class Create(AAZCommand): - """Create a new Secret within the specified profile. - - :example: Creates a secret using the specified certificate version. - az afd secret create -g group --profile-name profile --secret-name secret1 --secret-version version1 --secret-source /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.KeyVault/vaults/vault1/secrets/cert1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/secrets/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.secret_name = AAZStrArg( - options=["-n", "--name", "--secret-name"], - help="Name of the Secret under the profile.", - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.parameters = AAZObjectArg( - options=["--parameters"], - arg_group="Properties", - help="object which contains secret parameters", - ) - - parameters = cls._args_schema.parameters - parameters.azure_first_party_managed_certificate = AAZObjectArg( - options=["azure-first-party-managed-certificate"], - blank={}, - ) - parameters.customer_certificate = AAZObjectArg( - options=["customer-certificate"], - ) - parameters.managed_certificate = AAZObjectArg( - options=["managed-certificate"], - blank={}, - ) - parameters.url_signing_key = AAZObjectArg( - options=["url-signing-key"], - ) - - customer_certificate = cls._args_schema.parameters.customer_certificate - customer_certificate.secret_source = AAZObjectArg( - options=["secret-source"], - help="Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{certificateName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​", - required=True, - ) - cls._build_args_resource_reference_create(customer_certificate.secret_source) - customer_certificate.secret_version = AAZStrArg( - options=["secret-version"], - help="Version of the secret to be used", - ) - customer_certificate.use_latest_version = AAZBoolArg( - options=["use-latest-version"], - help="Whether to use the latest version for the certificate", - ) - - url_signing_key = cls._args_schema.parameters.url_signing_key - url_signing_key.key_id = AAZStrArg( - options=["key-id"], - help="Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.", - required=True, - ) - url_signing_key.secret_source = AAZObjectArg( - options=["secret-source"], - help="Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​", - required=True, - ) - cls._build_args_resource_reference_create(url_signing_key.secret_source) - url_signing_key.secret_version = AAZStrArg( - options=["secret-version"], - help="Version of the secret to be used", - required=True, - ) - return cls._args_schema - - _args_resource_reference_create = None - - @classmethod - def _build_args_resource_reference_create(cls, _schema): - if cls._args_resource_reference_create is not None: - _schema.id = cls._args_resource_reference_create.id - return - - cls._args_resource_reference_create = AAZObjectArg() - - resource_reference_create = cls._args_resource_reference_create - resource_reference_create.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_create.id - - def _execute_operations(self): - self.pre_operations() - yield self.SecretsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class SecretsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "secretName", self.ctx.args.secret_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("parameters", AAZObjectType, ".parameters") - - parameters = _builder.get(".properties.parameters") - if parameters is not None: - parameters.set_const("type", "AzureFirstPartyManagedCertificate", AAZStrType, ".azure_first_party_managed_certificate", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("type", "CustomerCertificate", AAZStrType, ".customer_certificate", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("type", "ManagedCertificate", AAZStrType, ".managed_certificate", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("type", "UrlSigningKey", AAZStrType, ".url_signing_key", typ_kwargs={"flags": {"required": True}}) - parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - parameters.discriminate_by("type", "CustomerCertificate") - parameters.discriminate_by("type", "ManagedCertificate") - parameters.discriminate_by("type", "UrlSigningKey") - - disc_customer_certificate = _builder.get(".properties.parameters{type:CustomerCertificate}") - if disc_customer_certificate is not None: - _CreateHelper._build_schema_resource_reference_create(disc_customer_certificate.set_prop("secretSource", AAZObjectType, ".customer_certificate.secret_source", typ_kwargs={"flags": {"required": True}})) - disc_customer_certificate.set_prop("secretVersion", AAZStrType, ".customer_certificate.secret_version") - disc_customer_certificate.set_prop("useLatestVersion", AAZBoolType, ".customer_certificate.use_latest_version") - - disc_url_signing_key = _builder.get(".properties.parameters{type:UrlSigningKey}") - if disc_url_signing_key is not None: - disc_url_signing_key.set_prop("keyId", AAZStrType, ".url_signing_key.key_id", typ_kwargs={"flags": {"required": True}}) - _CreateHelper._build_schema_resource_reference_create(disc_url_signing_key.set_prop("secretSource", AAZObjectType, ".url_signing_key.secret_source", typ_kwargs={"flags": {"required": True}})) - disc_url_signing_key.set_prop("secretVersion", AAZStrType, ".url_signing_key.secret_version", typ_kwargs={"flags": {"required": True}}) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_secret_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - @classmethod - def _build_schema_resource_reference_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_secret_read = None - - @classmethod - def _build_schema_secret_read(cls, _schema): - if cls._schema_secret_read is not None: - _schema.id = cls._schema_secret_read.id - _schema.name = cls._schema_secret_read.name - _schema.properties = cls._schema_secret_read.properties - _schema.system_data = cls._schema_secret_read.system_data - _schema.type = cls._schema_secret_read.type - return - - cls._schema_secret_read = _schema_secret_read = AAZObjectType() - - secret_read = _schema_secret_read - secret_read.id = AAZStrType( - flags={"read_only": True}, - ) - secret_read.name = AAZStrType( - flags={"read_only": True}, - ) - secret_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - secret_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - secret_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_secret_read.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = _schema_secret_read.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_azure_first_party_managed_certificate = _schema_secret_read.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - disc_azure_first_party_managed_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"read_only": True}, - ) - cls._build_schema_resource_reference_read(disc_azure_first_party_managed_certificate.secret_source) - disc_azure_first_party_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_azure_first_party_managed_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - - subject_alternative_names = _schema_secret_read.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_customer_certificate = _schema_secret_read.properties.parameters.discriminate_by("type", "CustomerCertificate") - disc_customer_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_customer_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_customer_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(disc_customer_certificate.secret_source) - disc_customer_certificate.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - disc_customer_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_customer_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.use_latest_version = AAZBoolType( - serialized_name="useLatestVersion", - ) - - subject_alternative_names = _schema_secret_read.properties.parameters.discriminate_by("type", "CustomerCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_managed_certificate = _schema_secret_read.properties.parameters.discriminate_by("type", "ManagedCertificate") - disc_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - - disc_url_signing_key = _schema_secret_read.properties.parameters.discriminate_by("type", "UrlSigningKey") - disc_url_signing_key.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - disc_url_signing_key.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(disc_url_signing_key.secret_source) - disc_url_signing_key.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - - system_data = _schema_secret_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_secret_read.id - _schema.name = cls._schema_secret_read.name - _schema.properties = cls._schema_secret_read.properties - _schema.system_data = cls._schema_secret_read.system_data - _schema.type = cls._schema_secret_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_delete.py deleted file mode 100644 index 59b025946fb..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_delete.py +++ /dev/null @@ -1,175 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd secret delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing Secret within profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/secrets/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.secret_name = AAZStrArg( - options=["-n", "--name", "--secret-name"], - help="Name of the Secret under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.SecretsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class SecretsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "secretName", self.ctx.args.secret_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_list.py deleted file mode 100644 index 630f27418f1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_list.py +++ /dev/null @@ -1,337 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd secret list", -) -class List(AAZCommand): - """List existing AzureFrontDoor secrets. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/secrets", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecretsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class SecretsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_azure_first_party_managed_certificate = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - disc_azure_first_party_managed_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"read_only": True}, - ) - _ListHelper._build_schema_resource_reference_read(disc_azure_first_party_managed_certificate.secret_source) - disc_azure_first_party_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_azure_first_party_managed_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - - subject_alternative_names = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_customer_certificate = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "CustomerCertificate") - disc_customer_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_customer_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_customer_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(disc_customer_certificate.secret_source) - disc_customer_certificate.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - disc_customer_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_customer_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.use_latest_version = AAZBoolType( - serialized_name="useLatestVersion", - ) - - subject_alternative_names = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "CustomerCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_managed_certificate = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "ManagedCertificate") - disc_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - - disc_url_signing_key = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "UrlSigningKey") - disc_url_signing_key.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - disc_url_signing_key.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(disc_url_signing_key.secret_source) - disc_url_signing_key.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_show.py deleted file mode 100644 index ddae203cadd..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_show.py +++ /dev/null @@ -1,335 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd secret show", -) -class Show(AAZCommand): - """Get an existing Secret within a profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/secrets/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.secret_name = AAZStrArg( - options=["-n", "--name", "--secret-name"], - help="Name of the Secret under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecretsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class SecretsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "secretName", self.ctx.args.secret_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = cls._schema_on_200.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_azure_first_party_managed_certificate = cls._schema_on_200.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - disc_azure_first_party_managed_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"read_only": True}, - ) - _ShowHelper._build_schema_resource_reference_read(disc_azure_first_party_managed_certificate.secret_source) - disc_azure_first_party_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_azure_first_party_managed_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - - subject_alternative_names = cls._schema_on_200.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_customer_certificate = cls._schema_on_200.properties.parameters.discriminate_by("type", "CustomerCertificate") - disc_customer_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_customer_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_customer_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(disc_customer_certificate.secret_source) - disc_customer_certificate.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - disc_customer_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_customer_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.use_latest_version = AAZBoolType( - serialized_name="useLatestVersion", - ) - - subject_alternative_names = cls._schema_on_200.properties.parameters.discriminate_by("type", "CustomerCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_managed_certificate = cls._schema_on_200.properties.parameters.discriminate_by("type", "ManagedCertificate") - disc_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - - disc_url_signing_key = cls._schema_on_200.properties.parameters.discriminate_by("type", "UrlSigningKey") - disc_url_signing_key.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - disc_url_signing_key.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(disc_url_signing_key.secret_source) - disc_url_signing_key.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_update.py deleted file mode 100644 index d01ba1a4351..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_update.py +++ /dev/null @@ -1,623 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd secret update", -) -class Update(AAZCommand): - """Update a new Secret within the specified profile. - - :example: Update the specified secret to use the certificate's latest version. - az afd secret update -g group --profile-name profile --secret-name secret1 --use-latest-version - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/secrets/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.secret_name = AAZStrArg( - options=["-n", "--name", "--secret-name"], - help="Name of the Secret under the profile.", - required=True, - id_part="child_name_1", - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.parameters = AAZObjectArg( - options=["--parameters"], - arg_group="Properties", - help="object which contains secret parameters", - nullable=True, - ) - - parameters = cls._args_schema.parameters - parameters.azure_first_party_managed_certificate = AAZObjectArg( - options=["azure-first-party-managed-certificate"], - blank={}, - ) - parameters.customer_certificate = AAZObjectArg( - options=["customer-certificate"], - ) - parameters.managed_certificate = AAZObjectArg( - options=["managed-certificate"], - blank={}, - ) - parameters.url_signing_key = AAZObjectArg( - options=["url-signing-key"], - ) - - customer_certificate = cls._args_schema.parameters.customer_certificate - customer_certificate.secret_source = AAZObjectArg( - options=["secret-source"], - help="Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{certificateName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​", - ) - cls._build_args_resource_reference_update(customer_certificate.secret_source) - customer_certificate.secret_version = AAZStrArg( - options=["secret-version"], - help="Version of the secret to be used", - nullable=True, - ) - customer_certificate.use_latest_version = AAZBoolArg( - options=["use-latest-version"], - help="Whether to use the latest version for the certificate", - nullable=True, - ) - - url_signing_key = cls._args_schema.parameters.url_signing_key - url_signing_key.key_id = AAZStrArg( - options=["key-id"], - help="Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.", - ) - url_signing_key.secret_source = AAZObjectArg( - options=["secret-source"], - help="Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​", - ) - cls._build_args_resource_reference_update(url_signing_key.secret_source) - url_signing_key.secret_version = AAZStrArg( - options=["secret-version"], - help="Version of the secret to be used", - ) - return cls._args_schema - - _args_resource_reference_update = None - - @classmethod - def _build_args_resource_reference_update(cls, _schema): - if cls._args_resource_reference_update is not None: - _schema.id = cls._args_resource_reference_update.id - return - - cls._args_resource_reference_update = AAZObjectArg() - - resource_reference_update = cls._args_resource_reference_update - resource_reference_update.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - _schema.id = cls._args_resource_reference_update.id - - def _execute_operations(self): - self.pre_operations() - self.SecretsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.SecretsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class SecretsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "secretName", self.ctx.args.secret_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_secret_read(cls._schema_on_200) - - return cls._schema_on_200 - - class SecretsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "secretName", self.ctx.args.secret_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_secret_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("parameters", AAZObjectType, ".parameters") - - parameters = _builder.get(".properties.parameters") - if parameters is not None: - parameters.set_const("type", "AzureFirstPartyManagedCertificate", AAZStrType, ".azure_first_party_managed_certificate", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("type", "CustomerCertificate", AAZStrType, ".customer_certificate", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("type", "ManagedCertificate", AAZStrType, ".managed_certificate", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("type", "UrlSigningKey", AAZStrType, ".url_signing_key", typ_kwargs={"flags": {"required": True}}) - parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - parameters.discriminate_by("type", "CustomerCertificate") - parameters.discriminate_by("type", "ManagedCertificate") - parameters.discriminate_by("type", "UrlSigningKey") - - disc_customer_certificate = _builder.get(".properties.parameters{type:CustomerCertificate}") - if disc_customer_certificate is not None: - _UpdateHelper._build_schema_resource_reference_update(disc_customer_certificate.set_prop("secretSource", AAZObjectType, ".customer_certificate.secret_source", typ_kwargs={"flags": {"required": True}})) - disc_customer_certificate.set_prop("secretVersion", AAZStrType, ".customer_certificate.secret_version") - disc_customer_certificate.set_prop("useLatestVersion", AAZBoolType, ".customer_certificate.use_latest_version") - - disc_url_signing_key = _builder.get(".properties.parameters{type:UrlSigningKey}") - if disc_url_signing_key is not None: - disc_url_signing_key.set_prop("keyId", AAZStrType, ".url_signing_key.key_id", typ_kwargs={"flags": {"required": True}}) - _UpdateHelper._build_schema_resource_reference_update(disc_url_signing_key.set_prop("secretSource", AAZObjectType, ".url_signing_key.secret_source", typ_kwargs={"flags": {"required": True}})) - disc_url_signing_key.set_prop("secretVersion", AAZStrType, ".url_signing_key.secret_version", typ_kwargs={"flags": {"required": True}}) - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - @classmethod - def _build_schema_resource_reference_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_secret_read = None - - @classmethod - def _build_schema_secret_read(cls, _schema): - if cls._schema_secret_read is not None: - _schema.id = cls._schema_secret_read.id - _schema.name = cls._schema_secret_read.name - _schema.properties = cls._schema_secret_read.properties - _schema.system_data = cls._schema_secret_read.system_data - _schema.type = cls._schema_secret_read.type - return - - cls._schema_secret_read = _schema_secret_read = AAZObjectType() - - secret_read = _schema_secret_read - secret_read.id = AAZStrType( - flags={"read_only": True}, - ) - secret_read.name = AAZStrType( - flags={"read_only": True}, - ) - secret_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - secret_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - secret_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_secret_read.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = _schema_secret_read.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_azure_first_party_managed_certificate = _schema_secret_read.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - disc_azure_first_party_managed_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"read_only": True}, - ) - cls._build_schema_resource_reference_read(disc_azure_first_party_managed_certificate.secret_source) - disc_azure_first_party_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_azure_first_party_managed_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - - subject_alternative_names = _schema_secret_read.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_customer_certificate = _schema_secret_read.properties.parameters.discriminate_by("type", "CustomerCertificate") - disc_customer_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_customer_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_customer_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(disc_customer_certificate.secret_source) - disc_customer_certificate.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - disc_customer_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_customer_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.use_latest_version = AAZBoolType( - serialized_name="useLatestVersion", - ) - - subject_alternative_names = _schema_secret_read.properties.parameters.discriminate_by("type", "CustomerCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_managed_certificate = _schema_secret_read.properties.parameters.discriminate_by("type", "ManagedCertificate") - disc_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - - disc_url_signing_key = _schema_secret_read.properties.parameters.discriminate_by("type", "UrlSigningKey") - disc_url_signing_key.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - disc_url_signing_key.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(disc_url_signing_key.secret_source) - disc_url_signing_key.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - - system_data = _schema_secret_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_secret_read.id - _schema.name = cls._schema_secret_read.name - _schema.properties = cls._schema_secret_read.properties - _schema.system_data = cls._schema_secret_read.system_data - _schema.type = cls._schema_secret_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_wait.py deleted file mode 100644 index bc1bc51ed2a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/secret/_wait.py +++ /dev/null @@ -1,334 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd secret wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/secrets/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.secret_name = AAZStrArg( - options=["-n", "--name", "--secret-name"], - help="Name of the Secret under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecretsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class SecretsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "secretName", self.ctx.args.secret_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = cls._schema_on_200.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_azure_first_party_managed_certificate = cls._schema_on_200.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate") - disc_azure_first_party_managed_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"read_only": True}, - ) - _WaitHelper._build_schema_resource_reference_read(disc_azure_first_party_managed_certificate.secret_source) - disc_azure_first_party_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_azure_first_party_managed_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_azure_first_party_managed_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - - subject_alternative_names = cls._schema_on_200.properties.parameters.discriminate_by("type", "AzureFirstPartyManagedCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_customer_certificate = cls._schema_on_200.properties.parameters.discriminate_by("type", "CustomerCertificate") - disc_customer_certificate.certificate_authority = AAZStrType( - serialized_name="certificateAuthority", - flags={"read_only": True}, - ) - disc_customer_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_customer_certificate.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(disc_customer_certificate.secret_source) - disc_customer_certificate.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - disc_customer_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.subject_alternative_names = AAZListType( - serialized_name="subjectAlternativeNames", - ) - disc_customer_certificate.thumbprint = AAZStrType( - flags={"read_only": True}, - ) - disc_customer_certificate.use_latest_version = AAZBoolType( - serialized_name="useLatestVersion", - ) - - subject_alternative_names = cls._schema_on_200.properties.parameters.discriminate_by("type", "CustomerCertificate").subject_alternative_names - subject_alternative_names.Element = AAZStrType( - flags={"read_only": True}, - ) - - disc_managed_certificate = cls._schema_on_200.properties.parameters.discriminate_by("type", "ManagedCertificate") - disc_managed_certificate.expiration_date = AAZStrType( - serialized_name="expirationDate", - flags={"read_only": True}, - ) - disc_managed_certificate.subject = AAZStrType( - flags={"read_only": True}, - ) - - disc_url_signing_key = cls._schema_on_200.properties.parameters.discriminate_by("type", "UrlSigningKey") - disc_url_signing_key.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - disc_url_signing_key.secret_source = AAZObjectType( - serialized_name="secretSource", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(disc_url_signing_key.secret_source) - disc_url_signing_key.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__cmd_group.py deleted file mode 100644 index f45e74d3bd1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd security-policy", -) -class __CMDGroup(AAZCommandGroup): - """Manage security policies within the specified profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_create.py deleted file mode 100644 index 106f85d48eb..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_create.py +++ /dev/null @@ -1,398 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd security-policy create", -) -class Create(AAZCommand): - """Create a new security policy within the specified profile. - - :example: Creates a security policy to apply the specified WAF policy to an endpoint's default domain and a custom domain. - az afd security-policy create -g group --profile-name profile --security-policy-name sp1 --domains /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Cdn/profiles/profile1/afdEndpoints/endpoint1 /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Cdn/profiles/profile1/customDomains/customDomain1 --waf-policy /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/waf1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/securitypolicies/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.security_policy_name = AAZStrArg( - options=["-n", "--name", "--security-policy-name"], - help="Name of the security policy under the profile.", - required=True, - ) - - # define Arg Group "Parameters" - - _args_schema = cls._args_schema - _args_schema.web_application_firewall = AAZObjectArg( - options=["--web-application-firewall"], - arg_group="Parameters", - ) - - web_application_firewall = cls._args_schema.web_application_firewall - web_application_firewall.associations = AAZListArg( - options=["associations"], - help="Waf associations", - ) - web_application_firewall.waf_policy = AAZStrArg( - options=["waf-policy"], - help="The ID of Front Door WAF policy.", - ) - - associations = cls._args_schema.web_application_firewall.associations - associations.Element = AAZObjectArg() - - _element = cls._args_schema.web_application_firewall.associations.Element - _element.domains = AAZListArg( - options=["domains"], - help="List of domains.", - ) - _element.patterns_to_match = AAZListArg( - options=["patterns-to-match"], - help="List of paths", - ) - - domains = cls._args_schema.web_application_firewall.associations.Element.domains - domains.Element = AAZObjectArg() - - _element = cls._args_schema.web_application_firewall.associations.Element.domains.Element - _element.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - patterns_to_match = cls._args_schema.web_application_firewall.associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.SecurityPoliciesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class SecurityPoliciesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "securityPolicyName", self.ctx.args.security_policy_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("parameters", AAZObjectType) - - parameters = _builder.get(".properties.parameters") - if parameters is not None: - parameters.set_const("type", "WebApplicationFirewall", AAZStrType, ".web_application_firewall", typ_kwargs={"flags": {"required": True}}) - parameters.discriminate_by("type", "WebApplicationFirewall") - - disc_web_application_firewall = _builder.get(".properties.parameters{type:WebApplicationFirewall}") - if disc_web_application_firewall is not None: - disc_web_application_firewall.set_prop("associations", AAZListType, ".web_application_firewall.associations") - disc_web_application_firewall.set_prop("wafPolicy", AAZObjectType) - - associations = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations") - if associations is not None: - associations.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[]") - if _elements is not None: - _elements.set_prop("domains", AAZListType, ".domains") - _elements.set_prop("patternsToMatch", AAZListType, ".patterns_to_match") - - domains = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[].domains") - if domains is not None: - domains.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[].domains[]") - if _elements is not None: - _elements.set_prop("id", AAZStrType, ".id") - - patterns_to_match = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[].patternsToMatch") - if patterns_to_match is not None: - patterns_to_match.set_elements(AAZStrType, ".") - - waf_policy = _builder.get(".properties.parameters{type:WebApplicationFirewall}.wafPolicy") - if waf_policy is not None: - waf_policy.set_prop("id", AAZStrType, ".web_application_firewall.waf_policy") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_security_policy_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_security_policy_read = None - - @classmethod - def _build_schema_security_policy_read(cls, _schema): - if cls._schema_security_policy_read is not None: - _schema.id = cls._schema_security_policy_read.id - _schema.name = cls._schema_security_policy_read.name - _schema.properties = cls._schema_security_policy_read.properties - _schema.system_data = cls._schema_security_policy_read.system_data - _schema.type = cls._schema_security_policy_read.type - return - - cls._schema_security_policy_read = _schema_security_policy_read = AAZObjectType() - - security_policy_read = _schema_security_policy_read - security_policy_read.id = AAZStrType( - flags={"read_only": True}, - ) - security_policy_read.name = AAZStrType( - flags={"read_only": True}, - ) - security_policy_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - security_policy_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - security_policy_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_security_policy_read.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = _schema_security_policy_read.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_web_application_firewall = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall") - disc_web_application_firewall.associations = AAZListType() - disc_web_application_firewall.waf_policy = AAZObjectType( - serialized_name="wafPolicy", - ) - - associations = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations - associations.Element = AAZObjectType() - - _element = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element - _element.domains = AAZListType() - _element.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - - domains = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains - domains.Element = AAZObjectType() - - _element = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrType() - - waf_policy = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").waf_policy - waf_policy.id = AAZStrType() - - system_data = _schema_security_policy_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_security_policy_read.id - _schema.name = cls._schema_security_policy_read.name - _schema.properties = cls._schema_security_policy_read.properties - _schema.system_data = cls._schema_security_policy_read.system_data - _schema.type = cls._schema_security_policy_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_delete.py deleted file mode 100644 index 40c7804c092..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_delete.py +++ /dev/null @@ -1,175 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd security-policy delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing security policy within profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/securitypolicies/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.security_policy_name = AAZStrArg( - options=["-n", "--name", "--security-policy-name"], - help="Name of the security policy under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.SecurityPoliciesDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class SecurityPoliciesDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "securityPolicyName", self.ctx.args.security_policy_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_list.py deleted file mode 100644 index b04b495322b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_list.py +++ /dev/null @@ -1,265 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd security-policy list", -) -class List(AAZCommand): - """List security policies associated with the profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/securitypolicies", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecurityPoliciesListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class SecurityPoliciesListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_web_application_firewall = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall") - disc_web_application_firewall.associations = AAZListType() - disc_web_application_firewall.waf_policy = AAZObjectType( - serialized_name="wafPolicy", - ) - - associations = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations - associations.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element - _element.domains = AAZListType() - _element.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - - domains = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains - domains.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrType() - - waf_policy = cls._schema_on_200.value.Element.properties.parameters.discriminate_by("type", "WebApplicationFirewall").waf_policy - waf_policy.id = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_show.py deleted file mode 100644 index 39db40a940f..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_show.py +++ /dev/null @@ -1,263 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd security-policy show", -) -class Show(AAZCommand): - """Get an existing security policy within a profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/securitypolicies/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.security_policy_name = AAZStrArg( - options=["-n", "--name", "--security-policy-name"], - help="Name of the security policy under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecurityPoliciesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class SecurityPoliciesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "securityPolicyName", self.ctx.args.security_policy_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = cls._schema_on_200.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_web_application_firewall = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall") - disc_web_application_firewall.associations = AAZListType() - disc_web_application_firewall.waf_policy = AAZObjectType( - serialized_name="wafPolicy", - ) - - associations = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations - associations.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element - _element.domains = AAZListType() - _element.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - - domains = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains - domains.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrType() - - waf_policy = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").waf_policy - waf_policy.id = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_update.py deleted file mode 100644 index 53fc770f168..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_update.py +++ /dev/null @@ -1,534 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd security-policy update", -) -class Update(AAZCommand): - """Update a new security policy within the specified profile. - - :example: Update the specified security policy's domain list. - az afd security-policy update -g group --security-policy-name sp1 --profile-name profile --domains /subscriptions/sub1/resourcegroups/rg1/providers/Microsoft.Cdn/profiles/profile1/customDomains/customDomain1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/securitypolicies/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.security_policy_name = AAZStrArg( - options=["-n", "--name", "--security-policy-name"], - help="Name of the security policy under the profile.", - required=True, - id_part="child_name_1", - ) - - # define Arg Group "Parameters" - - _args_schema = cls._args_schema - _args_schema.web_application_firewall = AAZObjectArg( - options=["--web-application-firewall"], - arg_group="Parameters", - ) - - web_application_firewall = cls._args_schema.web_application_firewall - web_application_firewall.associations = AAZListArg( - options=["associations"], - help="Waf associations", - nullable=True, - ) - web_application_firewall.waf_policy = AAZStrArg( - options=["waf-policy"], - help="The ID of Front Door WAF policy.", - nullable=True, - ) - - associations = cls._args_schema.web_application_firewall.associations - associations.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.web_application_firewall.associations.Element - _element.domains = AAZListArg( - options=["domains"], - help="List of domains.", - nullable=True, - ) - _element.patterns_to_match = AAZListArg( - options=["patterns-to-match"], - help="List of paths", - nullable=True, - ) - - domains = cls._args_schema.web_application_firewall.associations.Element.domains - domains.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.web_application_firewall.associations.Element.domains.Element - _element.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - patterns_to_match = cls._args_schema.web_application_firewall.associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrArg( - nullable=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecurityPoliciesGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.SecurityPoliciesCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class SecurityPoliciesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "securityPolicyName", self.ctx.args.security_policy_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_security_policy_read(cls._schema_on_200) - - return cls._schema_on_200 - - class SecurityPoliciesCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "securityPolicyName", self.ctx.args.security_policy_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_security_policy_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("parameters", AAZObjectType) - - parameters = _builder.get(".properties.parameters") - if parameters is not None: - parameters.set_const("type", "WebApplicationFirewall", AAZStrType, ".web_application_firewall", typ_kwargs={"flags": {"required": True}}) - parameters.discriminate_by("type", "WebApplicationFirewall") - - disc_web_application_firewall = _builder.get(".properties.parameters{type:WebApplicationFirewall}") - if disc_web_application_firewall is not None: - disc_web_application_firewall.set_prop("associations", AAZListType, ".web_application_firewall.associations") - disc_web_application_firewall.set_prop("wafPolicy", AAZObjectType) - - associations = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations") - if associations is not None: - associations.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[]") - if _elements is not None: - _elements.set_prop("domains", AAZListType, ".domains") - _elements.set_prop("patternsToMatch", AAZListType, ".patterns_to_match") - - domains = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[].domains") - if domains is not None: - domains.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[].domains[]") - if _elements is not None: - _elements.set_prop("id", AAZStrType, ".id") - - patterns_to_match = _builder.get(".properties.parameters{type:WebApplicationFirewall}.associations[].patternsToMatch") - if patterns_to_match is not None: - patterns_to_match.set_elements(AAZStrType, ".") - - waf_policy = _builder.get(".properties.parameters{type:WebApplicationFirewall}.wafPolicy") - if waf_policy is not None: - waf_policy.set_prop("id", AAZStrType, ".web_application_firewall.waf_policy") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_security_policy_read = None - - @classmethod - def _build_schema_security_policy_read(cls, _schema): - if cls._schema_security_policy_read is not None: - _schema.id = cls._schema_security_policy_read.id - _schema.name = cls._schema_security_policy_read.name - _schema.properties = cls._schema_security_policy_read.properties - _schema.system_data = cls._schema_security_policy_read.system_data - _schema.type = cls._schema_security_policy_read.type - return - - cls._schema_security_policy_read = _schema_security_policy_read = AAZObjectType() - - security_policy_read = _schema_security_policy_read - security_policy_read.id = AAZStrType( - flags={"read_only": True}, - ) - security_policy_read.name = AAZStrType( - flags={"read_only": True}, - ) - security_policy_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - security_policy_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - security_policy_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_security_policy_read.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = _schema_security_policy_read.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_web_application_firewall = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall") - disc_web_application_firewall.associations = AAZListType() - disc_web_application_firewall.waf_policy = AAZObjectType( - serialized_name="wafPolicy", - ) - - associations = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations - associations.Element = AAZObjectType() - - _element = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element - _element.domains = AAZListType() - _element.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - - domains = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains - domains.Element = AAZObjectType() - - _element = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrType() - - waf_policy = _schema_security_policy_read.properties.parameters.discriminate_by("type", "WebApplicationFirewall").waf_policy - waf_policy.id = AAZStrType() - - system_data = _schema_security_policy_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_security_policy_read.id - _schema.name = cls._schema_security_policy_read.name - _schema.properties = cls._schema_security_policy_read.properties - _schema.system_data = cls._schema_security_policy_read.system_data - _schema.type = cls._schema_security_policy_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_wait.py deleted file mode 100644 index 4109ae8d0aa..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/security_policy/_wait.py +++ /dev/null @@ -1,262 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd security-policy wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/securitypolicies/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.security_policy_name = AAZStrArg( - options=["-n", "--name", "--security-policy-name"], - help="Name of the security policy under the profile.", - required=True, - id_part="child_name_1", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.SecurityPoliciesGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class SecurityPoliciesGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "securityPolicyName", self.ctx.args.security_policy_name, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.parameters = AAZObjectType() - properties.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = cls._schema_on_200.properties.parameters - parameters.type = AAZStrType( - flags={"required": True}, - ) - - disc_web_application_firewall = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall") - disc_web_application_firewall.associations = AAZListType() - disc_web_application_firewall.waf_policy = AAZObjectType( - serialized_name="wafPolicy", - ) - - associations = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations - associations.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element - _element.domains = AAZListType() - _element.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - - domains = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains - domains.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.domains.Element - _element.id = AAZStrType() - _element.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - patterns_to_match = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrType() - - waf_policy = cls._schema_on_200.properties.parameters.discriminate_by("type", "WebApplicationFirewall").waf_policy - waf_policy.id = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__cmd_group.py deleted file mode 100644 index 51f7b01784c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd waf-log-analytic", -) -class __CMDGroup(AAZCommandGroup): - """Manage afd WAF related log analytic results. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__init__.py deleted file mode 100644 index 5a9d61963d6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__cmd_group.py deleted file mode 100644 index be74b64eb72..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd waf-log-analytic metric", -) -class __CMDGroup(AAZCommandGroup): - """Manage WAF related metric statistics for AFD profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/_list.py deleted file mode 100644 index 8a9c5c3ede6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/metric/_list.py +++ /dev/null @@ -1,267 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd waf-log-analytic metric list", -) -class List(AAZCommand): - """Get Waf related log analytics report for AFD profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/getwafloganalyticsmetrics", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.actions = AAZListArg( - options=["--actions"], - ) - _args_schema.date_time_begin = AAZDateTimeArg( - options=["--date-time-begin"], - help="The start datetime.", - required=True, - ) - _args_schema.date_time_end = AAZDateTimeArg( - options=["--date-time-end"], - help="The end datetime.", - required=True, - ) - _args_schema.granularity = AAZStrArg( - options=["--granularity"], - help="The interval granularity.", - required=True, - enum={"P1D": "P1D", "PT1H": "PT1H", "PT5M": "PT5M"}, - ) - _args_schema.group_by = AAZListArg( - options=["--group-by"], - ) - _args_schema.metrics = AAZListArg( - options=["--metrics"], - required=True, - ) - _args_schema.rule_types = AAZListArg( - options=["--rule-types"], - ) - - actions = cls._args_schema.actions - actions.Element = AAZStrArg( - enum={"allow": "allow", "block": "block", "log": "log", "redirect": "redirect"}, - ) - - group_by = cls._args_schema.group_by - group_by.Element = AAZStrArg( - enum={"customDomain": "customDomain", "httpStatusCode": "httpStatusCode"}, - ) - - metrics = cls._args_schema.metrics - metrics.Element = AAZStrArg( - enum={"clientRequestCount": "clientRequestCount"}, - ) - - rule_types = cls._args_schema.rule_types - rule_types.Element = AAZStrArg( - enum={"bot": "bot", "custom": "custom", "managed": "managed"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.LogAnalyticsGetWafLogAnalyticsMetrics(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class LogAnalyticsGetWafLogAnalyticsMetrics(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getWafLogAnalyticsMetrics", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "actions", self.ctx.args.actions, - ), - **self.serialize_query_param( - "dateTimeBegin", self.ctx.args.date_time_begin, - required=True, - ), - **self.serialize_query_param( - "dateTimeEnd", self.ctx.args.date_time_end, - required=True, - ), - **self.serialize_query_param( - "granularity", self.ctx.args.granularity, - required=True, - ), - **self.serialize_query_param( - "groupBy", self.ctx.args.group_by, - ), - **self.serialize_query_param( - "metrics", self.ctx.args.metrics, - required=True, - ), - **self.serialize_query_param( - "ruleTypes", self.ctx.args.rule_types, - ), - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.date_time_begin = AAZStrType( - serialized_name="dateTimeBegin", - ) - _schema_on_200.date_time_end = AAZStrType( - serialized_name="dateTimeEnd", - ) - _schema_on_200.granularity = AAZStrType() - _schema_on_200.series = AAZListType() - - series = cls._schema_on_200.series - series.Element = AAZObjectType() - - _element = cls._schema_on_200.series.Element - _element.data = AAZListType() - _element.groups = AAZListType() - _element.metric = AAZStrType() - _element.unit = AAZStrType() - - data = cls._schema_on_200.series.Element.data - data.Element = AAZObjectType() - - _element = cls._schema_on_200.series.Element.data.Element - _element.date_time = AAZStrType( - serialized_name="dateTime", - ) - _element.value = AAZFloatType() - - groups = cls._schema_on_200.series.Element.groups - groups.Element = AAZObjectType() - - _element = cls._schema_on_200.series.Element.groups.Element - _element.name = AAZStrType() - _element.value = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__cmd_group.py deleted file mode 100644 index 487b45a9773..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "afd waf-log-analytic ranking", -) -class __CMDGroup(AAZCommandGroup): - """Manage WAF related ranking statistics for AFD profile. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/_list.py deleted file mode 100644 index bde335a69c2..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/afd/waf_log_analytic/ranking/_list.py +++ /dev/null @@ -1,266 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "afd waf-log-analytic ranking list", -) -class List(AAZCommand): - """Get WAF log analytics charts for AFD profile - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/getwafloganalyticsrankings", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.actions = AAZListArg( - options=["--actions"], - ) - _args_schema.date_time_begin = AAZDateTimeArg( - options=["--date-time-begin"], - help="The start datetime.", - required=True, - ) - _args_schema.date_time_end = AAZDateTimeArg( - options=["--date-time-end"], - help="The end datetime.", - required=True, - ) - _args_schema.max_ranking = AAZIntArg( - options=["--max-ranking"], - help="The maximum number of rows to return based on the ranking.", - required=True, - ) - _args_schema.metrics = AAZListArg( - options=["--metrics"], - required=True, - ) - _args_schema.rankings = AAZListArg( - options=["--rankings"], - required=True, - ) - _args_schema.rule_types = AAZListArg( - options=["--rule-types"], - ) - - actions = cls._args_schema.actions - actions.Element = AAZStrArg( - enum={"allow": "allow", "block": "block", "log": "log", "redirect": "redirect"}, - ) - - metrics = cls._args_schema.metrics - metrics.Element = AAZStrArg( - enum={"clientRequestCount": "clientRequestCount"}, - ) - - rankings = cls._args_schema.rankings - rankings.Element = AAZStrArg( - enum={"action": "action", "clientIp": "clientIp", "countryOrRegion": "countryOrRegion", "ruleGroup": "ruleGroup", "ruleId": "ruleId", "ruleType": "ruleType", "url": "url", "userAgent": "userAgent"}, - ) - - rule_types = cls._args_schema.rule_types - rule_types.Element = AAZStrArg( - enum={"bot": "bot", "custom": "custom", "managed": "managed"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.LogAnalyticsGetWafLogAnalyticsRankings(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class LogAnalyticsGetWafLogAnalyticsRankings(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/getWafLogAnalyticsRankings", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "actions", self.ctx.args.actions, - ), - **self.serialize_query_param( - "dateTimeBegin", self.ctx.args.date_time_begin, - required=True, - ), - **self.serialize_query_param( - "dateTimeEnd", self.ctx.args.date_time_end, - required=True, - ), - **self.serialize_query_param( - "maxRanking", self.ctx.args.max_ranking, - required=True, - ), - **self.serialize_query_param( - "metrics", self.ctx.args.metrics, - required=True, - ), - **self.serialize_query_param( - "rankings", self.ctx.args.rankings, - required=True, - ), - **self.serialize_query_param( - "ruleTypes", self.ctx.args.rule_types, - ), - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.data = AAZListType() - _schema_on_200.date_time_begin = AAZStrType( - serialized_name="dateTimeBegin", - ) - _schema_on_200.date_time_end = AAZStrType( - serialized_name="dateTimeEnd", - ) - _schema_on_200.groups = AAZListType() - - data = cls._schema_on_200.data - data.Element = AAZObjectType() - - _element = cls._schema_on_200.data.Element - _element.group_values = AAZListType( - serialized_name="groupValues", - ) - _element.metrics = AAZListType() - - group_values = cls._schema_on_200.data.Element.group_values - group_values.Element = AAZStrType() - - metrics = cls._schema_on_200.data.Element.metrics - metrics.Element = AAZObjectType() - - _element = cls._schema_on_200.data.Element.metrics.Element - _element.metric = AAZStrType() - _element.percentage = AAZFloatType() - _element.value = AAZIntType() - - groups = cls._schema_on_200.groups - groups.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__cmd_group.py deleted file mode 100644 index c63e9a7cecd..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn", -) -class __CMDGroup(AAZCommandGroup): - """Manage Azure Content Delivery Networks (CDNs). - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__init__.py deleted file mode 100644 index 96a93099f11..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._name_exists import * -from ._usage import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_name_exists.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_name_exists.py deleted file mode 100644 index 85bb6bc0708..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_name_exists.py +++ /dev/null @@ -1,188 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn name-exists", -) -class NameExists(AAZCommand): - """Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint. - - :example: Check whether the resource name contoso is available or not. - az cdn name-exists --name contoso - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.cdn/checknameavailability", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - # define Arg Group "CheckNameAvailabilityInput" - - _args_schema = cls._args_schema - _args_schema.name = AAZStrArg( - options=["--name"], - arg_group="CheckNameAvailabilityInput", - help="The resource name to validate.", - required=True, - ) - _args_schema.type = AAZStrArg( - options=["--type"], - arg_group="CheckNameAvailabilityInput", - help="The type of the resource whose name is to be validated.", - required=True, - default="Microsoft.Cdn/Profiles/Endpoints", - enum={"Microsoft.Cdn/Profiles/AfdEndpoints": "Microsoft.Cdn/Profiles/AfdEndpoints", "Microsoft.Cdn/Profiles/Endpoints": "Microsoft.Cdn/Profiles/Endpoints"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.CheckNameAvailabilityWithSubscription(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class CheckNameAvailabilityWithSubscription(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.Cdn/checkNameAvailability", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("name", AAZStrType, ".name", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("type", AAZStrType, ".type", typ_kwargs={"flags": {"required": True}}) - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.message = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name_available = AAZBoolType( - serialized_name="nameAvailable", - flags={"read_only": True}, - ) - _schema_on_200.reason = AAZStrType( - flags={"read_only": True}, - ) - - return cls._schema_on_200 - - -class _NameExistsHelper: - """Helper class for NameExists""" - - -__all__ = ["NameExists"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_usage.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_usage.py deleted file mode 100644 index d0abd8eaa72..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/_usage.py +++ /dev/null @@ -1,169 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn usage", -) -class Usage(AAZCommand): - """Check the quota and actual usage of the CDN profiles under the given subscription. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.cdn/checkresourceusage", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.ResourceUsageList(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class ResourceUsageList(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.Cdn/checkResourceUsage", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.current_value = AAZIntType( - serialized_name="currentValue", - flags={"read_only": True}, - ) - _element.limit = AAZIntType( - flags={"read_only": True}, - ) - _element.resource_type = AAZStrType( - serialized_name="resourceType", - flags={"read_only": True}, - ) - _element.unit = AAZStrType( - flags={"read_only": True}, - ) - - return cls._schema_on_200 - - -class _UsageHelper: - """Helper class for Usage""" - - -__all__ = ["Usage"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__cmd_group.py deleted file mode 100644 index c32e5336762..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn custom-domain", -) -class __CMDGroup(AAZCommandGroup): - """Manage Azure CDN Custom Domains to provide custom host names for endpoints. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__init__.py deleted file mode 100644 index 7070c1f0292..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._disable_https import * -from ._enable_https import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_create.py deleted file mode 100644 index ef402088413..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_create.py +++ /dev/null @@ -1,378 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain create", -) -class Create(AAZCommand): - """Create a new custom domain within an endpoint. - - :example: Create a custom domain with resource name customdomain1 within an endpoint and profile. - az cdn custom-domain create -g group --endpoint-name endpoint --profile-name profile -n customdomain1 --hostname www.example.com - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.hostname = AAZStrArg( - options=["--hostname"], - arg_group="Properties", - help="The host name of the custom domain. Must be a domain name.", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.CustomDomainsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class CustomDomainsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("hostName", AAZStrType, ".hostname", typ_kwargs={"flags": {"required": True}}) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_custom_domain_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_custom_domain_read = None - - @classmethod - def _build_schema_custom_domain_read(cls, _schema): - if cls._schema_custom_domain_read is not None: - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - return - - cls._schema_custom_domain_read = _schema_custom_domain_read = AAZObjectType() - - custom_domain_read = _schema_custom_domain_read - custom_domain_read.id = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.name = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - custom_domain_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - custom_domain_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_custom_domain_read.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = _schema_custom_domain_read.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = _schema_custom_domain_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_delete.py deleted file mode 100644 index f040c7dd48f..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_delete.py +++ /dev/null @@ -1,182 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain delete", -) -class Delete(AAZCommand): - """Delete an existing custom domain within an endpoint. - - :example: Delete the custom domain of a CDN. - az cdn custom-domain delete -g group --endpoint-name endpoint --profile-name profile -n customdomain1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.CustomDomainsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class CustomDomainsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_disable_https.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_disable_https.py deleted file mode 100644 index 60fc4975863..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_disable_https.py +++ /dev/null @@ -1,351 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain disable-https", -) -class DisableHttps(AAZCommand): - """Disable https delivery of the custom domain. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}/disablecustomhttps", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.CustomDomainsDisableCustomHttps(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class CustomDomainsDisableCustomHttps(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}/disableCustomHttps", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _DisableHttpsHelper._build_schema_custom_domain_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _DisableHttpsHelper: - """Helper class for DisableHttps""" - - _schema_custom_domain_read = None - - @classmethod - def _build_schema_custom_domain_read(cls, _schema): - if cls._schema_custom_domain_read is not None: - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - return - - cls._schema_custom_domain_read = _schema_custom_domain_read = AAZObjectType() - - custom_domain_read = _schema_custom_domain_read - custom_domain_read.id = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.name = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - custom_domain_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - custom_domain_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_custom_domain_read.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = _schema_custom_domain_read.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = _schema_custom_domain_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - - -__all__ = ["DisableHttps"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_enable_https.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_enable_https.py deleted file mode 100644 index c9f1828814e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_enable_https.py +++ /dev/null @@ -1,484 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain enable-https", -) -class EnableHttps(AAZCommand): - """Enable https delivery of the custom domain. - - :example: Enable HTTPS for custom domain with resource name customdomain1 using a CDN-managed certificate - az cdn custom-domain enable-https -g group --profile-name profile --endpoint-name endpoint -n customdomain1 - - :example: Enable HTTPS for custom domain with resource name customdomain1 using a CDN-managed certificate and set the minimum TLS version to 1.2 - az cdn custom-domain enable-https -g group --profile-name profile --endpoint-name endpoint -n customdomain1 --min-tls-version 1.2 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}/enablecustomhttps", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "CustomDomainHttpsParameters" - - _args_schema = cls._args_schema - _args_schema.azure_key_vault = AAZObjectArg( - options=["--azure-key-vault"], - arg_group="CustomDomainHttpsParameters", - ) - _args_schema.cdn = AAZObjectArg( - options=["--cdn"], - arg_group="CustomDomainHttpsParameters", - ) - _args_schema.minimum_tls_version = AAZStrArg( - options=["--minimum-tls-version"], - arg_group="CustomDomainHttpsParameters", - help="TLS protocol version that will be used for Https", - enum={"None": "None", "TLS10": "TLS10", "TLS12": "TLS12"}, - ) - _args_schema.protocol_type = AAZStrArg( - options=["--protocol-type"], - arg_group="CustomDomainHttpsParameters", - help="Defines the TLS extension protocol that is used for secure delivery.", - enum={"IPBased": "IPBased", "ServerNameIndication": "ServerNameIndication"}, - ) - - azure_key_vault = cls._args_schema.azure_key_vault - azure_key_vault.certificate_source_parameters = AAZObjectArg( - options=["certificate-source-parameters"], - help="Defines the certificate source parameters using user's keyvault certificate for enabling SSL.", - required=True, - ) - - certificate_source_parameters = cls._args_schema.azure_key_vault.certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrArg( - options=["delete-rule"], - help="Describes the action that shall be taken when the certificate is removed from Key Vault.", - required=True, - enum={"NoAction": "NoAction"}, - ) - certificate_source_parameters.resource_group_name = AAZStrArg( - options=["resource-group-name"], - help="Resource group of the user's Key Vault containing the SSL certificate", - required=True, - ) - certificate_source_parameters.secret_name = AAZStrArg( - options=["secret-name"], - help="The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.", - required=True, - ) - certificate_source_parameters.secret_version = AAZStrArg( - options=["secret-version"], - help="The version(GUID) of Key Vault Secret in Key Vault.", - ) - certificate_source_parameters.subscription_id = AAZStrArg( - options=["subscription-id"], - help="Subscription Id of the user's Key Vault containing the SSL certificate", - required=True, - ) - certificate_source_parameters.update_rule = AAZStrArg( - options=["update-rule"], - help="Describes the action that shall be taken when the certificate is updated in Key Vault.", - required=True, - enum={"NoAction": "NoAction"}, - ) - certificate_source_parameters.vault_name = AAZStrArg( - options=["vault-name"], - help="The name of the user's Key Vault containing the SSL certificate", - required=True, - ) - - cdn = cls._args_schema.cdn - cdn.certificate_source_parameters = AAZObjectArg( - options=["certificate-source-parameters"], - help="Defines the certificate source parameters using CDN managed certificate for enabling SSL.", - required=True, - ) - - certificate_source_parameters = cls._args_schema.cdn.certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrArg( - options=["certificate-type"], - help="Type of certificate used", - required=True, - enum={"Dedicated": "Dedicated", "Shared": "Shared"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.CustomDomainsEnableCustomHttps(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class CustomDomainsEnableCustomHttps(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}/enableCustomHttps", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"client_flatten": True}} - ) - _builder.set_const("certificateSource", "AzureKeyVault", AAZStrType, ".azure_key_vault", typ_kwargs={"flags": {"required": True}}) - _builder.set_const("certificateSource", "Cdn", AAZStrType, ".cdn", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("minimumTlsVersion", AAZStrType, ".minimum_tls_version") - _builder.set_prop("protocolType", AAZStrType, ".protocol_type", typ_kwargs={"flags": {"required": True}}) - _builder.discriminate_by("certificateSource", "AzureKeyVault") - _builder.discriminate_by("certificateSource", "Cdn") - - disc_azure_key_vault = _builder.get("{certificateSource:AzureKeyVault}") - if disc_azure_key_vault is not None: - disc_azure_key_vault.set_prop("certificateSourceParameters", AAZObjectType, ".azure_key_vault.certificate_source_parameters", typ_kwargs={"flags": {"required": True}}) - - certificate_source_parameters = _builder.get("{certificateSource:AzureKeyVault}.certificateSourceParameters") - if certificate_source_parameters is not None: - certificate_source_parameters.set_prop("deleteRule", AAZStrType, ".delete_rule", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_prop("resourceGroupName", AAZStrType, ".resource_group_name", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_prop("secretName", AAZStrType, ".secret_name", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_prop("secretVersion", AAZStrType, ".secret_version") - certificate_source_parameters.set_prop("subscriptionId", AAZStrType, ".subscription_id", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_const("typeName", "KeyVaultCertificateSourceParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_prop("updateRule", AAZStrType, ".update_rule", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_prop("vaultName", AAZStrType, ".vault_name", typ_kwargs={"flags": {"required": True}}) - - disc_cdn = _builder.get("{certificateSource:Cdn}") - if disc_cdn is not None: - disc_cdn.set_prop("certificateSourceParameters", AAZObjectType, ".cdn.certificate_source_parameters", typ_kwargs={"flags": {"required": True}}) - - certificate_source_parameters = _builder.get("{certificateSource:Cdn}.certificateSourceParameters") - if certificate_source_parameters is not None: - certificate_source_parameters.set_prop("certificateType", AAZStrType, ".certificate_type", typ_kwargs={"flags": {"required": True}}) - certificate_source_parameters.set_const("typeName", "CdnCertificateSourceParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _EnableHttpsHelper._build_schema_custom_domain_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _EnableHttpsHelper: - """Helper class for EnableHttps""" - - _schema_custom_domain_read = None - - @classmethod - def _build_schema_custom_domain_read(cls, _schema): - if cls._schema_custom_domain_read is not None: - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - return - - cls._schema_custom_domain_read = _schema_custom_domain_read = AAZObjectType() - - custom_domain_read = _schema_custom_domain_read - custom_domain_read.id = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.name = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - custom_domain_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - custom_domain_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_custom_domain_read.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = _schema_custom_domain_read.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = _schema_custom_domain_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - - -__all__ = ["EnableHttps"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_list.py deleted file mode 100644 index dc5ad7c2350..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_list.py +++ /dev/null @@ -1,314 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain list", -) -class List(AAZCommand): - """List all of the existing custom domains within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.CustomDomainsListByEndpoint(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class CustomDomainsListByEndpoint(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = cls._schema_on_200.value.Element.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = cls._schema_on_200.value.Element.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = cls._schema_on_200.value.Element.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = cls._schema_on_200.value.Element.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = cls._schema_on_200.value.Element.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_show.py deleted file mode 100644 index 17c1d7b830f..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_show.py +++ /dev/null @@ -1,316 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain show", -) -class Show(AAZCommand): - """Get an existing custom domain within an endpoint. - - :example: Get the details of a custom domain with resource name customdomain1. - az cdn custom-domain show -g group --endpoint-name endpoint --profile-name profile -n customdomain1 - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.CustomDomainsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class CustomDomainsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = cls._schema_on_200.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_update.py deleted file mode 100644 index 0e74375f406..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_update.py +++ /dev/null @@ -1,505 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain update", -) -class Update(AAZCommand): - """Update a new custom domain within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.hostname = AAZStrArg( - options=["--hostname"], - arg_group="Properties", - help="The host name of the custom domain. Must be a domain name.", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.CustomDomainsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.CustomDomainsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class CustomDomainsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_custom_domain_read(cls._schema_on_200) - - return cls._schema_on_200 - - class CustomDomainsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_custom_domain_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("hostName", AAZStrType, ".hostname", typ_kwargs={"flags": {"required": True}}) - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_custom_domain_read = None - - @classmethod - def _build_schema_custom_domain_read(cls, _schema): - if cls._schema_custom_domain_read is not None: - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - return - - cls._schema_custom_domain_read = _schema_custom_domain_read = AAZObjectType() - - custom_domain_read = _schema_custom_domain_read - custom_domain_read.id = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.name = AAZStrType( - flags={"read_only": True}, - ) - custom_domain_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - custom_domain_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - custom_domain_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_custom_domain_read.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = _schema_custom_domain_read.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = _schema_custom_domain_read.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = _schema_custom_domain_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_custom_domain_read.id - _schema.name = cls._schema_custom_domain_read.name - _schema.properties = cls._schema_custom_domain_read.properties - _schema.system_data = cls._schema_custom_domain_read.system_data - _schema.type = cls._schema_custom_domain_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_wait.py deleted file mode 100644 index e0245cad00b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/custom_domain/_wait.py +++ /dev/null @@ -1,312 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn custom-domain wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/customdomains/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.custom_domain_name = AAZStrArg( - options=["-n", "--name", "--custom-domain-name"], - help="Name of the custom domain within an endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.CustomDomainsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class CustomDomainsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "customDomainName", self.ctx.args.custom_domain_name, - required=True, - ), - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.custom_https_parameters = AAZObjectType( - serialized_name="customHttpsParameters", - ) - properties.custom_https_provisioning_state = AAZStrType( - serialized_name="customHttpsProvisioningState", - flags={"read_only": True}, - ) - properties.custom_https_provisioning_substate = AAZStrType( - serialized_name="customHttpsProvisioningSubstate", - flags={"read_only": True}, - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - custom_https_parameters = cls._schema_on_200.properties.custom_https_parameters - custom_https_parameters.certificate_source = AAZStrType( - serialized_name="certificateSource", - flags={"required": True}, - ) - custom_https_parameters.minimum_tls_version = AAZStrType( - serialized_name="minimumTlsVersion", - ) - custom_https_parameters.protocol_type = AAZStrType( - serialized_name="protocolType", - flags={"required": True}, - ) - - disc_azure_key_vault = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault") - disc_azure_key_vault.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "AzureKeyVault").certificate_source_parameters - certificate_source_parameters.delete_rule = AAZStrType( - serialized_name="deleteRule", - flags={"required": True}, - ) - certificate_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - certificate_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - certificate_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - ) - certificate_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - certificate_source_parameters.update_rule = AAZStrType( - serialized_name="updateRule", - flags={"required": True}, - ) - certificate_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - disc_cdn = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn") - disc_cdn.certificate_source_parameters = AAZObjectType( - serialized_name="certificateSourceParameters", - flags={"required": True}, - ) - - certificate_source_parameters = cls._schema_on_200.properties.custom_https_parameters.discriminate_by("certificate_source", "Cdn").certificate_source_parameters - certificate_source_parameters.certificate_type = AAZStrType( - serialized_name="certificateType", - flags={"required": True}, - ) - certificate_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__cmd_group.py deleted file mode 100644 index b79aa0c02dc..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn edge-node", -) -class __CMDGroup(AAZCommandGroup): - """View all available CDN edge nodes. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__init__.py deleted file mode 100644 index d63ae5a6fc9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._list import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/_list.py deleted file mode 100644 index 8c21a62a74e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/edge_node/_list.py +++ /dev/null @@ -1,220 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn edge-node list", -) -class List(AAZCommand): - """List are the global Point of Presence (POP) locations used to deliver CDN content to end users. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/providers/microsoft.cdn/edgenodes", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - def _execute_operations(self): - self.pre_operations() - self.EdgeNodesList(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class EdgeNodesList(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/providers/Microsoft.Cdn/edgenodes", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.ip_address_groups = AAZListType( - serialized_name="ipAddressGroups", - flags={"required": True}, - ) - - ip_address_groups = cls._schema_on_200.value.Element.properties.ip_address_groups - ip_address_groups.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.ip_address_groups.Element - _element.delivery_region = AAZStrType( - serialized_name="deliveryRegion", - ) - _element.ipv4_addresses = AAZListType( - serialized_name="ipv4Addresses", - ) - _element.ipv6_addresses = AAZListType( - serialized_name="ipv6Addresses", - ) - - ipv4_addresses = cls._schema_on_200.value.Element.properties.ip_address_groups.Element.ipv4_addresses - ipv4_addresses.Element = AAZObjectType() - _ListHelper._build_schema_cidr_ip_address_read(ipv4_addresses.Element) - - ipv6_addresses = cls._schema_on_200.value.Element.properties.ip_address_groups.Element.ipv6_addresses - ipv6_addresses.Element = AAZObjectType() - _ListHelper._build_schema_cidr_ip_address_read(ipv6_addresses.Element) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_cidr_ip_address_read = None - - @classmethod - def _build_schema_cidr_ip_address_read(cls, _schema): - if cls._schema_cidr_ip_address_read is not None: - _schema.base_ip_address = cls._schema_cidr_ip_address_read.base_ip_address - _schema.prefix_length = cls._schema_cidr_ip_address_read.prefix_length - return - - cls._schema_cidr_ip_address_read = _schema_cidr_ip_address_read = AAZObjectType() - - cidr_ip_address_read = _schema_cidr_ip_address_read - cidr_ip_address_read.base_ip_address = AAZStrType( - serialized_name="baseIpAddress", - ) - cidr_ip_address_read.prefix_length = AAZIntType( - serialized_name="prefixLength", - ) - - _schema.base_ip_address = cls._schema_cidr_ip_address_read.base_ip_address - _schema.prefix_length = cls._schema_cidr_ip_address_read.prefix_length - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__cmd_group.py deleted file mode 100644 index 238d4ca1097..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn endpoint", -) -class __CMDGroup(AAZCommandGroup): - """Manage CDN endpoints. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__init__.py deleted file mode 100644 index 16b2b7784dd..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._load import * -from ._purge import * -from ._show import * -from ._start import * -from ._stop import * -from ._update import * -from ._validate_custom_domain import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_create.py deleted file mode 100644 index a9bae372cb2..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_create.py +++ /dev/null @@ -1,3522 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint create", -) -class Create(AAZCommand): - """Create a new CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. - - :example: Create an endpoint to service content for hostname over HTTP or HTTPS. - az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com - - :example: Create an endpoint with a custom domain origin with HTTP and HTTPS ports. - az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com 88 4444 - - :example: Create an endpoint with a custom domain origin with private link enabled. - az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com 80 443 /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.Network/privateLinkServices/pls1 eastus "Please approve this request" - - :example: Create an https-only endpoint with a custom domain origin and support compression for Azure CDN's default compression MIME types. - az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com --no-http --enable-compression - - :example: Create an endpoint with a custom domain origin and support compression for specific MIME types. - az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com --enable-compression --content-types-to-compress text/plain text/html - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "DefaultOriginGroup" - - _args_schema = cls._args_schema - _args_schema.default_origin_group = AAZStrArg( - options=["--default-origin-group"], - arg_group="DefaultOriginGroup", - help="The origin group to use for origins not explicitly included in an origin group. Can be specified as a resource ID or the name of an origin group of this endpoint.", - ) - - # define Arg Group "Endpoint" - - _args_schema = cls._args_schema - _args_schema.location = AAZResourceLocationArg( - arg_group="Endpoint", - help="Resource location.", - required=True, - fmt=AAZResourceLocationArgFormat( - resource_group_arg="resource_group", - ), - ) - _args_schema.tags = AAZDictArg( - options=["--tags"], - arg_group="Endpoint", - help="Resource tags.", - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg() - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.content_types_to_compress = AAZListArg( - options=["--content-types-to-compress"], - arg_group="Properties", - help="List of content types on which compression applies. The value should be a valid MIME type.", - ) - _args_schema.delivery_policy = AAZObjectArg( - options=["--delivery-policy"], - arg_group="Properties", - help="A policy that specifies the delivery rules to be used for an endpoint.", - ) - _args_schema.geo_filters = AAZListArg( - options=["--geo-filters"], - arg_group="Properties", - help="List of rules defining the user's geo access within a CDN endpoint. Each geo filter defines an access rule to a specified path or content, e.g. block APAC for path /pictures/", - ) - _args_schema.is_compression_enabled = AAZBoolArg( - options=["--is-compression-enabled"], - arg_group="Properties", - help="Indicates whether content compression is enabled on CDN. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on CDN when requested content is smaller than 1 byte or larger than 1 MB.", - ) - _args_schema.is_http_allowed = AAZBoolArg( - options=["--is-http-allowed"], - arg_group="Properties", - help="Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.", - default=True, - ) - _args_schema.is_https_allowed = AAZBoolArg( - options=["--is-https-allowed"], - arg_group="Properties", - help="Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.", - default=True, - ) - _args_schema.optimization_type = AAZStrArg( - options=["--optimization-type"], - arg_group="Properties", - help="Specifies what scenario the customer wants this CDN endpoint to optimize for, e.g. Download, Media services. With this information, CDN can apply scenario driven optimization.", - enum={"DynamicSiteAcceleration": "DynamicSiteAcceleration", "GeneralMediaStreaming": "GeneralMediaStreaming", "GeneralWebDelivery": "GeneralWebDelivery", "LargeFileDownload": "LargeFileDownload", "VideoOnDemandMediaStreaming": "VideoOnDemandMediaStreaming"}, - ) - _args_schema.origin_groups = AAZListArg( - options=["--origin-groups"], - arg_group="Properties", - help="The origin groups comprising of origins that are used for load balancing the traffic based on availability.", - ) - _args_schema.origin_host_header = AAZStrArg( - options=["--origin-host-header"], - arg_group="Properties", - help="The host header value sent to the origin with each request. This property at Endpoint is only allowed when endpoint uses single origin and can be overridden by the same property specified at origin.If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default.", - ) - _args_schema.origin_path = AAZStrArg( - options=["--origin-path"], - arg_group="Properties", - help="A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.", - ) - _args_schema.origins = AAZListArg( - options=["--origins"], - arg_group="Properties", - help="The source of the content being delivered via CDN.", - ) - _args_schema.probe_path = AAZStrArg( - options=["--probe-path"], - arg_group="Properties", - help="Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN. This is relative to the origin path. This property is only relevant when using a single origin.", - ) - _args_schema.query_string_caching_behavior = AAZStrArg( - options=["--query-string-caching-behavior"], - arg_group="Properties", - help="Defines how CDN caches requests that include query strings. You can ignore any query strings when caching, bypass caching to prevent requests that contain query strings from being cached, or cache every request with a unique URL.", - default="NotSet", - enum={"BypassCaching": "BypassCaching", "IgnoreQueryString": "IgnoreQueryString", "NotSet": "NotSet", "UseQueryString": "UseQueryString"}, - ) - _args_schema.url_signing_keys = AAZListArg( - options=["--url-signing-keys"], - arg_group="Properties", - help="List of keys used to validate the signed URL hashes.", - ) - _args_schema.web_application_firewall_policy_link = AAZObjectArg( - options=["--web-application-firewall-policy-link"], - arg_group="Properties", - help="Defines the Web Application Firewall policy for the endpoint (if applicable)", - ) - - content_types_to_compress = cls._args_schema.content_types_to_compress - content_types_to_compress.Element = AAZStrArg() - - delivery_policy = cls._args_schema.delivery_policy - delivery_policy.description = AAZStrArg( - options=["description"], - help="User-friendly description of the policy.", - ) - delivery_policy.rules = AAZListArg( - options=["rules"], - help="A list of the delivery rules.", - required=True, - ) - - rules = cls._args_schema.delivery_policy.rules - rules.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element - _element.actions = AAZListArg( - options=["actions"], - help="A list of actions that are executed when all the conditions of a rule are satisfied.", - required=True, - ) - _element.conditions = AAZListArg( - options=["conditions"], - help="A list of conditions that must be matched for the actions to be executed", - ) - _element.name = AAZStrArg( - options=["name"], - help="Name of the rule", - ) - _element.order = AAZIntArg( - options=["order"], - help="The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.", - required=True, - ) - - actions = cls._args_schema.delivery_policy.rules.Element.actions - actions.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element.actions.Element - _element.cache_expiration = AAZObjectArg( - options=["cache-expiration"], - ) - _element.cache_key_query_string = AAZObjectArg( - options=["cache-key-query-string"], - ) - _element.modify_request_header = AAZObjectArg( - options=["modify-request-header"], - ) - _element.modify_response_header = AAZObjectArg( - options=["modify-response-header"], - ) - _element.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - ) - _element.route_configuration_override = AAZObjectArg( - options=["route-configuration-override"], - ) - _element.url_redirect = AAZObjectArg( - options=["url-redirect"], - ) - _element.url_rewrite = AAZObjectArg( - options=["url-rewrite"], - ) - _element.url_signing = AAZObjectArg( - options=["url-signing"], - ) - - cache_expiration = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_expiration - cache_expiration.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_expiration.parameters - parameters.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - required=True, - enum={"BypassCache": "BypassCache", "Override": "Override", "SetIfMissing": "SetIfMissing"}, - ) - parameters.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - nullable=True, - ) - parameters.cache_type = AAZStrArg( - options=["cache-type"], - help="The level at which the content needs to be cached.", - required=True, - enum={"All": "All"}, - ) - - cache_key_query_string = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_key_query_string - cache_key_query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_key_query_string.parameters - parameters.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - nullable=True, - ) - parameters.query_string_behavior = AAZStrArg( - options=["query-string-behavior"], - help="Caching behavior for the requests", - required=True, - enum={"Exclude": "Exclude", "ExcludeAll": "ExcludeAll", "Include": "Include", "IncludeAll": "IncludeAll"}, - ) - - modify_request_header = cls._args_schema.delivery_policy.rules.Element.actions.Element.modify_request_header - modify_request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - cls._build_args_header_action_parameters_create(modify_request_header.parameters) - - modify_response_header = cls._args_schema.delivery_policy.rules.Element.actions.Element.modify_response_header - modify_response_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - cls._build_args_header_action_parameters_create(modify_response_header.parameters) - - origin_group_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.origin_group_override - origin_group_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.origin_group_override.parameters - parameters.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup.", - required=True, - ) - cls._build_args_resource_reference_create(parameters.origin_group) - - route_configuration_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override - route_configuration_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override.parameters - parameters.cache_configuration = AAZObjectArg( - options=["cache-configuration"], - help="The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.", - ) - parameters.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - help="A reference to the origin group override configuration. Leave empty to use the default origin group on route.", - ) - - cache_configuration = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override.parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - enum={"HonorOrigin": "HonorOrigin", "OverrideAlways": "OverrideAlways", "OverrideIfOriginMissing": "OverrideIfOriginMissing"}, - ) - cache_configuration.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - ) - cache_configuration.is_compression_enabled = AAZStrArg( - options=["is-compression-enabled"], - help="Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - cache_configuration.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - ) - cache_configuration.query_string_caching_behavior = AAZStrArg( - options=["query-string-caching-behavior"], - help="Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.", - enum={"IgnoreQueryString": "IgnoreQueryString", "IgnoreSpecifiedQueryStrings": "IgnoreSpecifiedQueryStrings", "IncludeSpecifiedQueryStrings": "IncludeSpecifiedQueryStrings", "UseQueryString": "UseQueryString"}, - ) - - origin_group_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override.parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrArg( - options=["forwarding-protocol"], - help="Protocol this rule will use when forwarding traffic to backends.", - enum={"HttpOnly": "HttpOnly", "HttpsOnly": "HttpsOnly", "MatchRequest": "MatchRequest"}, - ) - origin_group_override.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup on route.", - ) - cls._build_args_resource_reference_create(origin_group_override.origin_group) - - url_redirect = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_redirect - url_redirect.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_redirect.parameters - parameters.custom_fragment = AAZStrArg( - options=["custom-fragment"], - help="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.", - ) - parameters.custom_hostname = AAZStrArg( - options=["custom-hostname"], - help="Host to redirect. Leave empty to use the incoming host as the destination host.", - ) - parameters.custom_path = AAZStrArg( - options=["custom-path"], - help="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.", - ) - parameters.custom_query_string = AAZStrArg( - options=["custom-query-string"], - help="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.", - ) - parameters.destination_protocol = AAZStrArg( - options=["destination-protocol"], - help="Protocol to use for the redirect. The default value is MatchRequest", - enum={"Http": "Http", "Https": "Https", "MatchRequest": "MatchRequest"}, - ) - parameters.redirect_type = AAZStrArg( - options=["redirect-type"], - help="The redirect type the rule will use when redirecting traffic.", - required=True, - enum={"Found": "Found", "Moved": "Moved", "PermanentRedirect": "PermanentRedirect", "TemporaryRedirect": "TemporaryRedirect"}, - ) - - url_rewrite = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_rewrite - url_rewrite.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_rewrite.parameters - parameters.destination = AAZStrArg( - options=["destination"], - help="Define the relative URL to which the above requests will be rewritten by.", - required=True, - ) - parameters.preserve_unmatched_path = AAZBoolArg( - options=["preserve-unmatched-path"], - help="Whether to preserve unmatched path. Default value is true.", - ) - parameters.source_pattern = AAZStrArg( - options=["source-pattern"], - help="define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.", - required=True, - ) - - url_signing = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing - url_signing.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing.parameters - parameters.algorithm = AAZStrArg( - options=["algorithm"], - help="Algorithm to use for URL signing", - enum={"SHA256": "SHA256"}, - ) - parameters.parameter_name_override = AAZListArg( - options=["parameter-name-override"], - help="Defines which query string parameters in the url to be considered for expires, key id etc. ", - ) - - parameter_name_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing.parameters.parameter_name_override - parameter_name_override.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing.parameters.parameter_name_override.Element - _element.param_indicator = AAZStrArg( - options=["param-indicator"], - help="Indicates the purpose of the parameter", - required=True, - enum={"Expires": "Expires", "KeyId": "KeyId", "Signature": "Signature"}, - ) - _element.param_name = AAZStrArg( - options=["param-name"], - help="Parameter name", - required=True, - ) - - conditions = cls._args_schema.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element.conditions.Element - _element.client_port = AAZObjectArg( - options=["client-port"], - ) - _element.cookies = AAZObjectArg( - options=["cookies"], - ) - _element.host_name = AAZObjectArg( - options=["host-name"], - ) - _element.http_version = AAZObjectArg( - options=["http-version"], - ) - _element.is_device = AAZObjectArg( - options=["is-device"], - ) - _element.post_args = AAZObjectArg( - options=["post-args"], - ) - _element.query_string = AAZObjectArg( - options=["query-string"], - ) - _element.remote_address = AAZObjectArg( - options=["remote-address"], - ) - _element.request_body = AAZObjectArg( - options=["request-body"], - ) - _element.request_header = AAZObjectArg( - options=["request-header"], - ) - _element.request_method = AAZObjectArg( - options=["request-method"], - ) - _element.request_scheme = AAZObjectArg( - options=["request-scheme"], - ) - _element.request_uri = AAZObjectArg( - options=["request-uri"], - ) - _element.server_port = AAZObjectArg( - options=["server-port"], - ) - _element.socket_addr = AAZObjectArg( - options=["socket-addr"], - ) - _element.ssl_protocol = AAZObjectArg( - options=["ssl-protocol"], - ) - _element.url_file_extension = AAZObjectArg( - options=["url-file-extension"], - ) - _element.url_file_name = AAZObjectArg( - options=["url-file-name"], - ) - _element.url_path = AAZObjectArg( - options=["url-path"], - ) - - client_port = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port - client_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - cookies = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies - cookies.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Cookies to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - host_name = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name - host_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - http_version = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version - http_version.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - is_device = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device - is_device.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device.parameters.match_values - match_values.Element = AAZStrArg( - enum={"Desktop": "Desktop", "Mobile": "Mobile"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - post_args = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args - post_args.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of PostArg to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - query_string = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string - query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - remote_address = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address - remote_address.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "GeoMatch": "GeoMatch", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_body = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body - request_body.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_header = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header - request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Header to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_method = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method - request_method.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method.parameters.match_values - match_values.Element = AAZStrArg( - enum={"DELETE": "DELETE", "GET": "GET", "HEAD": "HEAD", "OPTIONS": "OPTIONS", "POST": "POST", "PUT": "PUT", "TRACE": "TRACE"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_scheme = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme - request_scheme.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme.parameters.match_values - match_values.Element = AAZStrArg( - enum={"HTTP": "HTTP", "HTTPS": "HTTPS"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_uri = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri - request_uri.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - server_port = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port - server_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - socket_addr = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr - socket_addr.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - ssl_protocol = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol - ssl_protocol.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol.parameters.match_values - match_values.Element = AAZStrArg( - enum={"TLSv1": "TLSv1", "TLSv1.1": "TLSv1.1", "TLSv1.2": "TLSv1.2"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_extension = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension - url_file_extension.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_name = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name - url_file_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_path = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path - url_path.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx", "Wildcard": "Wildcard"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - geo_filters = cls._args_schema.geo_filters - geo_filters.Element = AAZObjectArg() - - _element = cls._args_schema.geo_filters.Element - _element.action = AAZStrArg( - options=["action"], - help="Action of the geo filter, i.e. allow or block access.", - required=True, - enum={"Allow": "Allow", "Block": "Block"}, - ) - _element.country_codes = AAZListArg( - options=["country-codes"], - help="Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.", - required=True, - ) - _element.relative_path = AAZStrArg( - options=["relative-path"], - help="Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)", - required=True, - ) - - country_codes = cls._args_schema.geo_filters.Element.country_codes - country_codes.Element = AAZStrArg() - - origin_groups = cls._args_schema.origin_groups - origin_groups.Element = AAZObjectArg() - - _element = cls._args_schema.origin_groups.Element - _element.name = AAZStrArg( - options=["name"], - help="Origin group name which must be unique within the endpoint.", - required=True, - ) - _element.health_probe_settings = AAZObjectArg( - options=["health-probe-settings"], - help="Health probe settings to the origin that is used to determine the health of the origin.", - ) - _element.origins = AAZListArg( - options=["origins"], - help="The source of the content being delivered via CDN within given origin group.", - ) - _element.response_based_origin_error_detection_settings = AAZObjectArg( - options=["response-based-origin-error-detection-settings"], - help="The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.", - ) - _element.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntArg( - options=["traffic-restoration-time-to-healed-or-new-endpoints-in-minutes"], - help="Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.", - fmt=AAZIntArgFormat( - maximum=50, - minimum=0, - ), - ) - - health_probe_settings = cls._args_schema.origin_groups.Element.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntArg( - options=["probe-interval-in-seconds"], - help="The number of seconds between health probes.Default is 240sec.", - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - health_probe_settings.probe_path = AAZStrArg( - options=["probe-path"], - help="The path relative to the origin that is used to determine the health of the origin.", - ) - health_probe_settings.probe_protocol = AAZStrArg( - options=["probe-protocol"], - help="Protocol to use for health probe.", - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - health_probe_settings.probe_request_type = AAZStrArg( - options=["probe-request-type"], - help="The type of health probe request that is made.", - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - - origins = cls._args_schema.origin_groups.Element.origins - origins.Element = AAZObjectArg() - cls._build_args_resource_reference_create(origins.Element) - - response_based_origin_error_detection_settings = cls._args_schema.origin_groups.Element.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListArg( - options=["http-error-ranges"], - help="The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrArg( - options=["response-based-detected-error-types"], - help="Type of response errors for real user requests for which origin will be deemed unhealthy", - enum={"None": "None", "TcpAndHttpErrors": "TcpAndHttpErrors", "TcpErrorsOnly": "TcpErrorsOnly"}, - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntArg( - options=["response-based-failover-threshold-percentage"], - help="The percentage of failed requests in the sample where failover should trigger.", - fmt=AAZIntArgFormat( - maximum=100, - minimum=0, - ), - ) - - http_error_ranges = cls._args_schema.origin_groups.Element.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectArg() - - _element = cls._args_schema.origin_groups.Element.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntArg( - options=["begin"], - help="The inclusive start of the http status code range.", - fmt=AAZIntArgFormat( - maximum=999, - minimum=100, - ), - ) - _element.end = AAZIntArg( - options=["end"], - help="The inclusive end of the http status code range.", - fmt=AAZIntArgFormat( - maximum=999, - minimum=100, - ), - ) - - origins = cls._args_schema.origins - origins.Element = AAZObjectArg() - - _element = cls._args_schema.origins.Element - _element.name = AAZStrArg( - options=["name"], - help="Origin name which must be unique within the endpoint. ", - required=True, - ) - _element.enabled = AAZBoolArg( - options=["enabled"], - help="Origin is enabled for load balancing or not. By default, origin is always enabled.", - ) - _element.host_name = AAZStrArg( - options=["host-name"], - help="The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.", - ) - _element.http_port = AAZIntArg( - options=["http-port"], - help="The value of the HTTP port. Must be between 1 and 65535.", - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _element.https_port = AAZIntArg( - options=["https-port"], - help="The value of the HTTPS port. Must be between 1 and 65535.", - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _element.origin_host_header = AAZStrArg( - options=["origin-host-header"], - help="The host header value sent to the origin with each request. If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default.", - ) - _element.priority = AAZIntArg( - options=["priority"], - help="Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.", - fmt=AAZIntArgFormat( - maximum=5, - minimum=1, - ), - ) - _element.private_link_alias = AAZStrArg( - options=["private-link-alias"], - help="The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'", - ) - _element.private_link_approval_message = AAZStrArg( - options=["private-link-approval-message"], - help="A custom message to be included in the approval request to connect to the Private Link.", - ) - _element.private_link_location = AAZStrArg( - options=["private-link-location"], - help="The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated", - ) - _element.private_link_resource_id = AAZStrArg( - options=["private-link-resource-id"], - help="The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'", - ) - _element.weight = AAZIntArg( - options=["weight"], - help="Weight of the origin in given origin group for load balancing. Must be between 1 and 1000", - fmt=AAZIntArgFormat( - maximum=1000, - minimum=1, - ), - ) - - url_signing_keys = cls._args_schema.url_signing_keys - url_signing_keys.Element = AAZObjectArg() - - _element = cls._args_schema.url_signing_keys.Element - _element.key_id = AAZStrArg( - options=["key-id"], - help="Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.", - required=True, - ) - _element.key_source_parameters = AAZObjectArg( - options=["key-source-parameters"], - help="Defines the parameters for using customer key vault for Url Signing Key.", - required=True, - ) - - key_source_parameters = cls._args_schema.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrArg( - options=["resource-group-name"], - help="Resource group of the user's Key Vault containing the secret", - required=True, - ) - key_source_parameters.secret_name = AAZStrArg( - options=["secret-name"], - help="The name of secret in Key Vault.", - required=True, - ) - key_source_parameters.secret_version = AAZStrArg( - options=["secret-version"], - help="The version(GUID) of secret in Key Vault.", - required=True, - ) - key_source_parameters.subscription_id = AAZStrArg( - options=["subscription-id"], - help="Subscription Id of the user's Key Vault containing the secret", - required=True, - ) - key_source_parameters.type_name = AAZStrArg( - options=["type-name"], - required=True, - enum={"KeyVaultSigningKeyParameters": "KeyVaultSigningKeyParameters"}, - ) - key_source_parameters.vault_name = AAZStrArg( - options=["vault-name"], - help="The name of the user's Key Vault containing the secret", - required=True, - ) - - web_application_firewall_policy_link = cls._args_schema.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - return cls._args_schema - - _args_header_action_parameters_create = None - - @classmethod - def _build_args_header_action_parameters_create(cls, _schema): - if cls._args_header_action_parameters_create is not None: - _schema.header_action = cls._args_header_action_parameters_create.header_action - _schema.header_name = cls._args_header_action_parameters_create.header_name - _schema.value = cls._args_header_action_parameters_create.value - return - - cls._args_header_action_parameters_create = AAZObjectArg() - - header_action_parameters_create = cls._args_header_action_parameters_create - header_action_parameters_create.header_action = AAZStrArg( - options=["header-action"], - help="Action to perform", - required=True, - enum={"Append": "Append", "Delete": "Delete", "Overwrite": "Overwrite"}, - ) - header_action_parameters_create.header_name = AAZStrArg( - options=["header-name"], - help="Name of the header to modify", - required=True, - ) - header_action_parameters_create.value = AAZStrArg( - options=["value"], - help="Value for the specified action", - ) - - _schema.header_action = cls._args_header_action_parameters_create.header_action - _schema.header_name = cls._args_header_action_parameters_create.header_name - _schema.value = cls._args_header_action_parameters_create.value - - _args_resource_reference_create = None - - @classmethod - def _build_args_resource_reference_create(cls, _schema): - if cls._args_resource_reference_create is not None: - _schema.id = cls._args_resource_reference_create.id - return - - cls._args_resource_reference_create = AAZObjectArg() - - resource_reference_create = cls._args_resource_reference_create - resource_reference_create.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_create.id - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class EndpointsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("location", AAZStrType, ".location", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - _builder.set_prop("tags", AAZDictType, ".tags") - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("contentTypesToCompress", AAZListType, ".content_types_to_compress") - properties.set_prop("defaultOriginGroup", AAZObjectType) - properties.set_prop("deliveryPolicy", AAZObjectType, ".delivery_policy") - properties.set_prop("geoFilters", AAZListType, ".geo_filters") - properties.set_prop("isCompressionEnabled", AAZBoolType, ".is_compression_enabled") - properties.set_prop("isHttpAllowed", AAZBoolType, ".is_http_allowed") - properties.set_prop("isHttpsAllowed", AAZBoolType, ".is_https_allowed") - properties.set_prop("optimizationType", AAZStrType, ".optimization_type") - properties.set_prop("originGroups", AAZListType, ".origin_groups") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("originPath", AAZStrType, ".origin_path") - properties.set_prop("origins", AAZListType, ".origins", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("probePath", AAZStrType, ".probe_path") - properties.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - properties.set_prop("urlSigningKeys", AAZListType, ".url_signing_keys") - properties.set_prop("webApplicationFirewallPolicyLink", AAZObjectType, ".web_application_firewall_policy_link") - - content_types_to_compress = _builder.get(".properties.contentTypesToCompress") - if content_types_to_compress is not None: - content_types_to_compress.set_elements(AAZStrType, ".") - - default_origin_group = _builder.get(".properties.defaultOriginGroup") - if default_origin_group is not None: - default_origin_group.set_prop("id", AAZStrType, ".default_origin_group") - - delivery_policy = _builder.get(".properties.deliveryPolicy") - if delivery_policy is not None: - delivery_policy.set_prop("description", AAZStrType, ".description") - delivery_policy.set_prop("rules", AAZListType, ".rules", typ_kwargs={"flags": {"required": True}}) - - rules = _builder.get(".properties.deliveryPolicy.rules") - if rules is not None: - rules.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[]") - if _elements is not None: - _elements.set_prop("actions", AAZListType, ".actions", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("conditions", AAZListType, ".conditions") - _elements.set_prop("name", AAZStrType, ".name") - _elements.set_prop("order", AAZIntType, ".order", typ_kwargs={"flags": {"required": True}}) - - actions = _builder.get(".properties.deliveryPolicy.rules[].actions") - if actions is not None: - actions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[].actions[]") - if _elements is not None: - _elements.set_const("name", "CacheExpiration", AAZStrType, ".cache_expiration", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "CacheKeyQueryString", AAZStrType, ".cache_key_query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyRequestHeader", AAZStrType, ".modify_request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyResponseHeader", AAZStrType, ".modify_response_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "OriginGroupOverride", AAZStrType, ".origin_group_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RouteConfigurationOverride", AAZStrType, ".route_configuration_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRedirect", AAZStrType, ".url_redirect", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRewrite", AAZStrType, ".url_rewrite", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlSigning", AAZStrType, ".url_signing", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "CacheExpiration") - _elements.discriminate_by("name", "CacheKeyQueryString") - _elements.discriminate_by("name", "ModifyRequestHeader") - _elements.discriminate_by("name", "ModifyResponseHeader") - _elements.discriminate_by("name", "OriginGroupOverride") - _elements.discriminate_by("name", "RouteConfigurationOverride") - _elements.discriminate_by("name", "UrlRedirect") - _elements.discriminate_by("name", "UrlRewrite") - _elements.discriminate_by("name", "UrlSigning") - - disc_cache_expiration = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheExpiration}") - if disc_cache_expiration is not None: - disc_cache_expiration.set_prop("parameters", AAZObjectType, ".cache_expiration.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheExpiration}.parameters") - if parameters is not None: - parameters.set_prop("cacheBehavior", AAZStrType, ".cache_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("cacheDuration", AAZStrType, ".cache_duration", typ_kwargs={"nullable": True}) - parameters.set_prop("cacheType", AAZStrType, ".cache_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheExpirationActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_cache_key_query_string = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheKeyQueryString}") - if disc_cache_key_query_string is not None: - disc_cache_key_query_string.set_prop("parameters", AAZObjectType, ".cache_key_query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheKeyQueryString}.parameters") - if parameters is not None: - parameters.set_prop("queryParameters", AAZStrType, ".query_parameters", typ_kwargs={"nullable": True}) - parameters.set_prop("queryStringBehavior", AAZStrType, ".query_string_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheKeyQueryStringBehaviorActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_modify_request_header = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:ModifyRequestHeader}") - if disc_modify_request_header is not None: - _CreateHelper._build_schema_header_action_parameters_create(disc_modify_request_header.set_prop("parameters", AAZObjectType, ".modify_request_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_modify_response_header = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:ModifyResponseHeader}") - if disc_modify_response_header is not None: - _CreateHelper._build_schema_header_action_parameters_create(disc_modify_response_header.set_prop("parameters", AAZObjectType, ".modify_response_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_origin_group_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:OriginGroupOverride}") - if disc_origin_group_override is not None: - disc_origin_group_override.set_prop("parameters", AAZObjectType, ".origin_group_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:OriginGroupOverride}.parameters") - if parameters is not None: - _CreateHelper._build_schema_resource_reference_create(parameters.set_prop("originGroup", AAZObjectType, ".origin_group", typ_kwargs={"flags": {"required": True}})) - parameters.set_const("typeName", "DeliveryRuleOriginGroupOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_route_configuration_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}") - if disc_route_configuration_override is not None: - disc_route_configuration_override.set_prop("parameters", AAZObjectType, ".route_configuration_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}.parameters") - if parameters is not None: - parameters.set_prop("cacheConfiguration", AAZObjectType, ".cache_configuration") - parameters.set_prop("originGroupOverride", AAZObjectType, ".origin_group_override") - parameters.set_const("typeName", "DeliveryRuleRouteConfigurationOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - cache_configuration = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}.parameters.cacheConfiguration") - if cache_configuration is not None: - cache_configuration.set_prop("cacheBehavior", AAZStrType, ".cache_behavior") - cache_configuration.set_prop("cacheDuration", AAZStrType, ".cache_duration") - cache_configuration.set_prop("isCompressionEnabled", AAZStrType, ".is_compression_enabled") - cache_configuration.set_prop("queryParameters", AAZStrType, ".query_parameters") - cache_configuration.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - - origin_group_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}.parameters.originGroupOverride") - if origin_group_override is not None: - origin_group_override.set_prop("forwardingProtocol", AAZStrType, ".forwarding_protocol") - _CreateHelper._build_schema_resource_reference_create(origin_group_override.set_prop("originGroup", AAZObjectType, ".origin_group")) - - disc_url_redirect = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRedirect}") - if disc_url_redirect is not None: - disc_url_redirect.set_prop("parameters", AAZObjectType, ".url_redirect.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRedirect}.parameters") - if parameters is not None: - parameters.set_prop("customFragment", AAZStrType, ".custom_fragment") - parameters.set_prop("customHostname", AAZStrType, ".custom_hostname") - parameters.set_prop("customPath", AAZStrType, ".custom_path") - parameters.set_prop("customQueryString", AAZStrType, ".custom_query_string") - parameters.set_prop("destinationProtocol", AAZStrType, ".destination_protocol") - parameters.set_prop("redirectType", AAZStrType, ".redirect_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRedirectActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_rewrite = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRewrite}") - if disc_url_rewrite is not None: - disc_url_rewrite.set_prop("parameters", AAZObjectType, ".url_rewrite.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRewrite}.parameters") - if parameters is not None: - parameters.set_prop("destination", AAZStrType, ".destination", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("preserveUnmatchedPath", AAZBoolType, ".preserve_unmatched_path") - parameters.set_prop("sourcePattern", AAZStrType, ".source_pattern", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRewriteActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_signing = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}") - if disc_url_signing is not None: - disc_url_signing.set_prop("parameters", AAZObjectType, ".url_signing.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}.parameters") - if parameters is not None: - parameters.set_prop("algorithm", AAZStrType, ".algorithm") - parameters.set_prop("parameterNameOverride", AAZListType, ".parameter_name_override") - parameters.set_const("typeName", "DeliveryRuleUrlSigningActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - parameter_name_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}.parameters.parameterNameOverride") - if parameter_name_override is not None: - parameter_name_override.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}.parameters.parameterNameOverride[]") - if _elements is not None: - _elements.set_prop("paramIndicator", AAZStrType, ".param_indicator", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("paramName", AAZStrType, ".param_name", typ_kwargs={"flags": {"required": True}}) - - conditions = _builder.get(".properties.deliveryPolicy.rules[].conditions") - if conditions is not None: - conditions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[].conditions[]") - if _elements is not None: - _elements.set_const("name", "ClientPort", AAZStrType, ".client_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "Cookies", AAZStrType, ".cookies", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HttpVersion", AAZStrType, ".http_version", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "IsDevice", AAZStrType, ".is_device", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "PostArgs", AAZStrType, ".post_args", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "QueryString", AAZStrType, ".query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RemoteAddress", AAZStrType, ".remote_address", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestBody", AAZStrType, ".request_body", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestHeader", AAZStrType, ".request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestMethod", AAZStrType, ".request_method", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestScheme", AAZStrType, ".request_scheme", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestUri", AAZStrType, ".request_uri", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ServerPort", AAZStrType, ".server_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SocketAddr", AAZStrType, ".socket_addr", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SslProtocol", AAZStrType, ".ssl_protocol", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileExtension", AAZStrType, ".url_file_extension", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileName", AAZStrType, ".url_file_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlPath", AAZStrType, ".url_path", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "ClientPort") - _elements.discriminate_by("name", "Cookies") - _elements.discriminate_by("name", "HostName") - _elements.discriminate_by("name", "HttpVersion") - _elements.discriminate_by("name", "IsDevice") - _elements.discriminate_by("name", "PostArgs") - _elements.discriminate_by("name", "QueryString") - _elements.discriminate_by("name", "RemoteAddress") - _elements.discriminate_by("name", "RequestBody") - _elements.discriminate_by("name", "RequestHeader") - _elements.discriminate_by("name", "RequestMethod") - _elements.discriminate_by("name", "RequestScheme") - _elements.discriminate_by("name", "RequestUri") - _elements.discriminate_by("name", "ServerPort") - _elements.discriminate_by("name", "SocketAddr") - _elements.discriminate_by("name", "SslProtocol") - _elements.discriminate_by("name", "UrlFileExtension") - _elements.discriminate_by("name", "UrlFileName") - _elements.discriminate_by("name", "UrlPath") - - disc_client_port = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}") - if disc_client_port is not None: - disc_client_port.set_prop("parameters", AAZObjectType, ".client_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleClientPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_cookies = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}") - if disc_cookies is not None: - disc_cookies.set_prop("parameters", AAZObjectType, ".cookies.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleCookiesConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_host_name = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}") - if disc_host_name is not None: - disc_host_name.set_prop("parameters", AAZObjectType, ".host_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHostNameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_http_version = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}") - if disc_http_version is not None: - disc_http_version.set_prop("parameters", AAZObjectType, ".http_version.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHttpVersionConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_is_device = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}") - if disc_is_device is not None: - disc_is_device.set_prop("parameters", AAZObjectType, ".is_device.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleIsDeviceConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_post_args = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}") - if disc_post_args is not None: - disc_post_args.set_prop("parameters", AAZObjectType, ".post_args.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRulePostArgsConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_query_string = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}") - if disc_query_string is not None: - disc_query_string.set_prop("parameters", AAZObjectType, ".query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleQueryStringConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_remote_address = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}") - if disc_remote_address is not None: - disc_remote_address.set_prop("parameters", AAZObjectType, ".remote_address.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRemoteAddressConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_body = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}") - if disc_request_body is not None: - disc_request_body.set_prop("parameters", AAZObjectType, ".request_body.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestBodyConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_header = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}") - if disc_request_header is not None: - disc_request_header.set_prop("parameters", AAZObjectType, ".request_header.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestHeaderConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_method = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}") - if disc_request_method is not None: - disc_request_method.set_prop("parameters", AAZObjectType, ".request_method.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestMethodConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_scheme = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}") - if disc_request_scheme is not None: - disc_request_scheme.set_prop("parameters", AAZObjectType, ".request_scheme.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestSchemeConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_uri = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}") - if disc_request_uri is not None: - disc_request_uri.set_prop("parameters", AAZObjectType, ".request_uri.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestUriConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_server_port = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}") - if disc_server_port is not None: - disc_server_port.set_prop("parameters", AAZObjectType, ".server_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleServerPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_socket_addr = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}") - if disc_socket_addr is not None: - disc_socket_addr.set_prop("parameters", AAZObjectType, ".socket_addr.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSocketAddrConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_ssl_protocol = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}") - if disc_ssl_protocol is not None: - disc_ssl_protocol.set_prop("parameters", AAZObjectType, ".ssl_protocol.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSslProtocolConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_extension = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}") - if disc_url_file_extension is not None: - disc_url_file_extension.set_prop("parameters", AAZObjectType, ".url_file_extension.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFileExtensionMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_name = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}") - if disc_url_file_name is not None: - disc_url_file_name.set_prop("parameters", AAZObjectType, ".url_file_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFilenameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_path = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}") - if disc_url_path is not None: - disc_url_path.set_prop("parameters", AAZObjectType, ".url_path.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlPathMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - geo_filters = _builder.get(".properties.geoFilters") - if geo_filters is not None: - geo_filters.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.geoFilters[]") - if _elements is not None: - _elements.set_prop("action", AAZStrType, ".action", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("countryCodes", AAZListType, ".country_codes", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("relativePath", AAZStrType, ".relative_path", typ_kwargs={"flags": {"required": True}}) - - country_codes = _builder.get(".properties.geoFilters[].countryCodes") - if country_codes is not None: - country_codes.set_elements(AAZStrType, ".") - - origin_groups = _builder.get(".properties.originGroups") - if origin_groups is not None: - origin_groups.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.originGroups[]") - if _elements is not None: - _elements.set_prop("name", AAZStrType, ".name", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties.originGroups[].properties") - if properties is not None: - properties.set_prop("healthProbeSettings", AAZObjectType, ".health_probe_settings") - properties.set_prop("origins", AAZListType, ".origins", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("responseBasedOriginErrorDetectionSettings", AAZObjectType, ".response_based_origin_error_detection_settings") - properties.set_prop("trafficRestorationTimeToHealedOrNewEndpointsInMinutes", AAZIntType, ".traffic_restoration_time_to_healed_or_new_endpoints_in_minutes") - - health_probe_settings = _builder.get(".properties.originGroups[].properties.healthProbeSettings") - if health_probe_settings is not None: - health_probe_settings.set_prop("probeIntervalInSeconds", AAZIntType, ".probe_interval_in_seconds") - health_probe_settings.set_prop("probePath", AAZStrType, ".probe_path") - health_probe_settings.set_prop("probeProtocol", AAZStrType, ".probe_protocol") - health_probe_settings.set_prop("probeRequestType", AAZStrType, ".probe_request_type") - - origins = _builder.get(".properties.originGroups[].properties.origins") - if origins is not None: - _CreateHelper._build_schema_resource_reference_create(origins.set_elements(AAZObjectType, ".")) - - response_based_origin_error_detection_settings = _builder.get(".properties.originGroups[].properties.responseBasedOriginErrorDetectionSettings") - if response_based_origin_error_detection_settings is not None: - response_based_origin_error_detection_settings.set_prop("httpErrorRanges", AAZListType, ".http_error_ranges") - response_based_origin_error_detection_settings.set_prop("responseBasedDetectedErrorTypes", AAZStrType, ".response_based_detected_error_types") - response_based_origin_error_detection_settings.set_prop("responseBasedFailoverThresholdPercentage", AAZIntType, ".response_based_failover_threshold_percentage") - - http_error_ranges = _builder.get(".properties.originGroups[].properties.responseBasedOriginErrorDetectionSettings.httpErrorRanges") - if http_error_ranges is not None: - http_error_ranges.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.originGroups[].properties.responseBasedOriginErrorDetectionSettings.httpErrorRanges[]") - if _elements is not None: - _elements.set_prop("begin", AAZIntType, ".begin") - _elements.set_prop("end", AAZIntType, ".end") - - origins = _builder.get(".properties.origins") - if origins is not None: - origins.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.origins[]") - if _elements is not None: - _elements.set_prop("name", AAZStrType, ".name", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties.origins[].properties") - if properties is not None: - properties.set_prop("enabled", AAZBoolType, ".enabled") - properties.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("httpPort", AAZIntType, ".http_port") - properties.set_prop("httpsPort", AAZIntType, ".https_port") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("priority", AAZIntType, ".priority") - properties.set_prop("privateLinkAlias", AAZStrType, ".private_link_alias") - properties.set_prop("privateLinkApprovalMessage", AAZStrType, ".private_link_approval_message") - properties.set_prop("privateLinkLocation", AAZStrType, ".private_link_location") - properties.set_prop("privateLinkResourceId", AAZStrType, ".private_link_resource_id") - properties.set_prop("weight", AAZIntType, ".weight") - - url_signing_keys = _builder.get(".properties.urlSigningKeys") - if url_signing_keys is not None: - url_signing_keys.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.urlSigningKeys[]") - if _elements is not None: - _elements.set_prop("keyId", AAZStrType, ".key_id", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("keySourceParameters", AAZObjectType, ".key_source_parameters", typ_kwargs={"flags": {"required": True}}) - - key_source_parameters = _builder.get(".properties.urlSigningKeys[].keySourceParameters") - if key_source_parameters is not None: - key_source_parameters.set_prop("resourceGroupName", AAZStrType, ".resource_group_name", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("secretName", AAZStrType, ".secret_name", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("secretVersion", AAZStrType, ".secret_version", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("subscriptionId", AAZStrType, ".subscription_id", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("typeName", AAZStrType, ".type_name", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("vaultName", AAZStrType, ".vault_name", typ_kwargs={"flags": {"required": True}}) - - web_application_firewall_policy_link = _builder.get(".properties.webApplicationFirewallPolicyLink") - if web_application_firewall_policy_link is not None: - web_application_firewall_policy_link.set_prop("id", AAZStrType, ".id") - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_endpoint_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - @classmethod - def _build_schema_header_action_parameters_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("headerAction", AAZStrType, ".header_action", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("headerName", AAZStrType, ".header_name", typ_kwargs={"flags": {"required": True}}) - _builder.set_const("typeName", "DeliveryRuleHeaderActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("value", AAZStrType, ".value") - - @classmethod - def _build_schema_resource_reference_create(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_endpoint_read = None - - @classmethod - def _build_schema_endpoint_read(cls, _schema): - if cls._schema_endpoint_read is not None: - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - return - - cls._schema_endpoint_read = _schema_endpoint_read = AAZObjectType() - - endpoint_read = _schema_endpoint_read - endpoint_read.id = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.location = AAZStrType( - flags={"required": True}, - ) - endpoint_read.name = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - endpoint_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - endpoint_read.tags = AAZDictType() - endpoint_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_endpoint_read.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - cls._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = _schema_endpoint_read.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_endpoint_read.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = _schema_endpoint_read.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = _schema_endpoint_read.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = _schema_endpoint_read.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = _schema_endpoint_read.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = _schema_endpoint_read.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = _schema_endpoint_read.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - cls._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = _schema_endpoint_read.properties.origins - origins.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = _schema_endpoint_read.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = _schema_endpoint_read.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = _schema_endpoint_read.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = _schema_endpoint_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_endpoint_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_delete.py deleted file mode 100644 index b2dc306e620..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_delete.py +++ /dev/null @@ -1,172 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint delete", -) -class Delete(AAZCommand): - """Delete an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. - - :example: Delete a CDN endpoint. - az cdn endpoint delete -g group -n endpoint --profile-name profile-name - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class EndpointsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_list.py deleted file mode 100644 index 06fe4abf65a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_list.py +++ /dev/null @@ -1,1267 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint list", -) -class List(AAZCommand): - """List existing CDN endpoints. - - :example: List all endpoints within a given CDN profile. - az cdn endpoint list -g group --profile-name profile-name - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.EndpointsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class EndpointsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.location = AAZStrType( - flags={"required": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.tags = AAZDictType() - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - _ListHelper._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = cls._schema_on_200.value.Element.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = cls._schema_on_200.value.Element.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.value.Element.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = cls._schema_on_200.value.Element.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = cls._schema_on_200.value.Element.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ListHelper._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ListHelper._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _ListHelper._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - _ListHelper._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.value.Element.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = cls._schema_on_200.value.Element.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = cls._schema_on_200.value.Element.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = cls._schema_on_200.value.Element.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.value.Element.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = cls._schema_on_200.value.Element.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = cls._schema_on_200.value.Element.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - _ListHelper._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = cls._schema_on_200.value.Element.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = cls._schema_on_200.value.Element.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = cls._schema_on_200.value.Element.properties.origins - origins.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.value.Element.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = cls._schema_on_200.value.Element.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = cls._schema_on_200.value.Element.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = cls._schema_on_200.value.Element.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.value.Element.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_load.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_load.py deleted file mode 100644 index 32aefc7d975..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_load.py +++ /dev/null @@ -1,197 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint load", -) -class Load(AAZCommand): - """Pre-loads a content to CDN. Available for Verizon Profiles. - - :example: Pre-load Javascript and CSS content for an endpoint. - az cdn endpoint load -g group -n endpoint --profile-name profile-name --content-paths '/scripts/app.js' '/styles/main.css' - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/load", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "ContentFilePaths" - - _args_schema = cls._args_schema - _args_schema.content_paths = AAZListArg( - options=["--content-paths"], - arg_group="ContentFilePaths", - help="The path to the content to be loaded. Path should be a relative file URL of the origin.", - required=True, - ) - - content_paths = cls._args_schema.content_paths - content_paths.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsLoadContent(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class EndpointsLoadContent(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/load", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("contentPaths", AAZListType, ".content_paths", typ_kwargs={"flags": {"required": True}}) - - content_paths = _builder.get(".contentPaths") - if content_paths is not None: - content_paths.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200(self, session): - pass - - -class _LoadHelper: - """Helper class for Load""" - - -__all__ = ["Load"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_purge.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_purge.py deleted file mode 100644 index 8b845fdbd69..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_purge.py +++ /dev/null @@ -1,197 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint purge", -) -class Purge(AAZCommand): - """Removes a content from CDN. - - :example: Purge pre-loaded Javascript and CSS content. - az cdn endpoint purge -g group -n endpoint --profile-name profile-name --content-paths '/scripts/app.js' '/styles/*' - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/purge", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "ContentFilePaths" - - _args_schema = cls._args_schema - _args_schema.content_paths = AAZListArg( - options=["--content-paths"], - arg_group="ContentFilePaths", - help="The path to the content to be purged. Can describe a file path or a wild card directory.", - required=True, - ) - - content_paths = cls._args_schema.content_paths - content_paths.Element = AAZStrArg() - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsPurgeContent(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class EndpointsPurgeContent(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/purge", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("contentPaths", AAZListType, ".content_paths", typ_kwargs={"flags": {"required": True}}) - - content_paths = _builder.get(".contentPaths") - if content_paths is not None: - content_paths.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200(self, session): - pass - - -class _PurgeHelper: - """Helper class for Purge""" - - -__all__ = ["Purge"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_show.py deleted file mode 100644 index 13999e0268e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_show.py +++ /dev/null @@ -1,1262 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint show", -) -class Show(AAZCommand): - """Get an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.EndpointsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class EndpointsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - _ShowHelper._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = cls._schema_on_200.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = cls._schema_on_200.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = cls._schema_on_200.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = cls._schema_on_200.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = cls._schema_on_200.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ShowHelper._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _ShowHelper._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _ShowHelper._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - _ShowHelper._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = cls._schema_on_200.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = cls._schema_on_200.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = cls._schema_on_200.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = cls._schema_on_200.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = cls._schema_on_200.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - _ShowHelper._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = cls._schema_on_200.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = cls._schema_on_200.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = cls._schema_on_200.properties.origins - origins.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = cls._schema_on_200.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = cls._schema_on_200.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = cls._schema_on_200.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_start.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_start.py deleted file mode 100644 index 980b9b255b6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_start.py +++ /dev/null @@ -1,1307 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint start", -) -class Start(AAZCommand): - """Starts an existing CDN endpoint that is on a stopped state. - - :example: Start a CDN endpoint. - az cdn endpoint start -g group -n endpoint --profile-name profile-name - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/start", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_nameendpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-nameendpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsStart(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class EndpointsStart(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/start", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_nameendpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _StartHelper._build_schema_endpoint_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _StartHelper: - """Helper class for Start""" - - _schema_endpoint_read = None - - @classmethod - def _build_schema_endpoint_read(cls, _schema): - if cls._schema_endpoint_read is not None: - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - return - - cls._schema_endpoint_read = _schema_endpoint_read = AAZObjectType() - - endpoint_read = _schema_endpoint_read - endpoint_read.id = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.location = AAZStrType( - flags={"required": True}, - ) - endpoint_read.name = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - endpoint_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - endpoint_read.tags = AAZDictType() - endpoint_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_endpoint_read.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - cls._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = _schema_endpoint_read.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_endpoint_read.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = _schema_endpoint_read.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = _schema_endpoint_read.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = _schema_endpoint_read.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = _schema_endpoint_read.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = _schema_endpoint_read.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = _schema_endpoint_read.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - cls._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = _schema_endpoint_read.properties.origins - origins.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = _schema_endpoint_read.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = _schema_endpoint_read.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = _schema_endpoint_read.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = _schema_endpoint_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_endpoint_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Start"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_stop.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_stop.py deleted file mode 100644 index 32f6a5f84e9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_stop.py +++ /dev/null @@ -1,1307 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint stop", -) -class Stop(AAZCommand): - """Stops an existing running CDN endpoint. - - :example: Stop a CDN endpoint. - az cdn endpoint stop -g group -n endpoint --profile-name profile-name - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/stop", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsStop(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class EndpointsStop(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/stop", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _StopHelper._build_schema_endpoint_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _StopHelper: - """Helper class for Stop""" - - _schema_endpoint_read = None - - @classmethod - def _build_schema_endpoint_read(cls, _schema): - if cls._schema_endpoint_read is not None: - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - return - - cls._schema_endpoint_read = _schema_endpoint_read = AAZObjectType() - - endpoint_read = _schema_endpoint_read - endpoint_read.id = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.location = AAZStrType( - flags={"required": True}, - ) - endpoint_read.name = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - endpoint_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - endpoint_read.tags = AAZDictType() - endpoint_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_endpoint_read.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - cls._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = _schema_endpoint_read.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_endpoint_read.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = _schema_endpoint_read.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = _schema_endpoint_read.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = _schema_endpoint_read.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = _schema_endpoint_read.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = _schema_endpoint_read.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = _schema_endpoint_read.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - cls._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = _schema_endpoint_read.properties.origins - origins.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = _schema_endpoint_read.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = _schema_endpoint_read.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = _schema_endpoint_read.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = _schema_endpoint_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_endpoint_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Stop"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_update.py deleted file mode 100644 index e2335920566..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_update.py +++ /dev/null @@ -1,3261 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint update", -) -class Update(AAZCommand): - """Update an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. Only tags can be updated after creating an endpoint. To update origins, use the Update Origin operation. To update origin groups, use the Update Origin group operation. To update custom domains, use the Update Custom Domain operation. - - :example: Turn off HTTP traffic for an endpoint. - az cdn endpoint update -g group -n endpoint --profile-name profile --no-http - - :example: Enable content compression for an endpoint. - az cdn endpoint update -g group -n endpoint --profile-name profile --enable-compression - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "DefaultOriginGroup" - - _args_schema = cls._args_schema - _args_schema.default_origin_group = AAZStrArg( - options=["--default-origin-group"], - arg_group="DefaultOriginGroup", - help="The origin group to use for origins not explicitly included in an origin group. Can be specified as a resource ID or the name of an origin group of this endpoint.", - ) - - # define Arg Group "EndpointUpdateProperties" - - _args_schema = cls._args_schema - _args_schema.tags = AAZDictArg( - options=["--tags"], - arg_group="EndpointUpdateProperties", - help="Endpoint tags.", - ) - - tags = cls._args_schema.tags - tags.Element = AAZStrArg() - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.content_types_to_compress = AAZListArg( - options=["--content-types-to-compress"], - arg_group="Properties", - help="List of content types on which compression applies. The value should be a valid MIME type.", - ) - _args_schema.delivery_policy = AAZObjectArg( - options=["--delivery-policy"], - arg_group="Properties", - help="A policy that specifies the delivery rules to be used for an endpoint.", - ) - _args_schema.geo_filters = AAZListArg( - options=["--geo-filters"], - arg_group="Properties", - help="List of rules defining the user's geo access within a CDN endpoint. Each geo filter defines an access rule to a specified path or content, e.g. block APAC for path /pictures/", - ) - _args_schema.is_compression_enabled = AAZBoolArg( - options=["--is-compression-enabled"], - arg_group="Properties", - help="Indicates whether content compression is enabled on CDN. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on CDN when requested content is smaller than 1 byte or larger than 1 MB.", - ) - _args_schema.is_http_allowed = AAZBoolArg( - options=["--is-http-allowed"], - arg_group="Properties", - help="Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.", - default=True, - ) - _args_schema.is_https_allowed = AAZBoolArg( - options=["--is-https-allowed"], - arg_group="Properties", - help="Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.", - default=True, - ) - _args_schema.optimization_type = AAZStrArg( - options=["--optimization-type"], - arg_group="Properties", - help="Specifies what scenario the customer wants this CDN endpoint to optimize for, e.g. Download, Media services. With this information, CDN can apply scenario driven optimization.", - enum={"DynamicSiteAcceleration": "DynamicSiteAcceleration", "GeneralMediaStreaming": "GeneralMediaStreaming", "GeneralWebDelivery": "GeneralWebDelivery", "LargeFileDownload": "LargeFileDownload", "VideoOnDemandMediaStreaming": "VideoOnDemandMediaStreaming"}, - ) - _args_schema.origin_host_header = AAZStrArg( - options=["--origin-host-header"], - arg_group="Properties", - help="The host header value sent to the origin with each request. This property at Endpoint is only allowed when endpoint uses single origin and can be overridden by the same property specified at origin.If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default.", - ) - _args_schema.origin_path = AAZStrArg( - options=["--origin-path"], - arg_group="Properties", - help="A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.", - ) - _args_schema.probe_path = AAZStrArg( - options=["--probe-path"], - arg_group="Properties", - help="Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN. This is relative to the origin path. This property is only relevant when using a single origin.", - ) - _args_schema.query_string_caching_behavior = AAZStrArg( - options=["--query-string-caching-behavior"], - arg_group="Properties", - help="Defines how CDN caches requests that include query strings. You can ignore any query strings when caching, bypass caching to prevent requests that contain query strings from being cached, or cache every request with a unique URL.", - default="NotSet", - enum={"BypassCaching": "BypassCaching", "IgnoreQueryString": "IgnoreQueryString", "NotSet": "NotSet", "UseQueryString": "UseQueryString"}, - ) - _args_schema.url_signing_keys = AAZListArg( - options=["--url-signing-keys"], - arg_group="Properties", - help="List of keys used to validate the signed URL hashes.", - ) - _args_schema.web_application_firewall_policy_link = AAZObjectArg( - options=["--web-application-firewall-policy-link"], - arg_group="Properties", - help="Defines the Web Application Firewall policy for the endpoint (if applicable)", - ) - - content_types_to_compress = cls._args_schema.content_types_to_compress - content_types_to_compress.Element = AAZStrArg() - - delivery_policy = cls._args_schema.delivery_policy - delivery_policy.description = AAZStrArg( - options=["description"], - help="User-friendly description of the policy.", - ) - delivery_policy.rules = AAZListArg( - options=["rules"], - help="A list of the delivery rules.", - required=True, - ) - - rules = cls._args_schema.delivery_policy.rules - rules.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element - _element.actions = AAZListArg( - options=["actions"], - help="A list of actions that are executed when all the conditions of a rule are satisfied.", - required=True, - ) - _element.conditions = AAZListArg( - options=["conditions"], - help="A list of conditions that must be matched for the actions to be executed", - ) - _element.name = AAZStrArg( - options=["name"], - help="Name of the rule", - ) - _element.order = AAZIntArg( - options=["order"], - help="The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.", - required=True, - ) - - actions = cls._args_schema.delivery_policy.rules.Element.actions - actions.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element.actions.Element - _element.cache_expiration = AAZObjectArg( - options=["cache-expiration"], - ) - _element.cache_key_query_string = AAZObjectArg( - options=["cache-key-query-string"], - ) - _element.modify_request_header = AAZObjectArg( - options=["modify-request-header"], - ) - _element.modify_response_header = AAZObjectArg( - options=["modify-response-header"], - ) - _element.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - ) - _element.route_configuration_override = AAZObjectArg( - options=["route-configuration-override"], - ) - _element.url_redirect = AAZObjectArg( - options=["url-redirect"], - ) - _element.url_rewrite = AAZObjectArg( - options=["url-rewrite"], - ) - _element.url_signing = AAZObjectArg( - options=["url-signing"], - ) - - cache_expiration = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_expiration - cache_expiration.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_expiration.parameters - parameters.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - required=True, - enum={"BypassCache": "BypassCache", "Override": "Override", "SetIfMissing": "SetIfMissing"}, - ) - parameters.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - nullable=True, - ) - parameters.cache_type = AAZStrArg( - options=["cache-type"], - help="The level at which the content needs to be cached.", - required=True, - enum={"All": "All"}, - ) - - cache_key_query_string = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_key_query_string - cache_key_query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.cache_key_query_string.parameters - parameters.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - nullable=True, - ) - parameters.query_string_behavior = AAZStrArg( - options=["query-string-behavior"], - help="Caching behavior for the requests", - required=True, - enum={"Exclude": "Exclude", "ExcludeAll": "ExcludeAll", "Include": "Include", "IncludeAll": "IncludeAll"}, - ) - - modify_request_header = cls._args_schema.delivery_policy.rules.Element.actions.Element.modify_request_header - modify_request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - cls._build_args_header_action_parameters_update(modify_request_header.parameters) - - modify_response_header = cls._args_schema.delivery_policy.rules.Element.actions.Element.modify_response_header - modify_response_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - cls._build_args_header_action_parameters_update(modify_response_header.parameters) - - origin_group_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.origin_group_override - origin_group_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.origin_group_override.parameters - parameters.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup.", - required=True, - ) - cls._build_args_resource_reference_update(parameters.origin_group) - - route_configuration_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override - route_configuration_override.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override.parameters - parameters.cache_configuration = AAZObjectArg( - options=["cache-configuration"], - help="The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.", - ) - parameters.origin_group_override = AAZObjectArg( - options=["origin-group-override"], - help="A reference to the origin group override configuration. Leave empty to use the default origin group on route.", - ) - - cache_configuration = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override.parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrArg( - options=["cache-behavior"], - help="Caching behavior for the requests", - enum={"HonorOrigin": "HonorOrigin", "OverrideAlways": "OverrideAlways", "OverrideIfOriginMissing": "OverrideIfOriginMissing"}, - ) - cache_configuration.cache_duration = AAZStrArg( - options=["cache-duration"], - help="The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss", - ) - cache_configuration.is_compression_enabled = AAZStrArg( - options=["is-compression-enabled"], - help="Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.", - enum={"Disabled": "Disabled", "Enabled": "Enabled"}, - ) - cache_configuration.query_parameters = AAZStrArg( - options=["query-parameters"], - help="query parameters to include or exclude (comma separated).", - ) - cache_configuration.query_string_caching_behavior = AAZStrArg( - options=["query-string-caching-behavior"], - help="Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.", - enum={"IgnoreQueryString": "IgnoreQueryString", "IgnoreSpecifiedQueryStrings": "IgnoreSpecifiedQueryStrings", "IncludeSpecifiedQueryStrings": "IncludeSpecifiedQueryStrings", "UseQueryString": "UseQueryString"}, - ) - - origin_group_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.route_configuration_override.parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrArg( - options=["forwarding-protocol"], - help="Protocol this rule will use when forwarding traffic to backends.", - enum={"HttpOnly": "HttpOnly", "HttpsOnly": "HttpsOnly", "MatchRequest": "MatchRequest"}, - ) - origin_group_override.origin_group = AAZObjectArg( - options=["origin-group"], - help="defines the OriginGroup that would override the DefaultOriginGroup on route.", - ) - cls._build_args_resource_reference_update(origin_group_override.origin_group) - - url_redirect = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_redirect - url_redirect.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_redirect.parameters - parameters.custom_fragment = AAZStrArg( - options=["custom-fragment"], - help="Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.", - ) - parameters.custom_hostname = AAZStrArg( - options=["custom-hostname"], - help="Host to redirect. Leave empty to use the incoming host as the destination host.", - ) - parameters.custom_path = AAZStrArg( - options=["custom-path"], - help="The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.", - ) - parameters.custom_query_string = AAZStrArg( - options=["custom-query-string"], - help="The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.", - ) - parameters.destination_protocol = AAZStrArg( - options=["destination-protocol"], - help="Protocol to use for the redirect. The default value is MatchRequest", - enum={"Http": "Http", "Https": "Https", "MatchRequest": "MatchRequest"}, - ) - parameters.redirect_type = AAZStrArg( - options=["redirect-type"], - help="The redirect type the rule will use when redirecting traffic.", - required=True, - enum={"Found": "Found", "Moved": "Moved", "PermanentRedirect": "PermanentRedirect", "TemporaryRedirect": "TemporaryRedirect"}, - ) - - url_rewrite = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_rewrite - url_rewrite.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_rewrite.parameters - parameters.destination = AAZStrArg( - options=["destination"], - help="Define the relative URL to which the above requests will be rewritten by.", - required=True, - ) - parameters.preserve_unmatched_path = AAZBoolArg( - options=["preserve-unmatched-path"], - help="Whether to preserve unmatched path. Default value is true.", - ) - parameters.source_pattern = AAZStrArg( - options=["source-pattern"], - help="define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.", - required=True, - ) - - url_signing = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing - url_signing.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the action.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing.parameters - parameters.algorithm = AAZStrArg( - options=["algorithm"], - help="Algorithm to use for URL signing", - enum={"SHA256": "SHA256"}, - ) - parameters.parameter_name_override = AAZListArg( - options=["parameter-name-override"], - help="Defines which query string parameters in the url to be considered for expires, key id etc. ", - ) - - parameter_name_override = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing.parameters.parameter_name_override - parameter_name_override.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element.actions.Element.url_signing.parameters.parameter_name_override.Element - _element.param_indicator = AAZStrArg( - options=["param-indicator"], - help="Indicates the purpose of the parameter", - required=True, - enum={"Expires": "Expires", "KeyId": "KeyId", "Signature": "Signature"}, - ) - _element.param_name = AAZStrArg( - options=["param-name"], - help="Parameter name", - required=True, - ) - - conditions = cls._args_schema.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectArg() - - _element = cls._args_schema.delivery_policy.rules.Element.conditions.Element - _element.client_port = AAZObjectArg( - options=["client-port"], - ) - _element.cookies = AAZObjectArg( - options=["cookies"], - ) - _element.host_name = AAZObjectArg( - options=["host-name"], - ) - _element.http_version = AAZObjectArg( - options=["http-version"], - ) - _element.is_device = AAZObjectArg( - options=["is-device"], - ) - _element.post_args = AAZObjectArg( - options=["post-args"], - ) - _element.query_string = AAZObjectArg( - options=["query-string"], - ) - _element.remote_address = AAZObjectArg( - options=["remote-address"], - ) - _element.request_body = AAZObjectArg( - options=["request-body"], - ) - _element.request_header = AAZObjectArg( - options=["request-header"], - ) - _element.request_method = AAZObjectArg( - options=["request-method"], - ) - _element.request_scheme = AAZObjectArg( - options=["request-scheme"], - ) - _element.request_uri = AAZObjectArg( - options=["request-uri"], - ) - _element.server_port = AAZObjectArg( - options=["server-port"], - ) - _element.socket_addr = AAZObjectArg( - options=["socket-addr"], - ) - _element.ssl_protocol = AAZObjectArg( - options=["ssl-protocol"], - ) - _element.url_file_extension = AAZObjectArg( - options=["url-file-extension"], - ) - _element.url_file_name = AAZObjectArg( - options=["url-file-name"], - ) - _element.url_path = AAZObjectArg( - options=["url-path"], - ) - - client_port = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port - client_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.client_port.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - cookies = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies - cookies.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Cookies to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.cookies.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - host_name = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name - host_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.host_name.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - http_version = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version - http_version.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.http_version.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - is_device = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device - is_device.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device.parameters.match_values - match_values.Element = AAZStrArg( - enum={"Desktop": "Desktop", "Mobile": "Mobile"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.is_device.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - post_args = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args - post_args.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of PostArg to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.post_args.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - query_string = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string - query_string.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.query_string.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - remote_address = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address - remote_address.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "GeoMatch": "GeoMatch", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.remote_address.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_body = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body - request_body.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_body.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_header = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header - request_header.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.selector = AAZStrArg( - options=["selector"], - help="Name of Header to be matched", - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_header.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_method = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method - request_method.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method.parameters.match_values - match_values.Element = AAZStrArg( - enum={"DELETE": "DELETE", "GET": "GET", "HEAD": "HEAD", "OPTIONS": "OPTIONS", "POST": "POST", "PUT": "PUT", "TRACE": "TRACE"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_method.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_scheme = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme - request_scheme.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme.parameters.match_values - match_values.Element = AAZStrArg( - enum={"HTTP": "HTTP", "HTTPS": "HTTPS"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_scheme.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - request_uri = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri - request_uri.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.request_uri.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - server_port = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port - server_port.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.server_port.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - socket_addr = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr - socket_addr.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "IPMatch": "IPMatch"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.socket_addr.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - ssl_protocol = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol - ssl_protocol.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Equal": "Equal"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol.parameters.match_values - match_values.Element = AAZStrArg( - enum={"TLSv1": "TLSv1", "TLSv1.1": "TLSv1.1", "TLSv1.2": "TLSv1.2"}, - ) - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.ssl_protocol.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_extension = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension - url_file_extension.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_extension.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_file_name = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name - url_file_name.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_file_name.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - url_path = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path - url_path.parameters = AAZObjectArg( - options=["parameters"], - help="Defines the parameters for the condition.", - required=True, - ) - - parameters = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path.parameters - parameters.match_values = AAZListArg( - options=["match-values"], - help="The match value for the condition of the delivery rule", - ) - parameters.negate_condition = AAZBoolArg( - options=["negate-condition"], - help="Describes if this is negate condition or not", - default=False, - ) - parameters.operator = AAZStrArg( - options=["operator"], - help="Describes operator to be matched", - required=True, - enum={"Any": "Any", "BeginsWith": "BeginsWith", "Contains": "Contains", "EndsWith": "EndsWith", "Equal": "Equal", "GreaterThan": "GreaterThan", "GreaterThanOrEqual": "GreaterThanOrEqual", "LessThan": "LessThan", "LessThanOrEqual": "LessThanOrEqual", "RegEx": "RegEx", "Wildcard": "Wildcard"}, - ) - parameters.transforms = AAZListArg( - options=["transforms"], - help="List of transforms", - ) - - match_values = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path.parameters.match_values - match_values.Element = AAZStrArg() - - transforms = cls._args_schema.delivery_policy.rules.Element.conditions.Element.url_path.parameters.transforms - transforms.Element = AAZStrArg( - enum={"Lowercase": "Lowercase", "RemoveNulls": "RemoveNulls", "Trim": "Trim", "Uppercase": "Uppercase", "UrlDecode": "UrlDecode", "UrlEncode": "UrlEncode"}, - ) - - geo_filters = cls._args_schema.geo_filters - geo_filters.Element = AAZObjectArg() - - _element = cls._args_schema.geo_filters.Element - _element.action = AAZStrArg( - options=["action"], - help="Action of the geo filter, i.e. allow or block access.", - required=True, - enum={"Allow": "Allow", "Block": "Block"}, - ) - _element.country_codes = AAZListArg( - options=["country-codes"], - help="Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.", - required=True, - ) - _element.relative_path = AAZStrArg( - options=["relative-path"], - help="Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)", - required=True, - ) - - country_codes = cls._args_schema.geo_filters.Element.country_codes - country_codes.Element = AAZStrArg() - - url_signing_keys = cls._args_schema.url_signing_keys - url_signing_keys.Element = AAZObjectArg() - - _element = cls._args_schema.url_signing_keys.Element - _element.key_id = AAZStrArg( - options=["key-id"], - help="Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.", - required=True, - ) - _element.key_source_parameters = AAZObjectArg( - options=["key-source-parameters"], - help="Defines the parameters for using customer key vault for Url Signing Key.", - required=True, - ) - - key_source_parameters = cls._args_schema.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrArg( - options=["resource-group-name"], - help="Resource group of the user's Key Vault containing the secret", - required=True, - ) - key_source_parameters.secret_name = AAZStrArg( - options=["secret-name"], - help="The name of secret in Key Vault.", - required=True, - ) - key_source_parameters.secret_version = AAZStrArg( - options=["secret-version"], - help="The version(GUID) of secret in Key Vault.", - required=True, - ) - key_source_parameters.subscription_id = AAZStrArg( - options=["subscription-id"], - help="Subscription Id of the user's Key Vault containing the secret", - required=True, - ) - key_source_parameters.type_name = AAZStrArg( - options=["type-name"], - required=True, - enum={"KeyVaultSigningKeyParameters": "KeyVaultSigningKeyParameters"}, - ) - key_source_parameters.vault_name = AAZStrArg( - options=["vault-name"], - help="The name of the user's Key Vault containing the secret", - required=True, - ) - - web_application_firewall_policy_link = cls._args_schema.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - return cls._args_schema - - _args_header_action_parameters_update = None - - @classmethod - def _build_args_header_action_parameters_update(cls, _schema): - if cls._args_header_action_parameters_update is not None: - _schema.header_action = cls._args_header_action_parameters_update.header_action - _schema.header_name = cls._args_header_action_parameters_update.header_name - _schema.value = cls._args_header_action_parameters_update.value - return - - cls._args_header_action_parameters_update = AAZObjectArg() - - header_action_parameters_update = cls._args_header_action_parameters_update - header_action_parameters_update.header_action = AAZStrArg( - options=["header-action"], - help="Action to perform", - required=True, - enum={"Append": "Append", "Delete": "Delete", "Overwrite": "Overwrite"}, - ) - header_action_parameters_update.header_name = AAZStrArg( - options=["header-name"], - help="Name of the header to modify", - required=True, - ) - header_action_parameters_update.value = AAZStrArg( - options=["value"], - help="Value for the specified action", - ) - - _schema.header_action = cls._args_header_action_parameters_update.header_action - _schema.header_name = cls._args_header_action_parameters_update.header_name - _schema.value = cls._args_header_action_parameters_update.value - - _args_resource_reference_update = None - - @classmethod - def _build_args_resource_reference_update(cls, _schema): - if cls._args_resource_reference_update is not None: - _schema.id = cls._args_resource_reference_update.id - return - - cls._args_resource_reference_update = AAZObjectArg() - - resource_reference_update = cls._args_resource_reference_update - resource_reference_update.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - _schema.id = cls._args_resource_reference_update.id - - def _execute_operations(self): - self.pre_operations() - yield self.EndpointsUpdate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class EndpointsUpdate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "PATCH" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - _builder.set_prop("tags", AAZDictType, ".tags") - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("contentTypesToCompress", AAZListType, ".content_types_to_compress") - properties.set_prop("defaultOriginGroup", AAZObjectType) - properties.set_prop("deliveryPolicy", AAZObjectType, ".delivery_policy") - properties.set_prop("geoFilters", AAZListType, ".geo_filters") - properties.set_prop("isCompressionEnabled", AAZBoolType, ".is_compression_enabled") - properties.set_prop("isHttpAllowed", AAZBoolType, ".is_http_allowed") - properties.set_prop("isHttpsAllowed", AAZBoolType, ".is_https_allowed") - properties.set_prop("optimizationType", AAZStrType, ".optimization_type") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("originPath", AAZStrType, ".origin_path") - properties.set_prop("probePath", AAZStrType, ".probe_path") - properties.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - properties.set_prop("urlSigningKeys", AAZListType, ".url_signing_keys") - properties.set_prop("webApplicationFirewallPolicyLink", AAZObjectType, ".web_application_firewall_policy_link") - - content_types_to_compress = _builder.get(".properties.contentTypesToCompress") - if content_types_to_compress is not None: - content_types_to_compress.set_elements(AAZStrType, ".") - - default_origin_group = _builder.get(".properties.defaultOriginGroup") - if default_origin_group is not None: - default_origin_group.set_prop("id", AAZStrType, ".default_origin_group") - - delivery_policy = _builder.get(".properties.deliveryPolicy") - if delivery_policy is not None: - delivery_policy.set_prop("description", AAZStrType, ".description") - delivery_policy.set_prop("rules", AAZListType, ".rules", typ_kwargs={"flags": {"required": True}}) - - rules = _builder.get(".properties.deliveryPolicy.rules") - if rules is not None: - rules.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[]") - if _elements is not None: - _elements.set_prop("actions", AAZListType, ".actions", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("conditions", AAZListType, ".conditions") - _elements.set_prop("name", AAZStrType, ".name") - _elements.set_prop("order", AAZIntType, ".order", typ_kwargs={"flags": {"required": True}}) - - actions = _builder.get(".properties.deliveryPolicy.rules[].actions") - if actions is not None: - actions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[].actions[]") - if _elements is not None: - _elements.set_const("name", "CacheExpiration", AAZStrType, ".cache_expiration", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "CacheKeyQueryString", AAZStrType, ".cache_key_query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyRequestHeader", AAZStrType, ".modify_request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ModifyResponseHeader", AAZStrType, ".modify_response_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "OriginGroupOverride", AAZStrType, ".origin_group_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RouteConfigurationOverride", AAZStrType, ".route_configuration_override", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRedirect", AAZStrType, ".url_redirect", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlRewrite", AAZStrType, ".url_rewrite", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlSigning", AAZStrType, ".url_signing", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "CacheExpiration") - _elements.discriminate_by("name", "CacheKeyQueryString") - _elements.discriminate_by("name", "ModifyRequestHeader") - _elements.discriminate_by("name", "ModifyResponseHeader") - _elements.discriminate_by("name", "OriginGroupOverride") - _elements.discriminate_by("name", "RouteConfigurationOverride") - _elements.discriminate_by("name", "UrlRedirect") - _elements.discriminate_by("name", "UrlRewrite") - _elements.discriminate_by("name", "UrlSigning") - - disc_cache_expiration = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheExpiration}") - if disc_cache_expiration is not None: - disc_cache_expiration.set_prop("parameters", AAZObjectType, ".cache_expiration.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheExpiration}.parameters") - if parameters is not None: - parameters.set_prop("cacheBehavior", AAZStrType, ".cache_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("cacheDuration", AAZStrType, ".cache_duration", typ_kwargs={"nullable": True}) - parameters.set_prop("cacheType", AAZStrType, ".cache_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheExpirationActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_cache_key_query_string = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheKeyQueryString}") - if disc_cache_key_query_string is not None: - disc_cache_key_query_string.set_prop("parameters", AAZObjectType, ".cache_key_query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:CacheKeyQueryString}.parameters") - if parameters is not None: - parameters.set_prop("queryParameters", AAZStrType, ".query_parameters", typ_kwargs={"nullable": True}) - parameters.set_prop("queryStringBehavior", AAZStrType, ".query_string_behavior", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleCacheKeyQueryStringBehaviorActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_modify_request_header = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:ModifyRequestHeader}") - if disc_modify_request_header is not None: - _UpdateHelper._build_schema_header_action_parameters_update(disc_modify_request_header.set_prop("parameters", AAZObjectType, ".modify_request_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_modify_response_header = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:ModifyResponseHeader}") - if disc_modify_response_header is not None: - _UpdateHelper._build_schema_header_action_parameters_update(disc_modify_response_header.set_prop("parameters", AAZObjectType, ".modify_response_header.parameters", typ_kwargs={"flags": {"required": True}})) - - disc_origin_group_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:OriginGroupOverride}") - if disc_origin_group_override is not None: - disc_origin_group_override.set_prop("parameters", AAZObjectType, ".origin_group_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:OriginGroupOverride}.parameters") - if parameters is not None: - _UpdateHelper._build_schema_resource_reference_update(parameters.set_prop("originGroup", AAZObjectType, ".origin_group", typ_kwargs={"flags": {"required": True}})) - parameters.set_const("typeName", "DeliveryRuleOriginGroupOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_route_configuration_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}") - if disc_route_configuration_override is not None: - disc_route_configuration_override.set_prop("parameters", AAZObjectType, ".route_configuration_override.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}.parameters") - if parameters is not None: - parameters.set_prop("cacheConfiguration", AAZObjectType, ".cache_configuration") - parameters.set_prop("originGroupOverride", AAZObjectType, ".origin_group_override") - parameters.set_const("typeName", "DeliveryRuleRouteConfigurationOverrideActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - cache_configuration = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}.parameters.cacheConfiguration") - if cache_configuration is not None: - cache_configuration.set_prop("cacheBehavior", AAZStrType, ".cache_behavior") - cache_configuration.set_prop("cacheDuration", AAZStrType, ".cache_duration") - cache_configuration.set_prop("isCompressionEnabled", AAZStrType, ".is_compression_enabled") - cache_configuration.set_prop("queryParameters", AAZStrType, ".query_parameters") - cache_configuration.set_prop("queryStringCachingBehavior", AAZStrType, ".query_string_caching_behavior") - - origin_group_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:RouteConfigurationOverride}.parameters.originGroupOverride") - if origin_group_override is not None: - origin_group_override.set_prop("forwardingProtocol", AAZStrType, ".forwarding_protocol") - _UpdateHelper._build_schema_resource_reference_update(origin_group_override.set_prop("originGroup", AAZObjectType, ".origin_group")) - - disc_url_redirect = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRedirect}") - if disc_url_redirect is not None: - disc_url_redirect.set_prop("parameters", AAZObjectType, ".url_redirect.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRedirect}.parameters") - if parameters is not None: - parameters.set_prop("customFragment", AAZStrType, ".custom_fragment") - parameters.set_prop("customHostname", AAZStrType, ".custom_hostname") - parameters.set_prop("customPath", AAZStrType, ".custom_path") - parameters.set_prop("customQueryString", AAZStrType, ".custom_query_string") - parameters.set_prop("destinationProtocol", AAZStrType, ".destination_protocol") - parameters.set_prop("redirectType", AAZStrType, ".redirect_type", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRedirectActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_rewrite = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRewrite}") - if disc_url_rewrite is not None: - disc_url_rewrite.set_prop("parameters", AAZObjectType, ".url_rewrite.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlRewrite}.parameters") - if parameters is not None: - parameters.set_prop("destination", AAZStrType, ".destination", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("preserveUnmatchedPath", AAZBoolType, ".preserve_unmatched_path") - parameters.set_prop("sourcePattern", AAZStrType, ".source_pattern", typ_kwargs={"flags": {"required": True}}) - parameters.set_const("typeName", "DeliveryRuleUrlRewriteActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - disc_url_signing = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}") - if disc_url_signing is not None: - disc_url_signing.set_prop("parameters", AAZObjectType, ".url_signing.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}.parameters") - if parameters is not None: - parameters.set_prop("algorithm", AAZStrType, ".algorithm") - parameters.set_prop("parameterNameOverride", AAZListType, ".parameter_name_override") - parameters.set_const("typeName", "DeliveryRuleUrlSigningActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - parameter_name_override = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}.parameters.parameterNameOverride") - if parameter_name_override is not None: - parameter_name_override.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[].actions[]{name:UrlSigning}.parameters.parameterNameOverride[]") - if _elements is not None: - _elements.set_prop("paramIndicator", AAZStrType, ".param_indicator", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("paramName", AAZStrType, ".param_name", typ_kwargs={"flags": {"required": True}}) - - conditions = _builder.get(".properties.deliveryPolicy.rules[].conditions") - if conditions is not None: - conditions.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.deliveryPolicy.rules[].conditions[]") - if _elements is not None: - _elements.set_const("name", "ClientPort", AAZStrType, ".client_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "Cookies", AAZStrType, ".cookies", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "HttpVersion", AAZStrType, ".http_version", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "IsDevice", AAZStrType, ".is_device", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "PostArgs", AAZStrType, ".post_args", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "QueryString", AAZStrType, ".query_string", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RemoteAddress", AAZStrType, ".remote_address", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestBody", AAZStrType, ".request_body", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestHeader", AAZStrType, ".request_header", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestMethod", AAZStrType, ".request_method", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestScheme", AAZStrType, ".request_scheme", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "RequestUri", AAZStrType, ".request_uri", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "ServerPort", AAZStrType, ".server_port", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SocketAddr", AAZStrType, ".socket_addr", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "SslProtocol", AAZStrType, ".ssl_protocol", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileExtension", AAZStrType, ".url_file_extension", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlFileName", AAZStrType, ".url_file_name", typ_kwargs={"flags": {"required": True}}) - _elements.set_const("name", "UrlPath", AAZStrType, ".url_path", typ_kwargs={"flags": {"required": True}}) - _elements.discriminate_by("name", "ClientPort") - _elements.discriminate_by("name", "Cookies") - _elements.discriminate_by("name", "HostName") - _elements.discriminate_by("name", "HttpVersion") - _elements.discriminate_by("name", "IsDevice") - _elements.discriminate_by("name", "PostArgs") - _elements.discriminate_by("name", "QueryString") - _elements.discriminate_by("name", "RemoteAddress") - _elements.discriminate_by("name", "RequestBody") - _elements.discriminate_by("name", "RequestHeader") - _elements.discriminate_by("name", "RequestMethod") - _elements.discriminate_by("name", "RequestScheme") - _elements.discriminate_by("name", "RequestUri") - _elements.discriminate_by("name", "ServerPort") - _elements.discriminate_by("name", "SocketAddr") - _elements.discriminate_by("name", "SslProtocol") - _elements.discriminate_by("name", "UrlFileExtension") - _elements.discriminate_by("name", "UrlFileName") - _elements.discriminate_by("name", "UrlPath") - - disc_client_port = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}") - if disc_client_port is not None: - disc_client_port.set_prop("parameters", AAZObjectType, ".client_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleClientPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ClientPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_cookies = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}") - if disc_cookies is not None: - disc_cookies.set_prop("parameters", AAZObjectType, ".cookies.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleCookiesConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:Cookies}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_host_name = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}") - if disc_host_name is not None: - disc_host_name.set_prop("parameters", AAZObjectType, ".host_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHostNameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HostName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_http_version = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}") - if disc_http_version is not None: - disc_http_version.set_prop("parameters", AAZObjectType, ".http_version.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleHttpVersionConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:HttpVersion}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_is_device = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}") - if disc_is_device is not None: - disc_is_device.set_prop("parameters", AAZObjectType, ".is_device.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleIsDeviceConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:IsDevice}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_post_args = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}") - if disc_post_args is not None: - disc_post_args.set_prop("parameters", AAZObjectType, ".post_args.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRulePostArgsConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:PostArgs}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_query_string = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}") - if disc_query_string is not None: - disc_query_string.set_prop("parameters", AAZObjectType, ".query_string.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleQueryStringConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:QueryString}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_remote_address = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}") - if disc_remote_address is not None: - disc_remote_address.set_prop("parameters", AAZObjectType, ".remote_address.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRemoteAddressConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RemoteAddress}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_body = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}") - if disc_request_body is not None: - disc_request_body.set_prop("parameters", AAZObjectType, ".request_body.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestBodyConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestBody}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_header = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}") - if disc_request_header is not None: - disc_request_header.set_prop("parameters", AAZObjectType, ".request_header.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("selector", AAZStrType, ".selector") - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestHeaderConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestHeader}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_method = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}") - if disc_request_method is not None: - disc_request_method.set_prop("parameters", AAZObjectType, ".request_method.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestMethodConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestMethod}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_scheme = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}") - if disc_request_scheme is not None: - disc_request_scheme.set_prop("parameters", AAZObjectType, ".request_scheme.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestSchemeConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestScheme}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_request_uri = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}") - if disc_request_uri is not None: - disc_request_uri.set_prop("parameters", AAZObjectType, ".request_uri.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleRequestUriConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:RequestUri}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_server_port = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}") - if disc_server_port is not None: - disc_server_port.set_prop("parameters", AAZObjectType, ".server_port.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleServerPortConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:ServerPort}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_socket_addr = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}") - if disc_socket_addr is not None: - disc_socket_addr.set_prop("parameters", AAZObjectType, ".socket_addr.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSocketAddrConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SocketAddr}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_ssl_protocol = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}") - if disc_ssl_protocol is not None: - disc_ssl_protocol.set_prop("parameters", AAZObjectType, ".ssl_protocol.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleSslProtocolConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:SslProtocol}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_extension = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}") - if disc_url_file_extension is not None: - disc_url_file_extension.set_prop("parameters", AAZObjectType, ".url_file_extension.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFileExtensionMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileExtension}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_file_name = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}") - if disc_url_file_name is not None: - disc_url_file_name.set_prop("parameters", AAZObjectType, ".url_file_name.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlFilenameConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlFileName}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - disc_url_path = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}") - if disc_url_path is not None: - disc_url_path.set_prop("parameters", AAZObjectType, ".url_path.parameters", typ_kwargs={"flags": {"required": True}}) - - parameters = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}.parameters") - if parameters is not None: - parameters.set_prop("matchValues", AAZListType, ".match_values") - parameters.set_prop("negateCondition", AAZBoolType, ".negate_condition") - parameters.set_prop("operator", AAZStrType, ".operator", typ_kwargs={"flags": {"required": True}}) - parameters.set_prop("transforms", AAZListType, ".transforms") - parameters.set_const("typeName", "DeliveryRuleUrlPathMatchConditionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - - match_values = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}.parameters.matchValues") - if match_values is not None: - match_values.set_elements(AAZStrType, ".") - - transforms = _builder.get(".properties.deliveryPolicy.rules[].conditions[]{name:UrlPath}.parameters.transforms") - if transforms is not None: - transforms.set_elements(AAZStrType, ".") - - geo_filters = _builder.get(".properties.geoFilters") - if geo_filters is not None: - geo_filters.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.geoFilters[]") - if _elements is not None: - _elements.set_prop("action", AAZStrType, ".action", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("countryCodes", AAZListType, ".country_codes", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("relativePath", AAZStrType, ".relative_path", typ_kwargs={"flags": {"required": True}}) - - country_codes = _builder.get(".properties.geoFilters[].countryCodes") - if country_codes is not None: - country_codes.set_elements(AAZStrType, ".") - - url_signing_keys = _builder.get(".properties.urlSigningKeys") - if url_signing_keys is not None: - url_signing_keys.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.urlSigningKeys[]") - if _elements is not None: - _elements.set_prop("keyId", AAZStrType, ".key_id", typ_kwargs={"flags": {"required": True}}) - _elements.set_prop("keySourceParameters", AAZObjectType, ".key_source_parameters", typ_kwargs={"flags": {"required": True}}) - - key_source_parameters = _builder.get(".properties.urlSigningKeys[].keySourceParameters") - if key_source_parameters is not None: - key_source_parameters.set_prop("resourceGroupName", AAZStrType, ".resource_group_name", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("secretName", AAZStrType, ".secret_name", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("secretVersion", AAZStrType, ".secret_version", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("subscriptionId", AAZStrType, ".subscription_id", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("typeName", AAZStrType, ".type_name", typ_kwargs={"flags": {"required": True}}) - key_source_parameters.set_prop("vaultName", AAZStrType, ".vault_name", typ_kwargs={"flags": {"required": True}}) - - web_application_firewall_policy_link = _builder.get(".properties.webApplicationFirewallPolicyLink") - if web_application_firewall_policy_link is not None: - web_application_firewall_policy_link.set_prop("id", AAZStrType, ".id") - - tags = _builder.get(".tags") - if tags is not None: - tags.set_elements(AAZStrType, ".") - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_endpoint_read(cls._schema_on_200) - - return cls._schema_on_200 - - -class _UpdateHelper: - """Helper class for Update""" - - @classmethod - def _build_schema_header_action_parameters_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("headerAction", AAZStrType, ".header_action", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("headerName", AAZStrType, ".header_name", typ_kwargs={"flags": {"required": True}}) - _builder.set_const("typeName", "DeliveryRuleHeaderActionParameters", AAZStrType, ".", typ_kwargs={"flags": {"required": True}}) - _builder.set_prop("value", AAZStrType, ".value") - - @classmethod - def _build_schema_resource_reference_update(cls, _builder): - if _builder is None: - return - _builder.set_prop("id", AAZStrType, ".id") - - _schema_endpoint_read = None - - @classmethod - def _build_schema_endpoint_read(cls, _schema): - if cls._schema_endpoint_read is not None: - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - return - - cls._schema_endpoint_read = _schema_endpoint_read = AAZObjectType() - - endpoint_read = _schema_endpoint_read - endpoint_read.id = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.location = AAZStrType( - flags={"required": True}, - ) - endpoint_read.name = AAZStrType( - flags={"read_only": True}, - ) - endpoint_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - endpoint_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - endpoint_read.tags = AAZDictType() - endpoint_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_endpoint_read.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - cls._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = _schema_endpoint_read.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_endpoint_read.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = _schema_endpoint_read.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = _schema_endpoint_read.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_endpoint_read.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = _schema_endpoint_read.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = _schema_endpoint_read.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = _schema_endpoint_read.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = _schema_endpoint_read.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - cls._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = _schema_endpoint_read.properties.origins - origins.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = _schema_endpoint_read.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = _schema_endpoint_read.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = _schema_endpoint_read.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = _schema_endpoint_read.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = _schema_endpoint_read.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = _schema_endpoint_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = _schema_endpoint_read.tags - tags.Element = AAZStrType() - - _schema.id = cls._schema_endpoint_read.id - _schema.location = cls._schema_endpoint_read.location - _schema.name = cls._schema_endpoint_read.name - _schema.properties = cls._schema_endpoint_read.properties - _schema.system_data = cls._schema_endpoint_read.system_data - _schema.tags = cls._schema_endpoint_read.tags - _schema.type = cls._schema_endpoint_read.type - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_validate_custom_domain.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_validate_custom_domain.py deleted file mode 100644 index 21341473b2c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_validate_custom_domain.py +++ /dev/null @@ -1,208 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint validate-custom-domain", -) -class ValidateCustomDomain(AAZCommand): - """Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS. - - :example: Validate domain www.contoso.com to see whether it maps to the correct CDN endpoint in DNS. - az cdn endpoint validate-custom-domain -g group -n endpoint --profile-name profile-name --host-name www.contoso.com - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/validatecustomdomain", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "CustomDomainProperties" - - _args_schema = cls._args_schema - _args_schema.host_name = AAZStrArg( - options=["--host-name"], - arg_group="CustomDomainProperties", - help="The host name of the custom domain. Must be a domain name.", - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.EndpointsValidateCustomDomain(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class EndpointsValidateCustomDomain(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/validateCustomDomain", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.custom_domain_validated = AAZBoolType( - serialized_name="customDomainValidated", - flags={"read_only": True}, - ) - _schema_on_200.message = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.reason = AAZStrType( - flags={"read_only": True}, - ) - - return cls._schema_on_200 - - -class _ValidateCustomDomainHelper: - """Helper class for ValidateCustomDomain""" - - -__all__ = ["ValidateCustomDomain"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_wait.py deleted file mode 100644 index 937677cdf28..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/endpoint/_wait.py +++ /dev/null @@ -1,1261 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn endpoint wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["-n", "--name", "--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.EndpointsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class EndpointsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.location = AAZStrType( - flags={"required": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.tags = AAZDictType() - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - properties.custom_domains = AAZListType( - serialized_name="customDomains", - flags={"read_only": True}, - ) - properties.default_origin_group = AAZObjectType( - serialized_name="defaultOriginGroup", - ) - _WaitHelper._build_schema_resource_reference_read(properties.default_origin_group) - properties.delivery_policy = AAZObjectType( - serialized_name="deliveryPolicy", - ) - properties.geo_filters = AAZListType( - serialized_name="geoFilters", - ) - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"read_only": True}, - ) - properties.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - properties.is_http_allowed = AAZBoolType( - serialized_name="isHttpAllowed", - ) - properties.is_https_allowed = AAZBoolType( - serialized_name="isHttpsAllowed", - ) - properties.optimization_type = AAZStrType( - serialized_name="optimizationType", - ) - properties.origin_groups = AAZListType( - serialized_name="originGroups", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.origin_path = AAZStrType( - serialized_name="originPath", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.probe_path = AAZStrType( - serialized_name="probePath", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.url_signing_keys = AAZListType( - serialized_name="urlSigningKeys", - ) - properties.web_application_firewall_policy_link = AAZObjectType( - serialized_name="webApplicationFirewallPolicyLink", - ) - - content_types_to_compress = cls._schema_on_200.properties.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = cls._schema_on_200.properties.custom_domains - custom_domains.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.custom_domains.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.properties.custom_domains.Element.properties - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.validation_data = AAZStrType( - serialized_name="validationData", - ) - - delivery_policy = cls._schema_on_200.properties.delivery_policy - delivery_policy.description = AAZStrType() - delivery_policy.rules = AAZListType( - flags={"required": True}, - ) - - rules = cls._schema_on_200.properties.delivery_policy.rules - rules.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element - _element.actions = AAZListType( - flags={"required": True}, - ) - _element.conditions = AAZListType() - _element.name = AAZStrType() - _element.order = AAZIntType( - flags={"required": True}, - ) - - actions = cls._schema_on_200.properties.delivery_policy.rules.Element.actions - actions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _WaitHelper._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - _WaitHelper._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - _WaitHelper._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - _WaitHelper._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions - conditions.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = cls._schema_on_200.properties.delivery_policy.rules.Element.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - geo_filters = cls._schema_on_200.properties.geo_filters - geo_filters.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.geo_filters.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.country_codes = AAZListType( - serialized_name="countryCodes", - flags={"required": True}, - ) - _element.relative_path = AAZStrType( - serialized_name="relativePath", - flags={"required": True}, - ) - - country_codes = cls._schema_on_200.properties.geo_filters.Element.country_codes - country_codes.Element = AAZStrType() - - origin_groups = cls._schema_on_200.properties.origin_groups - origin_groups.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origin_groups.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.properties.origin_groups.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = cls._schema_on_200.properties.origin_groups.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = cls._schema_on_200.properties.origin_groups.Element.properties.origins - origins.Element = AAZObjectType() - _WaitHelper._build_schema_resource_reference_read(origins.Element) - - response_based_origin_error_detection_settings = cls._schema_on_200.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = cls._schema_on_200.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origin_groups.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - origins = cls._schema_on_200.properties.origins - origins.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origins.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - - properties = cls._schema_on_200.properties.origins.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.weight = AAZIntType() - - url_signing_keys = cls._schema_on_200.properties.url_signing_keys - url_signing_keys.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.url_signing_keys.Element - _element.key_id = AAZStrType( - serialized_name="keyId", - flags={"required": True}, - ) - _element.key_source_parameters = AAZObjectType( - serialized_name="keySourceParameters", - flags={"required": True}, - ) - - key_source_parameters = cls._schema_on_200.properties.url_signing_keys.Element.key_source_parameters - key_source_parameters.resource_group_name = AAZStrType( - serialized_name="resourceGroupName", - flags={"required": True}, - ) - key_source_parameters.secret_name = AAZStrType( - serialized_name="secretName", - flags={"required": True}, - ) - key_source_parameters.secret_version = AAZStrType( - serialized_name="secretVersion", - flags={"required": True}, - ) - key_source_parameters.subscription_id = AAZStrType( - serialized_name="subscriptionId", - flags={"required": True}, - ) - key_source_parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - key_source_parameters.vault_name = AAZStrType( - serialized_name="vaultName", - flags={"required": True}, - ) - - web_application_firewall_policy_link = cls._schema_on_200.properties.web_application_firewall_policy_link - web_application_firewall_policy_link.id = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - tags = cls._schema_on_200.tags - tags.Element = AAZStrType() - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__cmd_group.py deleted file mode 100644 index 1b2f85c021b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn origin", -) -class __CMDGroup(AAZCommandGroup): - """List or show existing origins related to CDN endpoints. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_create.py deleted file mode 100644 index eef2926e0b4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_create.py +++ /dev/null @@ -1,403 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin create", -) -class Create(AAZCommand): - """Create a new origin within the specified endpoint. - - :example: Create an additional origin - az cdn origin create -g group --host-name example.contoso.com --profile-name profile --endpoint-name endpoint -n origin --host-name example.contoso.com --origin-host-header example.contoso.com --http-port 80 --https-port 443 - - :example: Create a private origin - az cdn origin create -g group --host-name example.contoso.com --profile-name profile --endpoint-name endpoint -n origin --http-port 80 --https-port 443 --private-link-resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Network/privateLinkServices/pls --private-link-location EastUS --private-link-approval-message 'Please approve this request' - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origins/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin that is unique within the endpoint.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.enabled = AAZBoolArg( - options=["--enabled"], - arg_group="Properties", - help="Origin is enabled for load balancing or not", - ) - _args_schema.host_name = AAZStrArg( - options=["--host-name"], - arg_group="Properties", - help="The address of the origin. Domain names, IPv4 addresses, and IPv6 addresses are supported.This should be unique across all origins in an endpoint.", - ) - _args_schema.http_port = AAZIntArg( - options=["--http-port"], - arg_group="Properties", - help="The value of the HTTP port. Must be between 1 and 65535.", - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.https_port = AAZIntArg( - options=["--https-port"], - arg_group="Properties", - help="The value of the HTTPS port. Must be between 1 and 65535.", - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.origin_host_header = AAZStrArg( - options=["--origin-host-header"], - arg_group="Properties", - help="The host header value sent to the origin with each request. If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default. This overrides the host header defined at Endpoint", - ) - _args_schema.priority = AAZIntArg( - options=["--priority"], - arg_group="Properties", - help="Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5", - fmt=AAZIntArgFormat( - maximum=5, - minimum=1, - ), - ) - _args_schema.private_link_alias = AAZStrArg( - options=["--private-link-alias"], - arg_group="Properties", - help="The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'", - ) - _args_schema.private_link_approval_message = AAZStrArg( - options=["-m", "--private-link-approval-message"], - arg_group="Properties", - help="A custom message to be included in the approval request to connect to the Private Link.", - ) - _args_schema.private_link_location = AAZStrArg( - options=["-l", "--private-link-location"], - arg_group="Properties", - help="The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated", - ) - _args_schema.private_link_resource_id = AAZStrArg( - options=["-p", "--private-link-resource-id"], - arg_group="Properties", - help="The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'", - ) - _args_schema.weight = AAZIntArg( - options=["--weight"], - arg_group="Properties", - help="Weight of the origin in given origin group for load balancing. Must be between 1 and 1000", - fmt=AAZIntArgFormat( - maximum=1000, - minimum=1, - ), - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.OriginsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class OriginsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("enabled", AAZBoolType, ".enabled") - properties.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("httpPort", AAZIntType, ".http_port") - properties.set_prop("httpsPort", AAZIntType, ".https_port") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("priority", AAZIntType, ".priority") - properties.set_prop("privateLinkAlias", AAZStrType, ".private_link_alias") - properties.set_prop("privateLinkApprovalMessage", AAZStrType, ".private_link_approval_message") - properties.set_prop("privateLinkLocation", AAZStrType, ".private_link_location") - properties.set_prop("privateLinkResourceId", AAZStrType, ".private_link_resource_id") - properties.set_prop("weight", AAZIntType, ".weight") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_origin_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_origin_read = None - - @classmethod - def _build_schema_origin_read(cls, _schema): - if cls._schema_origin_read is not None: - _schema.id = cls._schema_origin_read.id - _schema.name = cls._schema_origin_read.name - _schema.properties = cls._schema_origin_read.properties - _schema.system_data = cls._schema_origin_read.system_data - _schema.type = cls._schema_origin_read.type - return - - cls._schema_origin_read = _schema_origin_read = AAZObjectType() - - origin_read = _schema_origin_read - origin_read.id = AAZStrType( - flags={"read_only": True}, - ) - origin_read.name = AAZStrType( - flags={"read_only": True}, - ) - origin_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - origin_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - origin_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_origin_read.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.weight = AAZIntType() - - system_data = _schema_origin_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_origin_read.id - _schema.name = cls._schema_origin_read.name - _schema.properties = cls._schema_origin_read.properties - _schema.system_data = cls._schema_origin_read.system_data - _schema.type = cls._schema_origin_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_delete.py deleted file mode 100644 index 8e2ed9a2663..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_delete.py +++ /dev/null @@ -1,180 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing origin within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origins/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.OriginsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class OriginsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_list.py deleted file mode 100644 index 803eb6ec8ac..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_list.py +++ /dev/null @@ -1,260 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin list", -) -class List(AAZCommand): - """List all of the existing origins within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origins", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginsListByEndpoint(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class OriginsListByEndpoint(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.weight = AAZIntType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_show.py deleted file mode 100644 index ac0717d78a3..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_show.py +++ /dev/null @@ -1,259 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin show", -) -class Show(AAZCommand): - """Get an existing origin within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origins/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class OriginsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.weight = AAZIntType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_update.py deleted file mode 100644 index 43e04b3f835..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_update.py +++ /dev/null @@ -1,546 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin update", -) -class Update(AAZCommand): - """Update a new origin within the specified endpoint. - - :example: Update an origin - az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --http-port 80 --https-port 443 --priority 3 --weight 500 --host-name example.contoso.com - - :example: Disable an origin - az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --disabled - - :example: Connect an origin to a private link service - az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --http-port 80 --https-port 443 --private-link-resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Network/privateLinkServices/pls --private-link-location EastUS --private-link-approval-message 'Please approve this request' - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origins/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.enabled = AAZBoolArg( - options=["--enabled"], - arg_group="Properties", - help="Origin is enabled for load balancing or not", - nullable=True, - ) - _args_schema.host_name = AAZStrArg( - options=["--host-name"], - arg_group="Properties", - help="The address of the origin. Domain names, IPv4 addresses, and IPv6 addresses are supported.This should be unique across all origins in an endpoint.", - ) - _args_schema.http_port = AAZIntArg( - options=["--http-port"], - arg_group="Properties", - help="The value of the HTTP port. Must be between 1 and 65535.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.https_port = AAZIntArg( - options=["--https-port"], - arg_group="Properties", - help="The value of the HTTPS port. Must be between 1 and 65535.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=65535, - minimum=1, - ), - ) - _args_schema.origin_host_header = AAZStrArg( - options=["--origin-host-header"], - arg_group="Properties", - help="The host header value sent to the origin with each request. If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default. This overrides the host header defined at Endpoint", - nullable=True, - ) - _args_schema.priority = AAZIntArg( - options=["--priority"], - arg_group="Properties", - help="Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5", - nullable=True, - fmt=AAZIntArgFormat( - maximum=5, - minimum=1, - ), - ) - _args_schema.private_link_alias = AAZStrArg( - options=["--private-link-alias"], - arg_group="Properties", - help="The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'", - nullable=True, - ) - _args_schema.private_link_approval_message = AAZStrArg( - options=["-m", "--private-link-approval-message"], - arg_group="Properties", - help="A custom message to be included in the approval request to connect to the Private Link.", - nullable=True, - ) - _args_schema.private_link_location = AAZStrArg( - options=["-l", "--private-link-location"], - arg_group="Properties", - help="The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated", - nullable=True, - ) - _args_schema.private_link_resource_id = AAZStrArg( - options=["-p", "--private-link-resource-id"], - arg_group="Properties", - help="The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'", - nullable=True, - ) - _args_schema.weight = AAZIntArg( - options=["--weight"], - arg_group="Properties", - help="Weight of the origin in given origin group for load balancing. Must be between 1 and 1000", - nullable=True, - fmt=AAZIntArgFormat( - maximum=1000, - minimum=1, - ), - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.OriginsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class OriginsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_origin_read(cls._schema_on_200) - - return cls._schema_on_200 - - class OriginsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_origin_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("enabled", AAZBoolType, ".enabled") - properties.set_prop("hostName", AAZStrType, ".host_name", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("httpPort", AAZIntType, ".http_port") - properties.set_prop("httpsPort", AAZIntType, ".https_port") - properties.set_prop("originHostHeader", AAZStrType, ".origin_host_header") - properties.set_prop("priority", AAZIntType, ".priority") - properties.set_prop("privateLinkAlias", AAZStrType, ".private_link_alias") - properties.set_prop("privateLinkApprovalMessage", AAZStrType, ".private_link_approval_message") - properties.set_prop("privateLinkLocation", AAZStrType, ".private_link_location") - properties.set_prop("privateLinkResourceId", AAZStrType, ".private_link_resource_id") - properties.set_prop("weight", AAZIntType, ".weight") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_origin_read = None - - @classmethod - def _build_schema_origin_read(cls, _schema): - if cls._schema_origin_read is not None: - _schema.id = cls._schema_origin_read.id - _schema.name = cls._schema_origin_read.name - _schema.properties = cls._schema_origin_read.properties - _schema.system_data = cls._schema_origin_read.system_data - _schema.type = cls._schema_origin_read.type - return - - cls._schema_origin_read = _schema_origin_read = AAZObjectType() - - origin_read = _schema_origin_read - origin_read.id = AAZStrType( - flags={"read_only": True}, - ) - origin_read.name = AAZStrType( - flags={"read_only": True}, - ) - origin_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - origin_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - origin_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_origin_read.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.weight = AAZIntType() - - system_data = _schema_origin_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_origin_read.id - _schema.name = cls._schema_origin_read.name - _schema.properties = cls._schema_origin_read.properties - _schema.system_data = cls._schema_origin_read.system_data - _schema.type = cls._schema_origin_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_wait.py deleted file mode 100644 index a84de373c65..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin/_wait.py +++ /dev/null @@ -1,258 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origins/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_name = AAZStrArg( - options=["-n", "--name", "--origin-name"], - help="Name of the origin which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class OriginsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins/{originName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originName", self.ctx.args.origin_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.enabled = AAZBoolType() - properties.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - properties.http_port = AAZIntType( - serialized_name="httpPort", - ) - properties.https_port = AAZIntType( - serialized_name="httpsPort", - ) - properties.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - properties.priority = AAZIntType() - properties.private_endpoint_status = AAZStrType( - serialized_name="privateEndpointStatus", - flags={"read_only": True}, - ) - properties.private_link_alias = AAZStrType( - serialized_name="privateLinkAlias", - ) - properties.private_link_approval_message = AAZStrType( - serialized_name="privateLinkApprovalMessage", - ) - properties.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - properties.private_link_resource_id = AAZStrType( - serialized_name="privateLinkResourceId", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.weight = AAZIntType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__cmd_group.py deleted file mode 100644 index b2dbf5da7db..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn origin-group", -) -class __CMDGroup(AAZCommandGroup): - """Manage origin groups of an endpoint. - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__init__.py deleted file mode 100644 index db73033039b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._create import * -from ._delete import * -from ._list import * -from ._show import * -from ._update import * -from ._wait import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_create.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_create.py deleted file mode 100644 index 47e4080f16d..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_create.py +++ /dev/null @@ -1,470 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin-group create", -) -class Create(AAZCommand): - """Create a new origin group within the specified endpoint. - - :example: Create an origin group - az cdn origin-group create -g group --profile-name profile --endpoint-name endpoint -n origin-group --origins origin-0,origin-1 - - :example: Create an origin group with a custom health probe - az cdn origin-group create -g group --profile-name profile --endpoint-name endpoint -n origin-group --origins origin-0,origin-1 --probe-path /healthz --probe-interval 90 --probe-protocol HTTPS --probe-method GET - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origingroups/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.health_probe_settings = AAZObjectArg( - options=["--health-probe-settings"], - arg_group="Properties", - help="Health probe settings to the origin that is used to determine the health of the origin.", - ) - _args_schema.formatted_origins = AAZListArg( - options=["--formatted-origins"], - arg_group="Properties", - help="The source of the content being delivered via CDN within given origin group.", - ) - _args_schema.response_based_origin_error_detection_settings = AAZObjectArg( - options=["--response-based-origin-error-detection-settings"], - arg_group="Properties", - help="The JSON object that contains the properties to determine origin health using real requests/responses. This property is currently not supported.", - ) - _args_schema.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntArg( - options=["--traffic-restoration-time-to-healed-or-new-endpoints-in-minutes"], - arg_group="Properties", - help="Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.", - fmt=AAZIntArgFormat( - maximum=50, - minimum=0, - ), - ) - - health_probe_settings = cls._args_schema.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntArg( - options=["probe-interval-in-seconds"], - help="The number of seconds between health probes.Default is 240sec.", - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - health_probe_settings.probe_path = AAZStrArg( - options=["probe-path"], - help="The path relative to the origin that is used to determine the health of the origin.", - ) - health_probe_settings.probe_protocol = AAZStrArg( - options=["probe-protocol"], - help="Protocol to use for health probe.", - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - health_probe_settings.probe_request_type = AAZStrArg( - options=["probe-request-type"], - help="The type of health probe request that is made.", - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - - formatted_origins = cls._args_schema.formatted_origins - formatted_origins.Element = AAZObjectArg() - - _element = cls._args_schema.formatted_origins.Element - _element.id = AAZStrArg( - options=["id"], - help="Resource ID.", - ) - - response_based_origin_error_detection_settings = cls._args_schema.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListArg( - options=["http-error-ranges"], - help="The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrArg( - options=["response-based-detected-error-types"], - help="Type of response errors for real user requests for which origin will be deemed unhealthy", - enum={"None": "None", "TcpAndHttpErrors": "TcpAndHttpErrors", "TcpErrorsOnly": "TcpErrorsOnly"}, - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntArg( - options=["response-based-failover-threshold-percentage"], - help="The percentage of failed requests in the sample where failover should trigger.", - fmt=AAZIntArgFormat( - maximum=100, - minimum=0, - ), - ) - - http_error_ranges = cls._args_schema.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectArg() - - _element = cls._args_schema.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntArg( - options=["begin"], - help="The inclusive start of the http status code range.", - fmt=AAZIntArgFormat( - maximum=999, - minimum=100, - ), - ) - _element.end = AAZIntArg( - options=["end"], - help="The inclusive end of the http status code range.", - fmt=AAZIntArgFormat( - maximum=999, - minimum=100, - ), - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.OriginGroupsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class OriginGroupsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("healthProbeSettings", AAZObjectType, ".health_probe_settings") - properties.set_prop("origins", AAZListType, ".formatted_origins", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("responseBasedOriginErrorDetectionSettings", AAZObjectType, ".response_based_origin_error_detection_settings") - properties.set_prop("trafficRestorationTimeToHealedOrNewEndpointsInMinutes", AAZIntType, ".traffic_restoration_time_to_healed_or_new_endpoints_in_minutes") - - health_probe_settings = _builder.get(".properties.healthProbeSettings") - if health_probe_settings is not None: - health_probe_settings.set_prop("probeIntervalInSeconds", AAZIntType, ".probe_interval_in_seconds") - health_probe_settings.set_prop("probePath", AAZStrType, ".probe_path") - health_probe_settings.set_prop("probeProtocol", AAZStrType, ".probe_protocol") - health_probe_settings.set_prop("probeRequestType", AAZStrType, ".probe_request_type") - - origins = _builder.get(".properties.origins") - if origins is not None: - origins.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.origins[]") - if _elements is not None: - _elements.set_prop("id", AAZStrType, ".id") - - response_based_origin_error_detection_settings = _builder.get(".properties.responseBasedOriginErrorDetectionSettings") - if response_based_origin_error_detection_settings is not None: - response_based_origin_error_detection_settings.set_prop("httpErrorRanges", AAZListType, ".http_error_ranges") - response_based_origin_error_detection_settings.set_prop("responseBasedDetectedErrorTypes", AAZStrType, ".response_based_detected_error_types") - response_based_origin_error_detection_settings.set_prop("responseBasedFailoverThresholdPercentage", AAZIntType, ".response_based_failover_threshold_percentage") - - http_error_ranges = _builder.get(".properties.responseBasedOriginErrorDetectionSettings.httpErrorRanges") - if http_error_ranges is not None: - http_error_ranges.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.responseBasedOriginErrorDetectionSettings.httpErrorRanges[]") - if _elements is not None: - _elements.set_prop("begin", AAZIntType, ".begin") - _elements.set_prop("end", AAZIntType, ".end") - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _CreateHelper._build_schema_origin_group_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - -class _CreateHelper: - """Helper class for Create""" - - _schema_origin_group_read = None - - @classmethod - def _build_schema_origin_group_read(cls, _schema): - if cls._schema_origin_group_read is not None: - _schema.id = cls._schema_origin_group_read.id - _schema.name = cls._schema_origin_group_read.name - _schema.properties = cls._schema_origin_group_read.properties - _schema.system_data = cls._schema_origin_group_read.system_data - _schema.type = cls._schema_origin_group_read.type - return - - cls._schema_origin_group_read = _schema_origin_group_read = AAZObjectType() - - origin_group_read = _schema_origin_group_read - origin_group_read.id = AAZStrType( - flags={"read_only": True}, - ) - origin_group_read.name = AAZStrType( - flags={"read_only": True}, - ) - origin_group_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - origin_group_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - origin_group_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_origin_group_read.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_origin_group_read.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = _schema_origin_group_read.properties.origins - origins.Element = AAZObjectType() - - _element = _schema_origin_group_read.properties.origins.Element - _element.id = AAZStrType() - - response_based_origin_error_detection_settings = _schema_origin_group_read.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = _schema_origin_group_read.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = _schema_origin_group_read.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - system_data = _schema_origin_group_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_origin_group_read.id - _schema.name = cls._schema_origin_group_read.name - _schema.properties = cls._schema_origin_group_read.properties - _schema.system_data = cls._schema_origin_group_read.system_data - _schema.type = cls._schema_origin_group_read.type - - -__all__ = ["Create"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_delete.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_delete.py deleted file mode 100644 index b264ac287a4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_delete.py +++ /dev/null @@ -1,180 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin-group delete", - confirmation="Are you sure you want to perform this operation?", -) -class Delete(AAZCommand): - """Delete an existing origin group within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origingroups/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.OriginGroupsDelete(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class OriginGroupsDelete(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [204]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_204, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "DELETE" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - def on_204(self, session): - pass - - -class _DeleteHelper: - """Helper class for Delete""" - - -__all__ = ["Delete"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_list.py deleted file mode 100644 index fab985e0a1f..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_list.py +++ /dev/null @@ -1,278 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin-group list", -) -class List(AAZCommand): - """List all of the existing origin groups within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origingroups", "2025-06-01"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginGroupsListByEndpoint(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class OriginGroupsListByEndpoint(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = cls._schema_on_200.value.Element.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = cls._schema_on_200.value.Element.properties.origins - origins.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.origins.Element - _element.id = AAZStrType() - - response_based_origin_error_detection_settings = cls._schema_on_200.value.Element.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = cls._schema_on_200.value.Element.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_show.py deleted file mode 100644 index 29914568d99..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_show.py +++ /dev/null @@ -1,277 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin-group show", -) -class Show(AAZCommand): - """Get an existing origin group within an endpoint. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origingroups/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginGroupsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class OriginGroupsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = cls._schema_on_200.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = cls._schema_on_200.properties.origins - origins.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origins.Element - _element.id = AAZStrType() - - response_based_origin_error_detection_settings = cls._schema_on_200.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = cls._schema_on_200.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_update.py deleted file mode 100644 index e7accbbbe6c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_update.py +++ /dev/null @@ -1,617 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin-group update", -) -class Update(AAZCommand): - """Update a new origin group within the specified endpoint. - - :example: Update which origins are included in an origin group. - az cdn origin-group update -g group --profile-name profile --endpoint-name endpoint -n origin-group --origins origin-0,origin-2 - - :example: Update an origin group with a custom health probe - az cdn origin-group update -g group --profile-name profile --endpoint-name endpoint -n origin-group --origins origin-0,origin-1 --probe-path /healthz --probe-interval 90 --probe-protocol HTTPS --probe-method GET - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origingroups/{}", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - AZ_SUPPORT_GENERIC_UPDATE = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.health_probe_settings = AAZObjectArg( - options=["--health-probe-settings"], - arg_group="Properties", - help="Health probe settings to the origin that is used to determine the health of the origin.", - nullable=True, - ) - _args_schema.formatted_origins = AAZListArg( - options=["--formatted-origins"], - arg_group="Properties", - help="The source of the content being delivered via CDN within given origin group.", - ) - _args_schema.response_based_origin_error_detection_settings = AAZObjectArg( - options=["--response-based-origin-error-detection-settings"], - arg_group="Properties", - help="The JSON object that contains the properties to determine origin health using real requests/responses. This property is currently not supported.", - nullable=True, - ) - _args_schema.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntArg( - options=["--traffic-restoration-time-to-healed-or-new-endpoints-in-minutes"], - arg_group="Properties", - help="Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=50, - minimum=0, - ), - ) - - health_probe_settings = cls._args_schema.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntArg( - options=["probe-interval-in-seconds"], - help="The number of seconds between health probes.Default is 240sec.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - health_probe_settings.probe_path = AAZStrArg( - options=["probe-path"], - help="The path relative to the origin that is used to determine the health of the origin.", - nullable=True, - ) - health_probe_settings.probe_protocol = AAZStrArg( - options=["probe-protocol"], - help="Protocol to use for health probe.", - nullable=True, - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - health_probe_settings.probe_request_type = AAZStrArg( - options=["probe-request-type"], - help="The type of health probe request that is made.", - nullable=True, - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - - formatted_origins = cls._args_schema.formatted_origins - formatted_origins.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.formatted_origins.Element - _element.id = AAZStrArg( - options=["id"], - help="Resource ID.", - nullable=True, - ) - - response_based_origin_error_detection_settings = cls._args_schema.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListArg( - options=["http-error-ranges"], - help="The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.", - nullable=True, - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrArg( - options=["response-based-detected-error-types"], - help="Type of response errors for real user requests for which origin will be deemed unhealthy", - nullable=True, - enum={"None": "None", "TcpAndHttpErrors": "TcpAndHttpErrors", "TcpErrorsOnly": "TcpErrorsOnly"}, - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntArg( - options=["response-based-failover-threshold-percentage"], - help="The percentage of failed requests in the sample where failover should trigger.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=100, - minimum=0, - ), - ) - - http_error_ranges = cls._args_schema.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectArg( - nullable=True, - ) - - _element = cls._args_schema.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntArg( - options=["begin"], - help="The inclusive start of the http status code range.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=999, - minimum=100, - ), - ) - _element.end = AAZIntArg( - options=["end"], - help="The inclusive end of the http status code range.", - nullable=True, - fmt=AAZIntArgFormat( - maximum=999, - minimum=100, - ), - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginGroupsGet(ctx=self.ctx)() - self.pre_instance_update(self.ctx.vars.instance) - self.InstanceUpdateByJson(ctx=self.ctx)() - self.InstanceUpdateByGeneric(ctx=self.ctx)() - self.post_instance_update(self.ctx.vars.instance) - yield self.OriginGroupsCreate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - @register_callback - def pre_instance_update(self, instance): - pass - - @register_callback - def post_instance_update(self, instance): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class OriginGroupsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - _UpdateHelper._build_schema_origin_group_read(cls._schema_on_200) - - return cls._schema_on_200 - - class OriginGroupsCreate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200, 201]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200_201, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "PUT" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - value=self.ctx.vars.instance, - ) - - return self.serialize_content(_content_value) - - def on_200_201(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200_201 - ) - - _schema_on_200_201 = None - - @classmethod - def _build_schema_on_200_201(cls): - if cls._schema_on_200_201 is not None: - return cls._schema_on_200_201 - - cls._schema_on_200_201 = AAZObjectType() - _UpdateHelper._build_schema_origin_group_read(cls._schema_on_200_201) - - return cls._schema_on_200_201 - - class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance(self.ctx.vars.instance) - - def _update_instance(self, instance): - _instance_value, _builder = self.new_content_builder( - self.ctx.args, - value=instance, - typ=AAZObjectType - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("healthProbeSettings", AAZObjectType, ".health_probe_settings") - properties.set_prop("origins", AAZListType, ".formatted_origins", typ_kwargs={"flags": {"required": True}}) - properties.set_prop("responseBasedOriginErrorDetectionSettings", AAZObjectType, ".response_based_origin_error_detection_settings") - properties.set_prop("trafficRestorationTimeToHealedOrNewEndpointsInMinutes", AAZIntType, ".traffic_restoration_time_to_healed_or_new_endpoints_in_minutes") - - health_probe_settings = _builder.get(".properties.healthProbeSettings") - if health_probe_settings is not None: - health_probe_settings.set_prop("probeIntervalInSeconds", AAZIntType, ".probe_interval_in_seconds") - health_probe_settings.set_prop("probePath", AAZStrType, ".probe_path") - health_probe_settings.set_prop("probeProtocol", AAZStrType, ".probe_protocol") - health_probe_settings.set_prop("probeRequestType", AAZStrType, ".probe_request_type") - - origins = _builder.get(".properties.origins") - if origins is not None: - origins.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.origins[]") - if _elements is not None: - _elements.set_prop("id", AAZStrType, ".id") - - response_based_origin_error_detection_settings = _builder.get(".properties.responseBasedOriginErrorDetectionSettings") - if response_based_origin_error_detection_settings is not None: - response_based_origin_error_detection_settings.set_prop("httpErrorRanges", AAZListType, ".http_error_ranges") - response_based_origin_error_detection_settings.set_prop("responseBasedDetectedErrorTypes", AAZStrType, ".response_based_detected_error_types") - response_based_origin_error_detection_settings.set_prop("responseBasedFailoverThresholdPercentage", AAZIntType, ".response_based_failover_threshold_percentage") - - http_error_ranges = _builder.get(".properties.responseBasedOriginErrorDetectionSettings.httpErrorRanges") - if http_error_ranges is not None: - http_error_ranges.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".properties.responseBasedOriginErrorDetectionSettings.httpErrorRanges[]") - if _elements is not None: - _elements.set_prop("begin", AAZIntType, ".begin") - _elements.set_prop("end", AAZIntType, ".end") - - return _instance_value - - class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): - - def __call__(self, *args, **kwargs): - self._update_instance_by_generic( - self.ctx.vars.instance, - self.ctx.generic_update_args - ) - - -class _UpdateHelper: - """Helper class for Update""" - - _schema_origin_group_read = None - - @classmethod - def _build_schema_origin_group_read(cls, _schema): - if cls._schema_origin_group_read is not None: - _schema.id = cls._schema_origin_group_read.id - _schema.name = cls._schema_origin_group_read.name - _schema.properties = cls._schema_origin_group_read.properties - _schema.system_data = cls._schema_origin_group_read.system_data - _schema.type = cls._schema_origin_group_read.type - return - - cls._schema_origin_group_read = _schema_origin_group_read = AAZObjectType() - - origin_group_read = _schema_origin_group_read - origin_group_read.id = AAZStrType( - flags={"read_only": True}, - ) - origin_group_read.name = AAZStrType( - flags={"read_only": True}, - ) - origin_group_read.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - origin_group_read.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - origin_group_read.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_origin_group_read.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_origin_group_read.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = _schema_origin_group_read.properties.origins - origins.Element = AAZObjectType() - - _element = _schema_origin_group_read.properties.origins.Element - _element.id = AAZStrType() - - response_based_origin_error_detection_settings = _schema_origin_group_read.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = _schema_origin_group_read.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = _schema_origin_group_read.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - system_data = _schema_origin_group_read.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.id = cls._schema_origin_group_read.id - _schema.name = cls._schema_origin_group_read.name - _schema.properties = cls._schema_origin_group_read.properties - _schema.system_data = cls._schema_origin_group_read.system_data - _schema.type = cls._schema_origin_group_read.type - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_wait.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_wait.py deleted file mode 100644 index 890684df695..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/origin_group/_wait.py +++ /dev/null @@ -1,276 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn origin-group wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/endpoints/{}/origingroups/{}", "2025-06-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.endpoint_name = AAZStrArg( - options=["--endpoint-name"], - help="Name of the endpoint under the profile which is unique globally.", - required=True, - id_part="child_name_1", - ) - _args_schema.origin_group_name = AAZStrArg( - options=["-n", "--name", "--origin-group-name"], - help="Name of the origin group which is unique within the endpoint.", - required=True, - id_part="child_name_2", - ) - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.OriginGroupsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) - return result - - class OriginGroupsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups/{originGroupName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "endpointName", self.ctx.args.endpoint_name, - required=True, - ), - **self.serialize_url_param( - "originGroupName", self.ctx.args.origin_group_name, - required=True, - ), - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - properties.origins = AAZListType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.response_based_origin_error_detection_settings = AAZObjectType( - serialized_name="responseBasedOriginErrorDetectionSettings", - ) - properties.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = cls._schema_on_200.properties.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - origins = cls._schema_on_200.properties.origins - origins.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.origins.Element - _element.id = AAZStrType() - - response_based_origin_error_detection_settings = cls._schema_on_200.properties.response_based_origin_error_detection_settings - response_based_origin_error_detection_settings.http_error_ranges = AAZListType( - serialized_name="httpErrorRanges", - ) - response_based_origin_error_detection_settings.response_based_detected_error_types = AAZStrType( - serialized_name="responseBasedDetectedErrorTypes", - ) - response_based_origin_error_detection_settings.response_based_failover_threshold_percentage = AAZIntType( - serialized_name="responseBasedFailoverThresholdPercentage", - ) - - http_error_ranges = cls._schema_on_200.properties.response_based_origin_error_detection_settings.http_error_ranges - http_error_ranges.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.response_based_origin_error_detection_settings.http_error_ranges.Element - _element.begin = AAZIntType() - _element.end = AAZIntType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__cmd_group.py deleted file mode 100644 index 5d29a1ecf12..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn profile", -) -class __CMDGroup(AAZCommandGroup): - """Manage Profile - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__init__.py deleted file mode 100644 index 5a9d61963d6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__cmd_group.py deleted file mode 100644 index d6781306701..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__cmd_group.py +++ /dev/null @@ -1,23 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn profile deployment-version", -) -class __CMDGroup(AAZCommandGroup): - """Manage Deployment Version - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__init__.py deleted file mode 100644 index 2e1186746a2..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._approve import * -from ._compare import * -from ._list import * -from ._show import * -from ._update import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_approve.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_approve.py deleted file mode 100644 index df5cac30569..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_approve.py +++ /dev/null @@ -1,271 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile deployment-version approve", -) -class Approve(AAZCommand): - """Approve the deployment of the version - - :example: DeploymentVersions_Approve - az cdn profile deployment-version approve --resource-group RG --profile-name profile1 --version-name dv1 - """ - - _aaz_info = { - "version": "2025-05-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/deploymentversions/{}/approve", "2025-05-01-preview"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.version_name = AAZStrArg( - options=["--version-name"], - help="Name of the DeploymentVersion under the profile.", - required=True, - id_part="child_name_1", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.DeploymentVersionsApprove(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class DeploymentVersionsApprove(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/deploymentVersions/{versionName}/approve", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - **self.serialize_url_param( - "versionName", self.ctx.args.version_name, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-05-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.approval_status = AAZStrType( - serialized_name="approvalStatus", - flags={"read_only": True}, - ) - properties.approved_at = AAZStrType( - serialized_name="approvedAt", - flags={"read_only": True}, - ) - properties.created_at = AAZStrType( - serialized_name="createdAt", - flags={"read_only": True}, - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.description = AAZStrType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.stages = AAZObjectType( - flags={"read_only": True}, - ) - - stages = cls._schema_on_200.properties.stages - stages.preview = AAZStrType( - flags={"read_only": True}, - ) - stages.production = AAZStrType( - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ApproveHelper: - """Helper class for Approve""" - - -__all__ = ["Approve"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_compare.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_compare.py deleted file mode 100644 index b27666ab01b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_compare.py +++ /dev/null @@ -1,1816 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile deployment-version compare", -) -class Compare(AAZCommand): - """Compare the deployment version to another deployment version - - :example: DeploymentVersions_Compare - az cdn profile deployment-version compare --resource-group RG --profile-name profile1 --version-name dv1 --compare-to VersionName2 - """ - - _aaz_info = { - "version": "2025-05-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/deploymentversions/{}/compare", "2025-05-01-preview"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.version_name = AAZStrArg( - options=["--version-name"], - help="Name of the DeploymentVersion under the profile.", - required=True, - id_part="child_name_1", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - - # define Arg Group "CompareDeploymentVersionsParameter" - - _args_schema = cls._args_schema - _args_schema.compare_to = AAZStrArg( - options=["--compare-to"], - arg_group="CompareDeploymentVersionsParameter", - help="the deployment version name to be compared to", - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.DeploymentVersionsCompare(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class DeploymentVersionsCompare(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/deploymentVersions/{versionName}/compare", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - **self.serialize_url_param( - "versionName", self.ctx.args.version_name, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-05-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("compareTo", AAZStrType, ".compare_to", typ_kwargs={"flags": {"required": True}}) - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.value = AAZListType( - flags={"required": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.resource_id = AAZStrType( - serialized_name="resourceId", - ) - _element.resource_name = AAZStrType( - serialized_name="resourceName", - ) - _element.resource_type = AAZStrType( - serialized_name="resourceType", - flags={"required": True}, - ) - - disc_microsoft__cdn_profiles_afd_endpoints_routes = cls._schema_on_200.value.Element.discriminate_by("resource_type", "Microsoft.Cdn/profiles/afdEndpoints/routes") - disc_microsoft__cdn_profiles_afd_endpoints_routes.current_properties = AAZObjectType( - serialized_name="currentProperties", - ) - _CompareHelper._build_schema_route_properties_read(disc_microsoft__cdn_profiles_afd_endpoints_routes.current_properties) - disc_microsoft__cdn_profiles_afd_endpoints_routes.previous_properties = AAZObjectType( - serialized_name="previousProperties", - ) - _CompareHelper._build_schema_route_properties_read(disc_microsoft__cdn_profiles_afd_endpoints_routes.previous_properties) - - disc_microsoft__cdn_profiles_origin_groups = cls._schema_on_200.value.Element.discriminate_by("resource_type", "Microsoft.Cdn/profiles/originGroups") - disc_microsoft__cdn_profiles_origin_groups.current_properties = AAZObjectType( - serialized_name="currentProperties", - ) - _CompareHelper._build_schema_afd_origin_group_properties_read(disc_microsoft__cdn_profiles_origin_groups.current_properties) - disc_microsoft__cdn_profiles_origin_groups.previous_properties = AAZObjectType( - serialized_name="previousProperties", - ) - _CompareHelper._build_schema_afd_origin_group_properties_read(disc_microsoft__cdn_profiles_origin_groups.previous_properties) - - disc_microsoft__cdn_profiles_origin_groups_origins = cls._schema_on_200.value.Element.discriminate_by("resource_type", "Microsoft.Cdn/profiles/originGroups/origins") - disc_microsoft__cdn_profiles_origin_groups_origins.current_properties = AAZObjectType( - serialized_name="currentProperties", - ) - _CompareHelper._build_schema_afd_origin_properties_read(disc_microsoft__cdn_profiles_origin_groups_origins.current_properties) - disc_microsoft__cdn_profiles_origin_groups_origins.previous_properties = AAZObjectType( - serialized_name="previousProperties", - ) - _CompareHelper._build_schema_afd_origin_properties_read(disc_microsoft__cdn_profiles_origin_groups_origins.previous_properties) - - disc_microsoft__cdn_profiles_rule_sets = cls._schema_on_200.value.Element.discriminate_by("resource_type", "Microsoft.Cdn/profiles/ruleSets") - disc_microsoft__cdn_profiles_rule_sets.current_properties = AAZObjectType( - serialized_name="currentProperties", - ) - _CompareHelper._build_schema_rule_set_properties_read(disc_microsoft__cdn_profiles_rule_sets.current_properties) - disc_microsoft__cdn_profiles_rule_sets.previous_properties = AAZObjectType( - serialized_name="previousProperties", - ) - _CompareHelper._build_schema_rule_set_properties_read(disc_microsoft__cdn_profiles_rule_sets.previous_properties) - - disc_microsoft__cdn_profiles_rule_sets_rules = cls._schema_on_200.value.Element.discriminate_by("resource_type", "Microsoft.Cdn/profiles/ruleSets/rules") - disc_microsoft__cdn_profiles_rule_sets_rules.current_properties = AAZObjectType( - serialized_name="currentProperties", - ) - _CompareHelper._build_schema_rule_properties_read(disc_microsoft__cdn_profiles_rule_sets_rules.current_properties) - disc_microsoft__cdn_profiles_rule_sets_rules.previous_properties = AAZObjectType( - serialized_name="previousProperties", - ) - _CompareHelper._build_schema_rule_properties_read(disc_microsoft__cdn_profiles_rule_sets_rules.previous_properties) - - disc_microsoft__cdn_profiles_security_policies = cls._schema_on_200.value.Element.discriminate_by("resource_type", "Microsoft.Cdn/profiles/securityPolicies") - disc_microsoft__cdn_profiles_security_policies.current_properties = AAZObjectType( - serialized_name="currentProperties", - ) - _CompareHelper._build_schema_security_policy_properties_with_embedded_waf_policy_read(disc_microsoft__cdn_profiles_security_policies.current_properties) - disc_microsoft__cdn_profiles_security_policies.previous_properties = AAZObjectType( - serialized_name="previousProperties", - ) - _CompareHelper._build_schema_security_policy_properties_with_embedded_waf_policy_read(disc_microsoft__cdn_profiles_security_policies.previous_properties) - - return cls._schema_on_200 - - -class _CompareHelper: - """Helper class for Compare""" - - _schema_afd_origin_group_properties_read = None - - @classmethod - def _build_schema_afd_origin_group_properties_read(cls, _schema): - if cls._schema_afd_origin_group_properties_read is not None: - _schema.deployment_status = cls._schema_afd_origin_group_properties_read.deployment_status - _schema.health_probe_settings = cls._schema_afd_origin_group_properties_read.health_probe_settings - _schema.load_balancing_settings = cls._schema_afd_origin_group_properties_read.load_balancing_settings - _schema.profile_name = cls._schema_afd_origin_group_properties_read.profile_name - _schema.provisioning_state = cls._schema_afd_origin_group_properties_read.provisioning_state - _schema.session_affinity_state = cls._schema_afd_origin_group_properties_read.session_affinity_state - _schema.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = cls._schema_afd_origin_group_properties_read.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes - return - - cls._schema_afd_origin_group_properties_read = _schema_afd_origin_group_properties_read = AAZObjectType() - - afd_origin_group_properties_read = _schema_afd_origin_group_properties_read - afd_origin_group_properties_read.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - afd_origin_group_properties_read.health_probe_settings = AAZObjectType( - serialized_name="healthProbeSettings", - ) - afd_origin_group_properties_read.load_balancing_settings = AAZObjectType( - serialized_name="loadBalancingSettings", - ) - afd_origin_group_properties_read.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - afd_origin_group_properties_read.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - afd_origin_group_properties_read.session_affinity_state = AAZStrType( - serialized_name="sessionAffinityState", - ) - afd_origin_group_properties_read.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = AAZIntType( - serialized_name="trafficRestorationTimeToHealedOrNewEndpointsInMinutes", - ) - - health_probe_settings = _schema_afd_origin_group_properties_read.health_probe_settings - health_probe_settings.probe_interval_in_seconds = AAZIntType( - serialized_name="probeIntervalInSeconds", - ) - health_probe_settings.probe_path = AAZStrType( - serialized_name="probePath", - ) - health_probe_settings.probe_protocol = AAZStrType( - serialized_name="probeProtocol", - ) - health_probe_settings.probe_request_type = AAZStrType( - serialized_name="probeRequestType", - ) - - load_balancing_settings = _schema_afd_origin_group_properties_read.load_balancing_settings - load_balancing_settings.additional_latency_in_milliseconds = AAZIntType( - serialized_name="additionalLatencyInMilliseconds", - ) - load_balancing_settings.sample_size = AAZIntType( - serialized_name="sampleSize", - ) - load_balancing_settings.successful_samples_required = AAZIntType( - serialized_name="successfulSamplesRequired", - ) - - _schema.deployment_status = cls._schema_afd_origin_group_properties_read.deployment_status - _schema.health_probe_settings = cls._schema_afd_origin_group_properties_read.health_probe_settings - _schema.load_balancing_settings = cls._schema_afd_origin_group_properties_read.load_balancing_settings - _schema.profile_name = cls._schema_afd_origin_group_properties_read.profile_name - _schema.provisioning_state = cls._schema_afd_origin_group_properties_read.provisioning_state - _schema.session_affinity_state = cls._schema_afd_origin_group_properties_read.session_affinity_state - _schema.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes = cls._schema_afd_origin_group_properties_read.traffic_restoration_time_to_healed_or_new_endpoints_in_minutes - - _schema_afd_origin_properties_read = None - - @classmethod - def _build_schema_afd_origin_properties_read(cls, _schema): - if cls._schema_afd_origin_properties_read is not None: - _schema.azure_origin = cls._schema_afd_origin_properties_read.azure_origin - _schema.deployment_status = cls._schema_afd_origin_properties_read.deployment_status - _schema.enabled_state = cls._schema_afd_origin_properties_read.enabled_state - _schema.enforce_certificate_name_check = cls._schema_afd_origin_properties_read.enforce_certificate_name_check - _schema.host_name = cls._schema_afd_origin_properties_read.host_name - _schema.http_port = cls._schema_afd_origin_properties_read.http_port - _schema.https_port = cls._schema_afd_origin_properties_read.https_port - _schema.origin_group_name = cls._schema_afd_origin_properties_read.origin_group_name - _schema.origin_host_header = cls._schema_afd_origin_properties_read.origin_host_header - _schema.priority = cls._schema_afd_origin_properties_read.priority - _schema.provisioning_state = cls._schema_afd_origin_properties_read.provisioning_state - _schema.shared_private_link_resource = cls._schema_afd_origin_properties_read.shared_private_link_resource - _schema.weight = cls._schema_afd_origin_properties_read.weight - return - - cls._schema_afd_origin_properties_read = _schema_afd_origin_properties_read = AAZObjectType() - - afd_origin_properties_read = _schema_afd_origin_properties_read - afd_origin_properties_read.azure_origin = AAZObjectType( - serialized_name="azureOrigin", - ) - cls._build_schema_resource_reference_read(afd_origin_properties_read.azure_origin) - afd_origin_properties_read.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - afd_origin_properties_read.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - afd_origin_properties_read.enforce_certificate_name_check = AAZBoolType( - serialized_name="enforceCertificateNameCheck", - ) - afd_origin_properties_read.host_name = AAZStrType( - serialized_name="hostName", - flags={"required": True}, - ) - afd_origin_properties_read.http_port = AAZIntType( - serialized_name="httpPort", - ) - afd_origin_properties_read.https_port = AAZIntType( - serialized_name="httpsPort", - ) - afd_origin_properties_read.origin_group_name = AAZStrType( - serialized_name="originGroupName", - flags={"read_only": True}, - ) - afd_origin_properties_read.origin_host_header = AAZStrType( - serialized_name="originHostHeader", - ) - afd_origin_properties_read.priority = AAZIntType() - afd_origin_properties_read.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - afd_origin_properties_read.shared_private_link_resource = AAZObjectType( - serialized_name="sharedPrivateLinkResource", - ) - afd_origin_properties_read.weight = AAZIntType() - - shared_private_link_resource = _schema_afd_origin_properties_read.shared_private_link_resource - shared_private_link_resource.group_id = AAZStrType( - serialized_name="groupId", - ) - shared_private_link_resource.private_link = AAZObjectType( - serialized_name="privateLink", - ) - cls._build_schema_resource_reference_read(shared_private_link_resource.private_link) - shared_private_link_resource.private_link_location = AAZStrType( - serialized_name="privateLinkLocation", - ) - shared_private_link_resource.request_message = AAZStrType( - serialized_name="requestMessage", - ) - shared_private_link_resource.status = AAZStrType() - - _schema.azure_origin = cls._schema_afd_origin_properties_read.azure_origin - _schema.deployment_status = cls._schema_afd_origin_properties_read.deployment_status - _schema.enabled_state = cls._schema_afd_origin_properties_read.enabled_state - _schema.enforce_certificate_name_check = cls._schema_afd_origin_properties_read.enforce_certificate_name_check - _schema.host_name = cls._schema_afd_origin_properties_read.host_name - _schema.http_port = cls._schema_afd_origin_properties_read.http_port - _schema.https_port = cls._schema_afd_origin_properties_read.https_port - _schema.origin_group_name = cls._schema_afd_origin_properties_read.origin_group_name - _schema.origin_host_header = cls._schema_afd_origin_properties_read.origin_host_header - _schema.priority = cls._schema_afd_origin_properties_read.priority - _schema.provisioning_state = cls._schema_afd_origin_properties_read.provisioning_state - _schema.shared_private_link_resource = cls._schema_afd_origin_properties_read.shared_private_link_resource - _schema.weight = cls._schema_afd_origin_properties_read.weight - - _schema_activated_resource_reference_read = None - - @classmethod - def _build_schema_activated_resource_reference_read(cls, _schema): - if cls._schema_activated_resource_reference_read is not None: - _schema.id = cls._schema_activated_resource_reference_read.id - _schema.is_active = cls._schema_activated_resource_reference_read.is_active - return - - cls._schema_activated_resource_reference_read = _schema_activated_resource_reference_read = AAZObjectType() - - activated_resource_reference_read = _schema_activated_resource_reference_read - activated_resource_reference_read.id = AAZStrType() - activated_resource_reference_read.is_active = AAZBoolType( - serialized_name="isActive", - flags={"read_only": True}, - ) - - _schema.id = cls._schema_activated_resource_reference_read.id - _schema.is_active = cls._schema_activated_resource_reference_read.is_active - - _schema_header_action_parameters_read = None - - @classmethod - def _build_schema_header_action_parameters_read(cls, _schema): - if cls._schema_header_action_parameters_read is not None: - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - return - - cls._schema_header_action_parameters_read = _schema_header_action_parameters_read = AAZObjectType() - - header_action_parameters_read = _schema_header_action_parameters_read - header_action_parameters_read.header_action = AAZStrType( - serialized_name="headerAction", - flags={"required": True}, - ) - header_action_parameters_read.header_name = AAZStrType( - serialized_name="headerName", - flags={"required": True}, - ) - header_action_parameters_read.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - header_action_parameters_read.value = AAZStrType() - - _schema.header_action = cls._schema_header_action_parameters_read.header_action - _schema.header_name = cls._schema_header_action_parameters_read.header_name - _schema.type_name = cls._schema_header_action_parameters_read.type_name - _schema.value = cls._schema_header_action_parameters_read.value - - _schema_managed_rule_exclusion_read = None - - @classmethod - def _build_schema_managed_rule_exclusion_read(cls, _schema): - if cls._schema_managed_rule_exclusion_read is not None: - _schema.match_variable = cls._schema_managed_rule_exclusion_read.match_variable - _schema.selector = cls._schema_managed_rule_exclusion_read.selector - _schema.selector_match_operator = cls._schema_managed_rule_exclusion_read.selector_match_operator - return - - cls._schema_managed_rule_exclusion_read = _schema_managed_rule_exclusion_read = AAZObjectType() - - managed_rule_exclusion_read = _schema_managed_rule_exclusion_read - managed_rule_exclusion_read.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - managed_rule_exclusion_read.selector = AAZStrType( - flags={"required": True}, - ) - managed_rule_exclusion_read.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - - _schema.match_variable = cls._schema_managed_rule_exclusion_read.match_variable - _schema.selector = cls._schema_managed_rule_exclusion_read.selector - _schema.selector_match_operator = cls._schema_managed_rule_exclusion_read.selector_match_operator - - _schema_resource_reference_read = None - - @classmethod - def _build_schema_resource_reference_read(cls, _schema): - if cls._schema_resource_reference_read is not None: - _schema.id = cls._schema_resource_reference_read.id - return - - cls._schema_resource_reference_read = _schema_resource_reference_read = AAZObjectType() - - resource_reference_read = _schema_resource_reference_read - resource_reference_read.id = AAZStrType() - - _schema.id = cls._schema_resource_reference_read.id - - _schema_route_properties_read = None - - @classmethod - def _build_schema_route_properties_read(cls, _schema): - if cls._schema_route_properties_read is not None: - _schema.cache_configuration = cls._schema_route_properties_read.cache_configuration - _schema.custom_domains = cls._schema_route_properties_read.custom_domains - _schema.deployment_status = cls._schema_route_properties_read.deployment_status - _schema.enabled_state = cls._schema_route_properties_read.enabled_state - _schema.endpoint_name = cls._schema_route_properties_read.endpoint_name - _schema.forwarding_protocol = cls._schema_route_properties_read.forwarding_protocol - _schema.https_redirect = cls._schema_route_properties_read.https_redirect - _schema.link_to_default_domain = cls._schema_route_properties_read.link_to_default_domain - _schema.origin_group = cls._schema_route_properties_read.origin_group - _schema.origin_path = cls._schema_route_properties_read.origin_path - _schema.patterns_to_match = cls._schema_route_properties_read.patterns_to_match - _schema.provisioning_state = cls._schema_route_properties_read.provisioning_state - _schema.rule_sets = cls._schema_route_properties_read.rule_sets - _schema.supported_protocols = cls._schema_route_properties_read.supported_protocols - return - - cls._schema_route_properties_read = _schema_route_properties_read = AAZObjectType() - - route_properties_read = _schema_route_properties_read - route_properties_read.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - route_properties_read.custom_domains = AAZListType( - serialized_name="customDomains", - ) - route_properties_read.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - route_properties_read.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - route_properties_read.endpoint_name = AAZStrType( - serialized_name="endpointName", - flags={"read_only": True}, - ) - route_properties_read.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - route_properties_read.https_redirect = AAZStrType( - serialized_name="httpsRedirect", - ) - route_properties_read.link_to_default_domain = AAZStrType( - serialized_name="linkToDefaultDomain", - ) - route_properties_read.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(route_properties_read.origin_group) - route_properties_read.origin_path = AAZStrType( - serialized_name="originPath", - ) - route_properties_read.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - route_properties_read.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - route_properties_read.rule_sets = AAZListType( - serialized_name="ruleSets", - ) - route_properties_read.supported_protocols = AAZListType( - serialized_name="supportedProtocols", - ) - - cache_configuration = _schema_route_properties_read.cache_configuration - cache_configuration.compression_settings = AAZObjectType( - serialized_name="compressionSettings", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - compression_settings = _schema_route_properties_read.cache_configuration.compression_settings - compression_settings.content_types_to_compress = AAZListType( - serialized_name="contentTypesToCompress", - ) - compression_settings.is_compression_enabled = AAZBoolType( - serialized_name="isCompressionEnabled", - ) - - content_types_to_compress = _schema_route_properties_read.cache_configuration.compression_settings.content_types_to_compress - content_types_to_compress.Element = AAZStrType() - - custom_domains = _schema_route_properties_read.custom_domains - custom_domains.Element = AAZObjectType() - cls._build_schema_activated_resource_reference_read(custom_domains.Element) - - patterns_to_match = _schema_route_properties_read.patterns_to_match - patterns_to_match.Element = AAZStrType() - - rule_sets = _schema_route_properties_read.rule_sets - rule_sets.Element = AAZObjectType() - cls._build_schema_resource_reference_read(rule_sets.Element) - - supported_protocols = _schema_route_properties_read.supported_protocols - supported_protocols.Element = AAZStrType() - - _schema.cache_configuration = cls._schema_route_properties_read.cache_configuration - _schema.custom_domains = cls._schema_route_properties_read.custom_domains - _schema.deployment_status = cls._schema_route_properties_read.deployment_status - _schema.enabled_state = cls._schema_route_properties_read.enabled_state - _schema.endpoint_name = cls._schema_route_properties_read.endpoint_name - _schema.forwarding_protocol = cls._schema_route_properties_read.forwarding_protocol - _schema.https_redirect = cls._schema_route_properties_read.https_redirect - _schema.link_to_default_domain = cls._schema_route_properties_read.link_to_default_domain - _schema.origin_group = cls._schema_route_properties_read.origin_group - _schema.origin_path = cls._schema_route_properties_read.origin_path - _schema.patterns_to_match = cls._schema_route_properties_read.patterns_to_match - _schema.provisioning_state = cls._schema_route_properties_read.provisioning_state - _schema.rule_sets = cls._schema_route_properties_read.rule_sets - _schema.supported_protocols = cls._schema_route_properties_read.supported_protocols - - _schema_rule_properties_read = None - - @classmethod - def _build_schema_rule_properties_read(cls, _schema): - if cls._schema_rule_properties_read is not None: - _schema.actions = cls._schema_rule_properties_read.actions - _schema.conditions = cls._schema_rule_properties_read.conditions - _schema.deployment_status = cls._schema_rule_properties_read.deployment_status - _schema.match_processing_behavior = cls._schema_rule_properties_read.match_processing_behavior - _schema.order = cls._schema_rule_properties_read.order - _schema.provisioning_state = cls._schema_rule_properties_read.provisioning_state - _schema.rule_set_name = cls._schema_rule_properties_read.rule_set_name - return - - cls._schema_rule_properties_read = _schema_rule_properties_read = AAZObjectType() - - rule_properties_read = _schema_rule_properties_read - rule_properties_read.actions = AAZListType( - flags={"required": True}, - ) - rule_properties_read.conditions = AAZListType() - rule_properties_read.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - rule_properties_read.match_processing_behavior = AAZStrType( - serialized_name="matchProcessingBehavior", - ) - rule_properties_read.order = AAZIntType( - flags={"required": True}, - ) - rule_properties_read.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - rule_properties_read.rule_set_name = AAZStrType( - serialized_name="ruleSetName", - flags={"read_only": True}, - ) - - actions = _schema_rule_properties_read.actions - actions.Element = AAZObjectType() - - _element = _schema_rule_properties_read.actions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_cache_expiration = _schema_rule_properties_read.actions.Element.discriminate_by("name", "CacheExpiration") - disc_cache_expiration.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "CacheExpiration").parameters - parameters.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - flags={"required": True}, - ) - parameters.cache_duration = AAZStrType( - serialized_name="cacheDuration", - nullable=True, - ) - parameters.cache_type = AAZStrType( - serialized_name="cacheType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_cache_key_query_string = _schema_rule_properties_read.actions.Element.discriminate_by("name", "CacheKeyQueryString") - disc_cache_key_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "CacheKeyQueryString").parameters - parameters.query_parameters = AAZStrType( - serialized_name="queryParameters", - nullable=True, - ) - parameters.query_string_behavior = AAZStrType( - serialized_name="queryStringBehavior", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_modify_request_header = _schema_rule_properties_read.actions.Element.discriminate_by("name", "ModifyRequestHeader") - disc_modify_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_request_header.parameters) - - disc_modify_response_header = _schema_rule_properties_read.actions.Element.discriminate_by("name", "ModifyResponseHeader") - disc_modify_response_header.parameters = AAZObjectType( - flags={"required": True}, - ) - cls._build_schema_header_action_parameters_read(disc_modify_response_header.parameters) - - disc_origin_group_override = _schema_rule_properties_read.actions.Element.discriminate_by("name", "OriginGroupOverride") - disc_origin_group_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "OriginGroupOverride").parameters - parameters.origin_group = AAZObjectType( - serialized_name="originGroup", - flags={"required": True}, - ) - cls._build_schema_resource_reference_read(parameters.origin_group) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_route_configuration_override = _schema_rule_properties_read.actions.Element.discriminate_by("name", "RouteConfigurationOverride") - disc_route_configuration_override.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters - parameters.cache_configuration = AAZObjectType( - serialized_name="cacheConfiguration", - ) - parameters.origin_group_override = AAZObjectType( - serialized_name="originGroupOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - cache_configuration = _schema_rule_properties_read.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.cache_configuration - cache_configuration.cache_behavior = AAZStrType( - serialized_name="cacheBehavior", - ) - cache_configuration.cache_duration = AAZStrType( - serialized_name="cacheDuration", - ) - cache_configuration.is_compression_enabled = AAZStrType( - serialized_name="isCompressionEnabled", - ) - cache_configuration.query_parameters = AAZStrType( - serialized_name="queryParameters", - ) - cache_configuration.query_string_caching_behavior = AAZStrType( - serialized_name="queryStringCachingBehavior", - ) - - origin_group_override = _schema_rule_properties_read.actions.Element.discriminate_by("name", "RouteConfigurationOverride").parameters.origin_group_override - origin_group_override.forwarding_protocol = AAZStrType( - serialized_name="forwardingProtocol", - ) - origin_group_override.origin_group = AAZObjectType( - serialized_name="originGroup", - ) - cls._build_schema_resource_reference_read(origin_group_override.origin_group) - - disc_url_redirect = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlRedirect") - disc_url_redirect.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlRedirect").parameters - parameters.custom_fragment = AAZStrType( - serialized_name="customFragment", - ) - parameters.custom_hostname = AAZStrType( - serialized_name="customHostname", - ) - parameters.custom_path = AAZStrType( - serialized_name="customPath", - ) - parameters.custom_query_string = AAZStrType( - serialized_name="customQueryString", - ) - parameters.destination_protocol = AAZStrType( - serialized_name="destinationProtocol", - ) - parameters.redirect_type = AAZStrType( - serialized_name="redirectType", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_rewrite = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlRewrite") - disc_url_rewrite.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlRewrite").parameters - parameters.destination = AAZStrType( - flags={"required": True}, - ) - parameters.preserve_unmatched_path = AAZBoolType( - serialized_name="preserveUnmatchedPath", - ) - parameters.source_pattern = AAZStrType( - serialized_name="sourcePattern", - flags={"required": True}, - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - disc_url_signing = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlSigning") - disc_url_signing.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlSigning").parameters - parameters.algorithm = AAZStrType() - parameters.parameter_name_override = AAZListType( - serialized_name="parameterNameOverride", - ) - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - parameter_name_override = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override - parameter_name_override.Element = AAZObjectType() - - _element = _schema_rule_properties_read.actions.Element.discriminate_by("name", "UrlSigning").parameters.parameter_name_override.Element - _element.param_indicator = AAZStrType( - serialized_name="paramIndicator", - flags={"required": True}, - ) - _element.param_name = AAZStrType( - serialized_name="paramName", - flags={"required": True}, - ) - - conditions = _schema_rule_properties_read.conditions - conditions.Element = AAZObjectType() - - _element = _schema_rule_properties_read.conditions.Element - _element.name = AAZStrType( - flags={"required": True}, - ) - - disc_client_port = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ClientPort") - disc_client_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ClientPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ClientPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ClientPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_cookies = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "Cookies") - disc_cookies.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "Cookies").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "Cookies").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "Cookies").parameters.transforms - transforms.Element = AAZStrType() - - disc_host_name = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HostName") - disc_host_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HostName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HostName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HostName").parameters.transforms - transforms.Element = AAZStrType() - - disc_http_version = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HttpVersion") - disc_http_version.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HttpVersion").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HttpVersion").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "HttpVersion").parameters.transforms - transforms.Element = AAZStrType() - - disc_is_device = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "IsDevice") - disc_is_device.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "IsDevice").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "IsDevice").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "IsDevice").parameters.transforms - transforms.Element = AAZStrType() - - disc_post_args = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "PostArgs") - disc_post_args.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "PostArgs").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "PostArgs").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "PostArgs").parameters.transforms - transforms.Element = AAZStrType() - - disc_query_string = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "QueryString") - disc_query_string.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "QueryString").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "QueryString").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "QueryString").parameters.transforms - transforms.Element = AAZStrType() - - disc_remote_address = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RemoteAddress") - disc_remote_address.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RemoteAddress").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RemoteAddress").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_body = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestBody") - disc_request_body.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestBody").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestBody").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestBody").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_header = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestHeader") - disc_request_header.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestHeader").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.selector = AAZStrType() - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestHeader").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestHeader").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_method = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestMethod") - disc_request_method.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestMethod").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestMethod").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestMethod").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_scheme = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestScheme") - disc_request_scheme.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestScheme").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestScheme").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestScheme").parameters.transforms - transforms.Element = AAZStrType() - - disc_request_uri = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestUri") - disc_request_uri.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestUri").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestUri").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "RequestUri").parameters.transforms - transforms.Element = AAZStrType() - - disc_server_port = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ServerPort") - disc_server_port.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ServerPort").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ServerPort").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "ServerPort").parameters.transforms - transforms.Element = AAZStrType() - - disc_socket_addr = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SocketAddr") - disc_socket_addr.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SocketAddr").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SocketAddr").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SocketAddr").parameters.transforms - transforms.Element = AAZStrType() - - disc_ssl_protocol = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SslProtocol") - disc_ssl_protocol.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SslProtocol").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SslProtocol").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "SslProtocol").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_extension = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileExtension") - disc_url_file_extension.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileExtension").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_file_name = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileName") - disc_url_file_name.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileName").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileName").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlFileName").parameters.transforms - transforms.Element = AAZStrType() - - disc_url_path = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlPath") - disc_url_path.parameters = AAZObjectType( - flags={"required": True}, - ) - - parameters = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlPath").parameters - parameters.match_values = AAZListType( - serialized_name="matchValues", - ) - parameters.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - parameters.operator = AAZStrType( - flags={"required": True}, - ) - parameters.transforms = AAZListType() - parameters.type_name = AAZStrType( - serialized_name="typeName", - flags={"required": True}, - ) - - match_values = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlPath").parameters.match_values - match_values.Element = AAZStrType() - - transforms = _schema_rule_properties_read.conditions.Element.discriminate_by("name", "UrlPath").parameters.transforms - transforms.Element = AAZStrType() - - _schema.actions = cls._schema_rule_properties_read.actions - _schema.conditions = cls._schema_rule_properties_read.conditions - _schema.deployment_status = cls._schema_rule_properties_read.deployment_status - _schema.match_processing_behavior = cls._schema_rule_properties_read.match_processing_behavior - _schema.order = cls._schema_rule_properties_read.order - _schema.provisioning_state = cls._schema_rule_properties_read.provisioning_state - _schema.rule_set_name = cls._schema_rule_properties_read.rule_set_name - - _schema_rule_set_properties_read = None - - @classmethod - def _build_schema_rule_set_properties_read(cls, _schema): - if cls._schema_rule_set_properties_read is not None: - _schema.deployment_status = cls._schema_rule_set_properties_read.deployment_status - _schema.profile_name = cls._schema_rule_set_properties_read.profile_name - _schema.provisioning_state = cls._schema_rule_set_properties_read.provisioning_state - return - - cls._schema_rule_set_properties_read = _schema_rule_set_properties_read = AAZObjectType() - - rule_set_properties_read = _schema_rule_set_properties_read - rule_set_properties_read.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - rule_set_properties_read.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - rule_set_properties_read.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - _schema.deployment_status = cls._schema_rule_set_properties_read.deployment_status - _schema.profile_name = cls._schema_rule_set_properties_read.profile_name - _schema.provisioning_state = cls._schema_rule_set_properties_read.provisioning_state - - _schema_security_policy_properties_with_embedded_waf_policy_read = None - - @classmethod - def _build_schema_security_policy_properties_with_embedded_waf_policy_read(cls, _schema): - if cls._schema_security_policy_properties_with_embedded_waf_policy_read is not None: - _schema.deployment_status = cls._schema_security_policy_properties_with_embedded_waf_policy_read.deployment_status - _schema.parameters = cls._schema_security_policy_properties_with_embedded_waf_policy_read.parameters - _schema.profile_name = cls._schema_security_policy_properties_with_embedded_waf_policy_read.profile_name - _schema.provisioning_state = cls._schema_security_policy_properties_with_embedded_waf_policy_read.provisioning_state - return - - cls._schema_security_policy_properties_with_embedded_waf_policy_read = _schema_security_policy_properties_with_embedded_waf_policy_read = AAZObjectType() - - security_policy_properties_with_embedded_waf_policy_read = _schema_security_policy_properties_with_embedded_waf_policy_read - security_policy_properties_with_embedded_waf_policy_read.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - security_policy_properties_with_embedded_waf_policy_read.parameters = AAZObjectType() - security_policy_properties_with_embedded_waf_policy_read.profile_name = AAZStrType( - serialized_name="profileName", - flags={"read_only": True}, - ) - security_policy_properties_with_embedded_waf_policy_read.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - - parameters = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters - parameters.associations = AAZListType() - parameters.type = AAZStrType( - flags={"required": True}, - ) - parameters.waf_policy = AAZObjectType( - serialized_name="wafPolicy", - ) - - associations = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.associations - associations.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.associations.Element - _element.domains = AAZListType() - _element.patterns_to_match = AAZListType( - serialized_name="patternsToMatch", - ) - - domains = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.associations.Element.domains - domains.Element = AAZObjectType() - cls._build_schema_activated_resource_reference_read(domains.Element) - - patterns_to_match = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.associations.Element.patterns_to_match - patterns_to_match.Element = AAZStrType() - - waf_policy = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy - waf_policy.etag = AAZStrType() - waf_policy.id = AAZStrType( - flags={"read_only": True}, - ) - waf_policy.name = AAZStrType( - flags={"read_only": True}, - ) - waf_policy.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - waf_policy.sku = AAZObjectType() - waf_policy.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - waf_policy.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties - properties.custom_rules = AAZObjectType( - serialized_name="customRules", - ) - properties.frontend_endpoint_links = AAZListType( - serialized_name="frontendEndpointLinks", - flags={"read_only": True}, - ) - properties.managed_rules = AAZObjectType( - serialized_name="managedRules", - ) - properties.policy_settings = AAZObjectType( - serialized_name="policySettings", - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.resource_state = AAZStrType( - serialized_name="resourceState", - flags={"read_only": True}, - ) - properties.routing_rule_links = AAZListType( - serialized_name="routingRuleLinks", - flags={"read_only": True}, - ) - properties.security_policy_links = AAZListType( - serialized_name="securityPolicyLinks", - flags={"read_only": True}, - ) - - custom_rules = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules - custom_rules.rules = AAZListType() - - rules = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules - rules.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element - _element.action = AAZStrType( - flags={"required": True}, - ) - _element.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - _element.group_by = AAZListType( - serialized_name="groupBy", - ) - _element.match_conditions = AAZListType( - serialized_name="matchConditions", - flags={"required": True}, - ) - _element.name = AAZStrType() - _element.priority = AAZIntType( - flags={"required": True}, - ) - _element.rate_limit_duration_in_minutes = AAZIntType( - serialized_name="rateLimitDurationInMinutes", - ) - _element.rate_limit_threshold = AAZIntType( - serialized_name="rateLimitThreshold", - ) - _element.rule_type = AAZStrType( - serialized_name="ruleType", - flags={"required": True}, - ) - - group_by = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element.group_by - group_by.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element.group_by.Element - _element.variable_name = AAZStrType( - serialized_name="variableName", - flags={"required": True}, - ) - - match_conditions = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element.match_conditions - match_conditions.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element.match_conditions.Element - _element.match_value = AAZListType( - serialized_name="matchValue", - flags={"required": True}, - ) - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.negate_condition = AAZBoolType( - serialized_name="negateCondition", - ) - _element.operator = AAZStrType( - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.transforms = AAZListType() - - match_value = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element.match_conditions.Element.match_value - match_value.Element = AAZStrType() - - transforms = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.custom_rules.rules.Element.match_conditions.Element.transforms - transforms.Element = AAZStrType() - - frontend_endpoint_links = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.frontend_endpoint_links - frontend_endpoint_links.Element = AAZObjectType( - flags={"read_only": True}, - ) - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.frontend_endpoint_links.Element - _element.id = AAZStrType() - - managed_rules = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules - managed_rules.managed_rule_sets = AAZListType( - serialized_name="managedRuleSets", - ) - - managed_rule_sets = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets - managed_rule_sets.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element - _element.exclusions = AAZListType() - _element.rule_group_overrides = AAZListType( - serialized_name="ruleGroupOverrides", - ) - _element.rule_set_action = AAZStrType( - serialized_name="ruleSetAction", - ) - _element.rule_set_type = AAZStrType( - serialized_name="ruleSetType", - flags={"required": True}, - ) - _element.rule_set_version = AAZStrType( - serialized_name="ruleSetVersion", - flags={"required": True}, - ) - - exclusions = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.exclusions - exclusions.Element = AAZObjectType() - cls._build_schema_managed_rule_exclusion_read(exclusions.Element) - - rule_group_overrides = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.rule_group_overrides - rule_group_overrides.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.rule_group_overrides.Element - _element.exclusions = AAZListType() - _element.rule_group_name = AAZStrType( - serialized_name="ruleGroupName", - flags={"required": True}, - ) - _element.rules = AAZListType() - - exclusions = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.rule_group_overrides.Element.exclusions - exclusions.Element = AAZObjectType() - cls._build_schema_managed_rule_exclusion_read(exclusions.Element) - - rules = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.rule_group_overrides.Element.rules - rules.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.rule_group_overrides.Element.rules.Element - _element.action = AAZStrType() - _element.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - _element.exclusions = AAZListType() - _element.rule_id = AAZStrType( - serialized_name="ruleId", - flags={"required": True}, - ) - - exclusions = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.managed_rules.managed_rule_sets.Element.rule_group_overrides.Element.rules.Element.exclusions - exclusions.Element = AAZObjectType() - cls._build_schema_managed_rule_exclusion_read(exclusions.Element) - - policy_settings = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.policy_settings - policy_settings.captcha_expiration_in_minutes = AAZIntType( - serialized_name="captchaExpirationInMinutes", - ) - policy_settings.custom_block_response_body = AAZStrType( - serialized_name="customBlockResponseBody", - ) - policy_settings.custom_block_response_status_code = AAZIntType( - serialized_name="customBlockResponseStatusCode", - ) - policy_settings.enabled_state = AAZStrType( - serialized_name="enabledState", - ) - policy_settings.javascript_challenge_expiration_in_minutes = AAZIntType( - serialized_name="javascriptChallengeExpirationInMinutes", - ) - policy_settings.log_scrubbing = AAZObjectType( - serialized_name="logScrubbing", - flags={"client_flatten": True}, - ) - policy_settings.mode = AAZStrType() - policy_settings.redirect_url = AAZStrType( - serialized_name="redirectUrl", - ) - policy_settings.request_body_check = AAZStrType( - serialized_name="requestBodyCheck", - ) - - log_scrubbing = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.policy_settings.log_scrubbing - log_scrubbing.scrubbing_rules = AAZListType( - serialized_name="scrubbingRules", - ) - log_scrubbing.state = AAZStrType() - - scrubbing_rules = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.policy_settings.log_scrubbing.scrubbing_rules - scrubbing_rules.Element = AAZObjectType() - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.policy_settings.log_scrubbing.scrubbing_rules.Element - _element.match_variable = AAZStrType( - serialized_name="matchVariable", - flags={"required": True}, - ) - _element.selector = AAZStrType() - _element.selector_match_operator = AAZStrType( - serialized_name="selectorMatchOperator", - flags={"required": True}, - ) - _element.state = AAZStrType() - - routing_rule_links = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.routing_rule_links - routing_rule_links.Element = AAZObjectType( - flags={"read_only": True}, - ) - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.routing_rule_links.Element - _element.id = AAZStrType() - - security_policy_links = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.security_policy_links - security_policy_links.Element = AAZObjectType( - flags={"read_only": True}, - ) - - _element = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.properties.security_policy_links.Element - _element.id = AAZStrType() - - sku = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.sku - sku.name = AAZStrType() - - system_data = _schema_security_policy_properties_with_embedded_waf_policy_read.parameters.waf_policy.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - _schema.deployment_status = cls._schema_security_policy_properties_with_embedded_waf_policy_read.deployment_status - _schema.parameters = cls._schema_security_policy_properties_with_embedded_waf_policy_read.parameters - _schema.profile_name = cls._schema_security_policy_properties_with_embedded_waf_policy_read.profile_name - _schema.provisioning_state = cls._schema_security_policy_properties_with_embedded_waf_policy_read.provisioning_state - - -__all__ = ["Compare"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_list.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_list.py deleted file mode 100644 index 8237b4cd2f1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_list.py +++ /dev/null @@ -1,251 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile deployment-version list", -) -class List(AAZCommand): - """List existing deployment versions by profile - - :example: DeploymentVersions_ListByProfile - az cdn profile deployment-version list --resource-group RG --profile-name profile1 - """ - - _aaz_info = { - "version": "2025-05-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/deploymentversions", "2025-05-01-preview"], - ] - } - - AZ_SUPPORT_PAGINATION = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_paging(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.DeploymentVersionsListByProfile(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) - next_link = self.deserialize_output(self.ctx.vars.instance.next_link) - return result, next_link - - class DeploymentVersionsListByProfile(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/deploymentVersions", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-05-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.next_link = AAZStrType( - serialized_name="nextLink", - ) - _schema_on_200.value = AAZListType( - flags={"read_only": True}, - ) - - value = cls._schema_on_200.value - value.Element = AAZObjectType() - - _element = cls._schema_on_200.value.Element - _element.id = AAZStrType( - flags={"read_only": True}, - ) - _element.name = AAZStrType( - flags={"read_only": True}, - ) - _element.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _element.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _element.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.value.Element.properties - properties.approval_status = AAZStrType( - serialized_name="approvalStatus", - flags={"read_only": True}, - ) - properties.approved_at = AAZStrType( - serialized_name="approvedAt", - flags={"read_only": True}, - ) - properties.created_at = AAZStrType( - serialized_name="createdAt", - flags={"read_only": True}, - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.description = AAZStrType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.stages = AAZObjectType( - flags={"read_only": True}, - ) - - stages = cls._schema_on_200.value.Element.properties.stages - stages.preview = AAZStrType( - flags={"read_only": True}, - ) - stages.production = AAZStrType( - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.value.Element.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ListHelper: - """Helper class for List""" - - -__all__ = ["List"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_show.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_show.py deleted file mode 100644 index 83723d29d54..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_show.py +++ /dev/null @@ -1,254 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile deployment-version show", -) -class Show(AAZCommand): - """Get an existing DeploymentVersion with the specified version name under the specified subscription, resource group and profile. - - :example: DeploymentVersions_Get - az cdn profile deployment-version show --resource-group RG --profile-name profile1 --version-name dv1 - """ - - _aaz_info = { - "version": "2025-05-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/deploymentversions/{}", "2025-05-01-preview"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.version_name = AAZStrArg( - options=["-n", "--name", "--version-name"], - help="Name of the DeploymentVersion under the profile.", - required=True, - id_part="child_name_1", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.DeploymentVersionsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class DeploymentVersionsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/deploymentVersions/{versionName}", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - **self.serialize_url_param( - "versionName", self.ctx.args.version_name, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-05-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.approval_status = AAZStrType( - serialized_name="approvalStatus", - flags={"read_only": True}, - ) - properties.approved_at = AAZStrType( - serialized_name="approvedAt", - flags={"read_only": True}, - ) - properties.created_at = AAZStrType( - serialized_name="createdAt", - flags={"read_only": True}, - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.description = AAZStrType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.stages = AAZObjectType( - flags={"read_only": True}, - ) - - stages = cls._schema_on_200.properties.stages - stages.preview = AAZStrType( - flags={"read_only": True}, - ) - stages.production = AAZStrType( - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _ShowHelper: - """Helper class for Show""" - - -__all__ = ["Show"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_update.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_update.py deleted file mode 100644 index f185ed20f0f..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile/deployment_version/_update.py +++ /dev/null @@ -1,281 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile deployment-version update", -) -class Update(AAZCommand): - """Update an existing DeploymentVersion within a profile. - - :example: DeploymentVersions_Update - az cdn profile deployment-version update --resource-group RG --profile-name profile1 --version-name dv1 --description "test deployment" - """ - - _aaz_info = { - "version": "2025-05-01-preview", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/deploymentversions/{}", "2025-05-01-preview"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - _args_schema.version_name = AAZStrArg( - options=["-n", "--name", "--version-name"], - help="Name of the DeploymentVersion under the profile.", - required=True, - id_part="child_name_1", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - - # define Arg Group "Properties" - - _args_schema = cls._args_schema - _args_schema.description = AAZStrArg( - options=["--description"], - arg_group="Properties", - help="the description for deployment-version", - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.DeploymentVersionsUpdate(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class DeploymentVersionsUpdate(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/deploymentVersions/{versionName}", - **self.url_parameters - ) - - @property - def method(self): - return "PATCH" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - **self.serialize_url_param( - "versionName", self.ctx.args.version_name, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-05-01-preview", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("properties", AAZObjectType, typ_kwargs={"flags": {"client_flatten": True}}) - - properties = _builder.get(".properties") - if properties is not None: - properties.set_prop("description", AAZStrType, ".description") - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.approval_status = AAZStrType( - serialized_name="approvalStatus", - flags={"read_only": True}, - ) - properties.approved_at = AAZStrType( - serialized_name="approvedAt", - flags={"read_only": True}, - ) - properties.created_at = AAZStrType( - serialized_name="createdAt", - flags={"read_only": True}, - ) - properties.deployment_status = AAZStrType( - serialized_name="deploymentStatus", - flags={"read_only": True}, - ) - properties.description = AAZStrType() - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.stages = AAZObjectType( - flags={"read_only": True}, - ) - - stages = cls._schema_on_200.properties.stages - stages.preview = AAZStrType( - flags={"read_only": True}, - ) - stages.production = AAZStrType( - flags={"read_only": True}, - ) - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _UpdateHelper: - """Helper class for Update""" - - -__all__ = ["Update"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__cmd_group.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__cmd_group.py deleted file mode 100644 index 44843b77820..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__cmd_group.py +++ /dev/null @@ -1,24 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command_group( - "cdn profile-migration", - is_preview=True, -) -class __CMDGroup(AAZCommandGroup): - """Classic cdn profile migration operations - """ - pass - - -__all__ = ["__CMDGroup"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__init__.py deleted file mode 100644 index 7f36689a217..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from .__cmd_group import * -from ._abort import * -from ._check_compatibility import * -from ._commit import * -from ._migrate import * diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_abort.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_abort.py deleted file mode 100644 index c46b4676197..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_abort.py +++ /dev/null @@ -1,141 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile-migration abort", - is_preview=True, -) -class Abort(AAZCommand): - """Abort the migration to Azure Frontdoor Premium/Standard. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/migrationabort", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.ProfilesMigrationAbort(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class ProfilesMigrationAbort(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - None, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/migrationAbort", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - -class _AbortHelper: - """Helper class for Abort""" - - -__all__ = ["Abort"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_check_compatibility.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_check_compatibility.py deleted file mode 100644 index 24e6ee65fd0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_check_compatibility.py +++ /dev/null @@ -1,224 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile-migration check-compatibility", - is_preview=True, -) -class CheckCompatibility(AAZCommand): - """Checks if CDN profile can be migrated to Azure Frontdoor(Standard/Premium) profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/cdncanmigratetoafd", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.ProfilesCdnCanMigrateToAfd(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class ProfilesCdnCanMigrateToAfd(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/cdnCanMigrateToAfd", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.can_migrate = AAZBoolType( - serialized_name="canMigrate", - flags={"read_only": True}, - ) - properties.default_sku = AAZStrType( - serialized_name="defaultSku", - flags={"read_only": True}, - ) - properties.errors = AAZListType() - - errors = cls._schema_on_200.properties.errors - errors.Element = AAZObjectType() - - _element = cls._schema_on_200.properties.errors.Element - _element.code = AAZStrType( - flags={"read_only": True}, - ) - _element.error_message = AAZStrType( - serialized_name="errorMessage", - flags={"read_only": True}, - ) - _element.next_steps = AAZStrType( - serialized_name="nextSteps", - flags={"read_only": True}, - ) - _element.resource_name = AAZStrType( - serialized_name="resourceName", - flags={"read_only": True}, - ) - - return cls._schema_on_200 - - -class _CheckCompatibilityHelper: - """Helper class for CheckCompatibility""" - - -__all__ = ["CheckCompatibility"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_commit.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_commit.py deleted file mode 100644 index 35eeaad3c19..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_commit.py +++ /dev/null @@ -1,148 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile-migration commit", - is_preview=True, -) -class Commit(AAZCommand): - """Commit the migrated Azure Frontdoor(Standard/Premium) profile. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/migrationcommit", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the CDN profile which is unique within the resource group.", - required=True, - id_part="name", - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.ProfilesMigrationCommit(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - class ProfilesMigrationCommit(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "azure-async-operation"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/migrationCommit", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - def on_200(self, session): - pass - - -class _CommitHelper: - """Helper class for Commit""" - - -__all__ = ["Commit"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_migrate.py b/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_migrate.py deleted file mode 100644 index 5b4ad61ec63..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/aaz/latest/cdn/profile_migration/_migrate.py +++ /dev/null @@ -1,262 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -# Code generated by aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "cdn profile-migration migrate", - is_preview=True, -) -class Migrate(AAZCommand): - """Migrate the CDN profile to Azure Frontdoor(Standard/Premium) profile. This step prepares the profile for migration and will be followed by Commit to finalize the migration. - """ - - _aaz_info = { - "version": "2025-06-01", - "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/cdnmigratetoafd", "2025-06-01"], - ] - } - - AZ_SUPPORT_NO_WAIT = True - - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, self._output) - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.profile_name = AAZStrArg( - options=["--profile-name"], - help="Name of the Azure Front Door Standard or Azure Front Door Premium which is unique within the resource group.", - required=True, - id_part="name", - fmt=AAZStrArgFormat( - pattern="^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$", - max_length=260, - min_length=1, - ), - ) - _args_schema.resource_group = AAZResourceGroupNameArg( - required=True, - ) - - # define Arg Group "MigrationParameters" - - _args_schema = cls._args_schema - _args_schema.migration_endpoint_mappings = AAZListArg( - options=["--migration-endpoint-mappings"], - arg_group="MigrationParameters", - help="A name map between classic CDN endpoints and AFD Premium/Standard endpoints.", - ) - - migration_endpoint_mappings = cls._args_schema.migration_endpoint_mappings - migration_endpoint_mappings.Element = AAZObjectArg() - - _element = cls._args_schema.migration_endpoint_mappings.Element - _element.migrated_from = AAZStrArg( - options=["migrated-from"], - help="The name of the old endpoint.", - ) - _element.migrated_to = AAZStrArg( - options=["migrated-to"], - help="The name for the new endpoint.", - ) - - # define Arg Group "Sku" - - _args_schema = cls._args_schema - _args_schema.sku = AAZStrArg( - options=["--sku"], - arg_group="Sku", - help="Name of the pricing tier.", - enum={"Custom_Verizon": "Custom_Verizon", "Premium_AzureFrontDoor": "Premium_AzureFrontDoor", "Premium_Verizon": "Premium_Verizon", "StandardPlus_955BandWidth_ChinaCdn": "StandardPlus_955BandWidth_ChinaCdn", "StandardPlus_AvgBandWidth_ChinaCdn": "StandardPlus_AvgBandWidth_ChinaCdn", "StandardPlus_ChinaCdn": "StandardPlus_ChinaCdn", "Standard_955BandWidth_ChinaCdn": "Standard_955BandWidth_ChinaCdn", "Standard_Akamai": "Standard_Akamai", "Standard_AvgBandWidth_ChinaCdn": "Standard_AvgBandWidth_ChinaCdn", "Standard_AzureFrontDoor": "Standard_AzureFrontDoor", "Standard_ChinaCdn": "Standard_ChinaCdn", "Standard_Microsoft": "Standard_Microsoft", "Standard_Verizon": "Standard_Verizon"}, - ) - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - yield self.ProfilesCdnMigrateToAfd(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return result - - class ProfilesCdnMigrateToAfd(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) - if session.http_response.status_code in [202]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - if session.http_response.status_code in [200]: - return self.client.build_lro_polling( - self.ctx.args.no_wait, - session, - self.on_200, - self.on_error, - lro_options={"final-state-via": "location"}, - path_format_arguments=self.url_parameters, - ) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/cdnMigrateToAfd", - **self.url_parameters - ) - - @property - def method(self): - return "POST" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "profileName", self.ctx.args.profile_name, - required=True, - ), - **self.serialize_url_param( - "resourceGroupName", self.ctx.args.resource_group, - required=True, - ), - **self.serialize_url_param( - "subscriptionId", self.ctx.subscription_id, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-06-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Content-Type", "application/json", - ), - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - @property - def content(self): - _content_value, _builder = self.new_content_builder( - self.ctx.args, - typ=AAZObjectType, - typ_kwargs={"flags": {"required": True, "client_flatten": True}} - ) - _builder.set_prop("migrationEndpointMappings", AAZListType, ".migration_endpoint_mappings") - _builder.set_prop("sku", AAZObjectType, ".", typ_kwargs={"flags": {"required": True}}) - - migration_endpoint_mappings = _builder.get(".migrationEndpointMappings") - if migration_endpoint_mappings is not None: - migration_endpoint_mappings.set_elements(AAZObjectType, ".") - - _elements = _builder.get(".migrationEndpointMappings[]") - if _elements is not None: - _elements.set_prop("migratedFrom", AAZStrType, ".migrated_from") - _elements.set_prop("migratedTo", AAZStrType, ".migrated_to") - - sku = _builder.get(".sku") - if sku is not None: - sku.set_prop("name", AAZStrType, ".sku") - - return self.serialize_content(_content_value) - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType( - flags={"client_flatten": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.migrated_profile_resource_id = AAZObjectType( - serialized_name="migratedProfileResourceId", - flags={"read_only": True}, - ) - - migrated_profile_resource_id = cls._schema_on_200.properties.migrated_profile_resource_id - migrated_profile_resource_id.id = AAZStrType() - - return cls._schema_on_200 - - -class _MigrateHelper: - """Helper class for Migrate""" - - -__all__ = ["Migrate"] diff --git a/src/azure-cli/azure/cli/command_modules/cdn/commands.py b/src/azure-cli/azure/cli/command_modules/cdn/commands.py deleted file mode 100644 index 0724eec87f5..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/commands.py +++ /dev/null @@ -1,228 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -from knack.util import CLIError - -from azure.cli.core.commands import CliCommandType - -from ._client_factory import (cf_cdn, cf_custom_domain, cf_endpoints) - - -def _not_found(message): - def _inner_not_found(ex): - from azure.core.exceptions import ResourceNotFoundError - if isinstance(ex, ResourceNotFoundError): - raise CLIError(message) - raise ex - return _inner_not_found - - -def get_custom_sdk(client_factory, exception_handler): - return CliCommandType( - operations_tmpl='azure.cli.command_modules.cdn.custom#custom_afdx.{}', - client_factory=client_factory, - exception_handler=exception_handler - ) - - -_not_found_msg = "{}(s) not found. Please verify the resource(s), group or it's parent resources " \ - "exist." - - -# pylint: disable=too-many-statements -# pylint: disable=too-many-locals -def load_command_table(self, _): - cd_not_found_msg = _not_found_msg.format('Custom Domain') - endpoint_not_found_msg = _not_found_msg.format('Endpoint') - - # The `cdn` and `afd` command groups have been migrated to the `cdn` CLI extension. - # `load_command_table` is lazy-loaded only when a `cdn`/`afd` command is invoked, so - # emitting a warning here notifies users of the migration without spamming other CLI calls. - from knack.log import get_logger as _get_logger - _get_logger(__name__).warning( - "The 'cdn' and 'afd' command groups have moved to the 'cdn' CLI extension. " - "Install the latest version with: az extension add --name cdn. " - "The built-in cdn/afd commands in azure-cli core will be removed in a future release." - ) - - cdn_endpoints_sdk = CliCommandType( - operations_tmpl='azure.mgmt.cdn.operations#EndpointsOperations.{}', - client_factory=cf_endpoints, - exception_handler=_not_found(endpoint_not_found_msg) - ) - - cdn_domain_sdk = CliCommandType( - operations_tmpl='azure.mgmt.cdn.operations#CustomDomainsOperations.{}', - client_factory=cf_custom_domain, - exception_handler=_not_found(cd_not_found_msg) - ) - - with self.command_group('cdn custom-domain', cdn_domain_sdk) as g: - g.custom_command('enable-https', 'enable_custom_https', client_factory=cf_cdn) - g.command('disable-https', 'disable_custom_https') - - from .custom.custom_cdn import CDNProfileCreate - self.command_table['cdn profile create'] = CDNProfileCreate(loader=self) - - from .custom.custom_cdn import CDNProfileUpdate - self.command_table['cdn profile update'] = CDNProfileUpdate(loader=self) - - from .custom.custom_cdn import CDNProfileDelete - self.command_table['cdn profile delete'] = CDNProfileDelete(loader=self) - - from .custom.custom_cdn import CDNProfileShow - self.command_table['cdn profile show'] = CDNProfileShow(loader=self) - - from .custom.custom_cdn import CDNProfileList - self.command_table['cdn profile list'] = CDNProfileList(loader=self) - - # from .custom.custom_cdn import CDNEnableHttps - # self.command_table['cdn custom-domain enable-https'] = CDNEnableHttps(loader=self) - - # from .custom.custom_cdn import CDNCustomDomainDelete - # self.command_table['cdn custom-domain delete'] = CDNCustomDomainDelete(loader=self) - - from azure.cli.command_modules.cdn.aaz.latest.cdn.endpoint import Show - self.command_table['cdn endpoint rule show'] = Show(loader=self) - self.command_table['cdn endpoint rule condition show'] = Show(loader=self) - self.command_table['cdn endpoint rule action show'] = Show(loader=self) - - from .custom.custom_cdn import CDNEndpointCreate - self.command_table['cdn endpoint create'] = CDNEndpointCreate(loader=self) - - from .custom.custom_cdn import CDNEndpointUpdate - self.command_table['cdn endpoint update'] = CDNEndpointUpdate(loader=self) - - from .custom.custom_cdn import NameExistsWithType - self.command_table['cdn endpoint name-exists'] = NameExistsWithType(loader=self) - - from .custom.custom_cdn import CDNOriginCreate - self.command_table['cdn origin create'] = CDNOriginCreate(loader=self) - - from .custom.custom_cdn import CDNOriginUpdate - self.command_table['cdn origin update'] = CDNOriginUpdate(loader=self) - - from .custom.custom_cdn import CDNOriginGroupCreate - self.command_table['cdn origin-group create'] = CDNOriginGroupCreate(loader=self) - - from .custom.custom_cdn import CDNOriginGroupUpdate - self.command_table['cdn origin-group update'] = CDNOriginGroupUpdate(loader=self) - - from .custom.custom_cdn import CDNEndpointRuleAdd - self.command_table['cdn endpoint rule add'] = CDNEndpointRuleAdd(loader=self) - - from .custom.custom_cdn import CDNEndpointRuleRemove - self.command_table['cdn endpoint rule remove'] = CDNEndpointRuleRemove(loader=self) - - from .custom.custom_cdn import CdnMigrateToAfd - self.command_table['cdn profile-migration migrate'] = CdnMigrateToAfd(loader=self) - - with self.command_group('cdn endpoint rule', cdn_endpoints_sdk, is_preview=True) as g: - g.show_command('show', 'get') - g.custom_command('add', 'add_rule', client_factory=cf_cdn, - doc_string_source='azure.mgmt.cdn.models#Endpoint') - g.custom_command('remove', 'remove_rule', client_factory=cf_cdn, - doc_string_source='azure.mgmt.cdn.models#Endpoint') - - with self.command_group('cdn endpoint rule condition', cdn_endpoints_sdk, is_preview=True) as g: - g.show_command('show', 'get') - g.custom_command('add', 'add_condition', client_factory=cf_cdn, - doc_string_source='azure.mgmt.cdn.models#Endpoint') - g.custom_command('remove', 'remove_condition', client_factory=cf_cdn, - doc_string_source='azure.mgmt.cdn.models#Endpoint') - - with self.command_group('cdn endpoint rule action', cdn_endpoints_sdk, is_preview=True) as g: - g.show_command('show', 'get') - g.custom_command('add', 'add_action', client_factory=cf_cdn, - doc_string_source='azure.mgmt.cdn.models#Endpoint') - g.custom_command('remove', 'remove_action', client_factory=cf_cdn, - doc_string_source='azure.mgmt.cdn.models#Endpoint') - - # from .custom.custom_cdn import CDNEndpointRuleConditionAdd - # self.command_table['cdn endpoint rule condition add'] = CDNEndpointRuleConditionAdd(loader=self) - - # from .custom.custom_cdn import CDNEndpointRuleConditionRemove - # self.command_table['cdn endpoint rule condition remove'] = CDNEndpointRuleConditionRemove(loader=self) - - # from .custom.custom_cdn import CDNEndpointRuleActionAdd - # self.command_table['cdn endpoint rule action add'] = CDNEndpointRuleActionAdd(loader=self) - - # from .custom.custom_cdn import CDNEndpointRuleActionRemove - # self.command_table['cdn endpoint rule action remove'] = CDNEndpointRuleActionRemove(loader=self) - - from .custom.custom_afdx import AFDCustomDomainCreate - self.command_table['afd custom-domain create'] = AFDCustomDomainCreate(loader=self) - - from .custom.custom_afdx import AFDCustomDomainUpdate - self.command_table['afd custom-domain update'] = AFDCustomDomainUpdate(loader=self) - - from .custom.custom_afdx import AFDProfileShow - self.command_table['afd profile show'] = AFDProfileShow(loader=self) - - from .custom.custom_afdx import AFDProfileCreate - self.command_table['afd profile create'] = AFDProfileCreate(loader=self) - - from .custom.custom_afdx import AFDProfileUpdate - self.command_table['afd profile update'] = AFDProfileUpdate(loader=self) - - from .custom.custom_afdx import AFDProfileLogScrubbingShow - self.command_table['afd profile log-scrubbing show'] = AFDProfileLogScrubbingShow(loader=self) - - from .custom.custom_afdx import AFDEndpointCreate - self.command_table['afd endpoint create'] = AFDEndpointCreate(loader=self) - - from .custom.custom_afdx import AFDEndpointUpdate - self.command_table['afd endpoint update'] = AFDEndpointUpdate(loader=self) - - from .custom.custom_afdx import AFDOriginCreate - self.command_table['afd origin create'] = AFDOriginCreate(loader=self) - - from .custom.custom_afdx import AFDOriginUpdate - self.command_table['afd origin update'] = AFDOriginUpdate(loader=self) - - from .custom.custom_afdx import AFDOriginGroupCreate - self.command_table['afd origin-group create'] = AFDOriginGroupCreate(loader=self) - - from .custom.custom_afdx import AFDOriginGroupUpdate - self.command_table['afd origin-group update'] = AFDOriginGroupUpdate(loader=self) - - from .custom.custom_afdx import AFDRouteCreate - self.command_table['afd route create'] = AFDRouteCreate(loader=self) - - from .custom.custom_afdx import AFDRouteUpdate - self.command_table['afd route update'] = AFDRouteUpdate(loader=self) - - from .custom.custom_afdx import AFDRuleCreate - self.command_table['afd rule create'] = AFDRuleCreate(loader=self) - - from .custom.custom_afdx import AFDRuleConditionShow - self.command_table['afd rule condition list'] = AFDRuleConditionShow(loader=self) - - from .custom.custom_afdx import AFDRuleconditionAdd - self.command_table['afd rule condition add'] = AFDRuleconditionAdd(loader=self) - - from .custom.custom_afdx import AFDRuleconditionRemove - self.command_table['afd rule condition remove'] = AFDRuleconditionRemove(loader=self) - - from .custom.custom_afdx import AFDRuleActionShow - self.command_table['afd rule action list'] = AFDRuleActionShow(loader=self) - - from .custom.custom_afdx import AFDRuleActionCreate - self.command_table['afd rule action add'] = AFDRuleActionCreate(loader=self) - - from .custom.custom_afdx import AFDRuleActionRemove - self.command_table['afd rule action remove'] = AFDRuleActionRemove(loader=self) - - from .custom.custom_afdx import AFDSecretCreate - self.command_table['afd secret create'] = AFDSecretCreate(loader=self) - - from .custom.custom_afdx import AFDSecretUpdate - self.command_table['afd secret update'] = AFDSecretUpdate(loader=self) - - from .custom.custom_afdx import AFDSecurityPolicyCreate - self.command_table['afd security-policy create'] = AFDSecurityPolicyCreate(loader=self) - - from .custom.custom_afdx import AFDSecurityPolicyUpdate - self.command_table['afd security-policy update'] = AFDSecurityPolicyUpdate(loader=self) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/custom/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/custom/__init__.py deleted file mode 100644 index 24b28537309..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/custom/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -from .custom import default_content_types # pylint: disable=unused-import -from .custom import list_profiles # pylint: disable=unused-import -from .custom import get_profile # pylint: disable=unused-import -from .custom import delete_profile # pylint: disable=unused-import -from .custom import update_endpoint # pylint: disable=unused-import -from .custom import create_condition # pylint: disable=unused-import -from .custom import create_action # pylint: disable=unused-import -from .custom import add_rule # pylint: disable=unused-import -from .custom import add_condition # pylint: disable=unused-import -from .custom import add_action # pylint: disable=unused-import -from .custom import remove_rule # pylint: disable=unused-import -from .custom import remove_condition # pylint: disable=unused-import -from .custom import remove_action # pylint: disable=unused-import -from .custom import create_endpoint # pylint: disable=unused-import -from .custom import purge_endpoint_content # pylint: disable=unused-import -from .custom import load_endpoint_content # pylint: disable=unused-import -from .custom import create_custom_domain # pylint: disable=unused-import -from .custom import enable_custom_https # pylint: disable=unused-import -from .custom import update_origin # pylint: disable=unused-import -from .custom import create_origin # pylint: disable=unused-import -from .custom import update_profile # pylint: disable=unused-import -from .custom import create_profile # pylint: disable=unused-import -from .custom import create_origin_group # pylint: disable=unused-import -from .custom import update_origin_group # pylint: disable=unused-import -from .custom import check_name_availability # pylint: disable=unused-import -from .custom import validate_custom_domain # pylint: disable=unused-import diff --git a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom.py b/src/azure-cli/azure/cli/command_modules/cdn/custom/custom.py deleted file mode 100644 index 5276ca1a470..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom.py +++ /dev/null @@ -1,1092 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -import sys - -from typing import Optional - -from azure.mgmt.cdn.models import (Endpoint, SkuName, EndpointUpdateParameters, ProfileUpdateParameters, - MinimumTlsVersion, EndpointPropertiesUpdateParametersDeliveryPolicy, DeliveryRule, - DeliveryRuleRemoteAddressCondition, RemoteAddressMatchConditionParameters, - DeliveryRuleRequestMethodCondition, RequestMethodMatchConditionParameters, - DeliveryRuleQueryStringCondition, QueryStringMatchConditionParameters, - DeliveryRulePostArgsCondition, PostArgsMatchConditionParameters, - DeliveryRuleRequestHeaderCondition, RequestHeaderMatchConditionParameters, - DeliveryRuleRequestUriCondition, RequestUriMatchConditionParameters, - DeliveryRuleRequestBodyCondition, RequestBodyMatchConditionParameters, - DeliveryRuleRequestSchemeCondition, RequestSchemeMatchConditionParameters, - DeliveryRuleUrlPathCondition, UrlPathMatchConditionParameters, - DeliveryRuleUrlFileExtensionCondition, UrlFileExtensionMatchConditionParameters, - DeliveryRuleUrlFileNameCondition, UrlFileNameMatchConditionParameters, - DeliveryRuleHttpVersionCondition, HttpVersionMatchConditionParameters, - DeliveryRuleIsDeviceCondition, IsDeviceMatchConditionParameters, - DeliveryRuleCookiesCondition, CookiesMatchConditionParameters, - DeliveryRuleCacheExpirationAction, CacheExpirationActionParameters, - DeliveryRuleRequestHeaderAction, HeaderActionParameters, - DeliveryRuleResponseHeaderAction, DeliveryRuleCacheKeyQueryStringAction, - CacheKeyQueryStringActionParameters, UrlRedirectAction, ValidateCustomDomainInput, - DeliveryRuleAction, UrlRedirectActionParameters, LoadParameters, - UrlRewriteAction, UrlRewriteActionParameters, PurgeParameters, - CheckNameAvailabilityInput, CustomDomainParameters, ProbeProtocol, - HealthProbeRequestType, RequestMethodOperator, OriginGroupOverrideAction, - OriginGroupOverrideActionParameters, ResourceReference, CacheConfiguration, - OriginGroupOverride, DeliveryRuleRouteConfigurationOverrideAction, - RouteConfigurationOverrideActionParameters, RuleIsCompressionEnabled, - SocketAddrMatchConditionParameters, DeliveryRuleSocketAddrCondition, - DeliveryRuleClientPortCondition, ClientPortMatchConditionParameters, - DeliveryRuleServerPortCondition, ServerPortMatchConditionParameters, - DeliveryRuleHostNameCondition, HostNameMatchConditionParameters, - DeliveryRuleSslProtocolCondition, SslProtocolMatchConditionParameters, - SslProtocol, ResourceType) - -from azure.mgmt.cdn.models._cdn_management_client_enums import CacheType -from azure.mgmt.cdn.operations import (OriginsOperations, OriginGroupsOperations) -from azure.mgmt.core.tools import is_valid_resource_id - -from azure.cli.core.commands.client_factory import get_subscription_id -from azure.cli.core.util import (sdk_no_wait) -from azure.cli.core.azclierror import (InvalidArgumentValueError) -from azure.core.exceptions import (ResourceNotFoundError) - -from knack.util import CLIError -from knack.log import get_logger - -from msrest.polling import LROPoller, NoPolling - -logger = get_logger(__name__) - - -def _check_condition_allowed_opertors(conditon_name, operator): - if conditon_name is not None and operator is not None: - conditon_allowed_operators = [] - if conditon_name == "RequestScheme": - conditon_allowed_operators = ["Equal"] - else: - try: - attr = getattr(sys.modules["azure.mgmt.cdn.models"], conditon_name + "Operator") - conditon_allowed_operators = [operator.value for _, operator in attr.__members__.items()] - except AttributeError: - pass - - if len(conditon_allowed_operators) > 0 and operator not in conditon_allowed_operators: - allowed_operators = ", ".join(conditon_allowed_operators) - raise InvalidArgumentValueError( - f"{operator} is not a valid operator for {conditon_name}, allowed values are: {allowed_operators}.") - - -def _check_condition_allowed_match_values_opertors(conditon_name, match_values): - if conditon_name is not None and match_values is not None and len(match_values) > 0: - conditon_allowed_match_values = [] - if conditon_name == "SslProtocol": - conditon_allowed_match_values = [protocol.value for protocol in SslProtocol] - else: - try: - attr = getattr( - sys.modules["azure.mgmt.cdn.models"], - conditon_name + "MatchConditionParametersMatchValuesItem") - conditon_allowed_match_values = [match_value.value for _, match_value in attr.__members__.items()] - except AttributeError: - pass - - if len(conditon_allowed_match_values) > 0: - invalid_match_values = [match_value for match_value in match_values - if match_value not in conditon_allowed_match_values] - if len(invalid_match_values) > 0: - allowed_match_values = ", ".join(conditon_allowed_match_values) - invalid_match_values = ", ".join(invalid_match_values) - raise InvalidArgumentValueError( - f'Below match values: {invalid_match_values} are invalid for {conditon_name}, ' - f'allowed values are: {allowed_match_values}.') - - -def default_content_types(): - return ["text/plain", - "text/html", - "text/css", - "text/javascript", - "application/x-javascript", - "application/javascript", - "application/json", - "application/xml"] - - -def _update_mapper(existing, new, keys): - if existing is None: - return - - for key in keys: - existing_value = getattr(existing, key) - - new_value = getattr(new, key) - setattr(new, key, new_value if new_value is not None else existing_value) - - -def _convert_to_unified_delivery_rules(policy): - for existing_rule in policy.rules: - if existing_rule.conditions: - for con in existing_rule.conditions: - if con.parameters.operator is None and con.parameters.match_values is None: - if con.parameters.type_name == UrlPathMatchConditionParameters.type_name: - con.parameters.operator = con.parameters.additional_properties["matchType"] - con.parameters.match_values = con.parameters.additional_properties["path"].split(',') - if con.parameters.type_name == UrlFileExtensionMatchConditionParameters.type_name: - con.parameters.operator = "Any" - con.parameters.match_values = con.parameters.additional_properties["extensions"] - - -# region Custom Commands -def list_profiles(client, resource_group_name=None): - profiles = client.profiles - profile_list = profiles.list_by_resource_group(resource_group_name=resource_group_name) \ - if resource_group_name else profiles.list() - - return [profile for profile in profile_list if profile.sku.name not in - (SkuName.premium_azure_front_door, SkuName.standard_azure_front_door)] - - -def check_name_availability(client, name): - """Check the availability of a resource name. This is needed for resources - where name is globally unique, such as a CDN endpoint. - :param name: The resource name to validate. - :type name: str - """ - - validate_input = CheckNameAvailabilityInput(name=name, type=ResourceType.MICROSOFT_CDN_PROFILES_ENDPOINTS.value) - - return client.check_name_availability(validate_input) - - -def validate_custom_domain(client, resource_group_name, profile_name, endpoint_name, host_name): - validate_input = ValidateCustomDomainInput(host_name=host_name) - - return client.endpoints.validate_custom_domain(resource_group_name, profile_name, endpoint_name, validate_input) - - -def get_profile(client, resource_group_name, profile_name): - profile = client.profiles.get(resource_group_name, profile_name) - if profile.sku.name in (SkuName.premium_azure_front_door, SkuName.standard_azure_front_door): - # Workaround to make the behavior consist with true "Not Found" - logger.warning('Standard_AzureFrontDoor and Premium_AzureFrontDoor are only supported for AFD profiles') - raise ResourceNotFoundError("Operation returned an invalid status code 'Not Found'") - - return profile - - -def delete_profile(client, resource_group_name, profile_name): - profile = None - try: - profile = client.profiles.get(resource_group_name, profile_name) - except ResourceNotFoundError: - pass - - if profile is None or profile.sku.name in (SkuName.premium_azure_front_door, SkuName.standard_azure_front_door): - def get_long_running_output(_): - return None - - logger.warning('Standard_AzureFrontDoor and Premium_AzureFrontDoor are only supported for AFD profiles') - return LROPoller(client, None, get_long_running_output, NoPolling()) - - return client.profiles.begin_delete(resource_group_name, profile_name) - - -def update_endpoint(instance, - origin_host_header=None, - origin_path=None, - content_types_to_compress=None, - is_compression_enabled=None, - is_http_allowed=None, - is_https_allowed=None, - query_string_caching_behavior=None, - default_origin_group=None, - tags=None): - - # default origin group is specified as a name, format it as an ID. - if default_origin_group is not None: - if '/' not in default_origin_group: - default_origin_group = f'{instance.id}/originGroups/{default_origin_group}' - default_origin_group = ResourceReference(id=default_origin_group) - - params = EndpointUpdateParameters( - origin_host_header=origin_host_header, - origin_path=origin_path, - content_types_to_compress=content_types_to_compress, - is_compression_enabled=is_compression_enabled, - is_http_allowed=is_http_allowed, - is_https_allowed=is_https_allowed, - query_string_caching_behavior=query_string_caching_behavior, - default_origin_group=default_origin_group, - tags=tags - ) - - if is_compression_enabled and not instance.content_types_to_compress: - params.content_types_to_compress = default_content_types() - - _update_mapper(instance, params, [ - 'origin_host_header', - 'origin_path', - 'content_types_to_compress', - 'is_compression_enabled', - 'is_http_allowed', - 'is_https_allowed', - 'query_string_caching_behavior', - 'default_origin_group', - 'tags' - ]) - return params - - -# pylint: disable=too-many-return-statements -def create_condition(match_variable=None, operator=None, match_values=None, - selector=None, negate_condition=None, transforms=None): - - _check_condition_allowed_opertors(match_variable, operator) - _check_condition_allowed_match_values_opertors(match_variable, match_values) - - if match_variable == 'RemoteAddress': - return DeliveryRuleRemoteAddressCondition( - parameters=RemoteAddressMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'RequestMethod': - return DeliveryRuleRequestMethodCondition( - parameters=RequestMethodMatchConditionParameters( - match_values=match_values, - negate_condition=negate_condition, - operator=RequestMethodOperator.EQUAL - )) - if match_variable == 'QueryString': - return DeliveryRuleQueryStringCondition( - parameters=QueryStringMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'PostArgs': - return DeliveryRulePostArgsCondition( - parameters=PostArgsMatchConditionParameters( - operator=operator, - selector=selector, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'RequestHeader': - return DeliveryRuleRequestHeaderCondition( - parameters=RequestHeaderMatchConditionParameters( - operator=operator, - selector=selector, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'RequestUri': - return DeliveryRuleRequestUriCondition( - parameters=RequestUriMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'RequestBody': - return DeliveryRuleRequestBodyCondition( - parameters=RequestBodyMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'RequestScheme': - return DeliveryRuleRequestSchemeCondition( - parameters=RequestSchemeMatchConditionParameters( - match_values=match_values, - negate_condition=negate_condition, - operator=RequestMethodOperator.EQUAL - )) - if match_variable == 'UrlPath': - return DeliveryRuleUrlPathCondition( - parameters=UrlPathMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'UrlFileExtension': - return DeliveryRuleUrlFileExtensionCondition( - parameters=UrlFileExtensionMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'UrlFileName': - return DeliveryRuleUrlFileNameCondition( - parameters=UrlFileNameMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'HttpVersion': - return DeliveryRuleHttpVersionCondition( - parameters=HttpVersionMatchConditionParameters( - match_values=match_values, - negate_condition=negate_condition, - operator=operator, - transforms=transforms - )) - if match_variable == 'IsDevice': - return DeliveryRuleIsDeviceCondition( - parameters=IsDeviceMatchConditionParameters( - match_values=match_values, - negate_condition=negate_condition, - operator=operator, - transforms=transforms - )) - if match_variable == 'Cookies': - return DeliveryRuleCookiesCondition( - parameters=CookiesMatchConditionParameters( - operator=operator, - selector=selector, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - if match_variable == 'SocketAddr': - return DeliveryRuleSocketAddrCondition( - parameters=SocketAddrMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - - if match_variable == 'ClientPort': - return DeliveryRuleClientPortCondition( - parameters=ClientPortMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - - if match_variable == 'ServerPort': - return DeliveryRuleServerPortCondition( - parameters=ServerPortMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - - if match_variable == 'HostName': - return DeliveryRuleHostNameCondition( - parameters=HostNameMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - - if match_variable == 'SslProtocol': - return DeliveryRuleSslProtocolCondition( - parameters=SslProtocolMatchConditionParameters( - operator=operator, - match_values=match_values, - negate_condition=negate_condition, - transforms=transforms - )) - - return None - - -# pylint: disable=too-many-return-statements -# pylint: disable=too-many-locals -def create_action(action_name, cache_behavior=None, cache_duration=None, header_action=None, - header_name=None, header_value=None, query_string_behavior=None, query_parameters=None, - redirect_type=None, redirect_protocol=None, custom_hostname=None, custom_path=None, - custom_query_string=None, custom_fragment=None, source_pattern=None, destination=None, - preserve_unmatched_path=None, cmd=None, resource_group_name=None, profile_name=None, - endpoint_name=None, origin_group=None, query_string_caching_behavior=None, - is_compression_enabled=None, enable_caching=None, forwarding_protocol=None): - if action_name == "CacheExpiration": - return DeliveryRuleCacheExpirationAction( - parameters=CacheExpirationActionParameters( - cache_behavior=cache_behavior, - cache_duration=cache_duration, - cache_type=CacheType.ALL - )) - if action_name in ('RequestHeader', 'ModifyRequestHeader'): - return DeliveryRuleRequestHeaderAction( - parameters=HeaderActionParameters( - header_action=header_action, - header_name=header_name, - value=header_value - )) - if action_name in ('ResponseHeader', 'ModifyResponseHeader'): - return DeliveryRuleResponseHeaderAction( - parameters=HeaderActionParameters( - header_action=header_action, - header_name=header_name, - value=header_value - )) - if action_name == "CacheKeyQueryString": - return DeliveryRuleCacheKeyQueryStringAction( - parameters=CacheKeyQueryStringActionParameters( - query_string_behavior=query_string_behavior, - query_parameters=query_parameters - )) - if action_name == 'UrlRedirect': - return UrlRedirectAction( - parameters=UrlRedirectActionParameters( - redirect_type=redirect_type, - destination_protocol=redirect_protocol, - custom_path=custom_path, - custom_hostname=custom_hostname, - custom_query_string=custom_query_string, - custom_fragment=custom_fragment - )) - if action_name == 'UrlRewrite': - return UrlRewriteAction( - parameters=UrlRewriteActionParameters( - source_pattern=source_pattern, - destination=destination, - preserve_unmatched_path=preserve_unmatched_path - )) - if action_name == 'OriginGroupOverride': - if not is_valid_resource_id(origin_group): - # Ideally we should use resource_id but Auzre FrontDoor portal extension has some case-sensitive issues - # that prevent it from displaying correctly in portal. - origin_group = f'/subscriptions/{get_subscription_id(cmd.cli_ctx)}/resourcegroups/{resource_group_name}' \ - f'/providers/Microsoft.Cdn/profiles/{profile_name}/endpoints/{endpoint_name}' \ - f'/origingroups/{origin_group.lower()}' - - return OriginGroupOverrideAction( - parameters=OriginGroupOverrideActionParameters( - origin_group=ResourceReference(id=origin_group) - )) - - if action_name == 'RouteConfigurationOverride': - origin_group_override = None - if origin_group is not None: - if is_valid_resource_id(origin_group): - origin_group_override = OriginGroupOverride( - origin_group=ResourceReference(id=origin_group), - forwarding_protocol=forwarding_protocol) - else: - origin_group_refernce = f'/subscriptions/{get_subscription_id(cmd.cli_ctx)}/resourcegroups/' \ - f'{resource_group_name}/providers/Microsoft.Cdn/profiles/{profile_name}/' \ - f'origingroups/{origin_group}' - - origin_group_override = OriginGroupOverride( - origin_group=ResourceReference(id=origin_group_refernce), - forwarding_protocol=forwarding_protocol) - - return DeliveryRuleRouteConfigurationOverrideAction( - parameters=RouteConfigurationOverrideActionParameters( - origin_group_override=origin_group_override, - - cache_configuration=CacheConfiguration( - query_string_caching_behavior=query_string_caching_behavior, - query_parameters=query_parameters, - is_compression_enabled=RuleIsCompressionEnabled.ENABLED.value if is_compression_enabled - else RuleIsCompressionEnabled.DISABLED.value, - cache_behavior=cache_behavior, - cache_duration=cache_duration - ) if enable_caching else None - )) - - return DeliveryRuleAction() - - -# pylint: disable=too-many-locals -def add_rule(cmd, client, resource_group_name, profile_name, endpoint_name, - order, action_name, match_variable=None, operator=None, - match_values=None, selector=None, negate_condition=None, transform=None, - cache_behavior=None, cache_duration=None, header_action=None, - header_name=None, header_value=None, query_string_behavior=None, query_parameters=None, - redirect_type=None, redirect_protocol=None, custom_hostname=None, custom_path=None, - custom_querystring=None, custom_fragment=None, source_pattern=None, - destination=None, preserve_unmatched_path=None, rule_name=None, origin_group=None): - - partner_skus = [SkuName.PREMIUM_VERIZON, SkuName.CUSTOM_VERIZON, SkuName.STANDARD_AKAMAI, SkuName.STANDARD_VERIZON] - profile = client.profiles.get(resource_group_name, profile_name) - if rule_name is None and profile.sku.name not in partner_skus: - raise CLIError("--rule-name is required for Microsoft SKU") - - endpoint = client.endpoints.get(resource_group_name, profile_name, endpoint_name) - - policy = endpoint.delivery_policy - if policy is None: - policy = EndpointPropertiesUpdateParametersDeliveryPolicy( - description='delivery_policy', - rules=[]) - - _convert_to_unified_delivery_rules(policy) - - conditions = [] - condition = create_condition(match_variable, operator, match_values, selector, negate_condition, transform) - if condition is not None: - conditions.append(condition) - actions = [] - action = create_action(action_name, cache_behavior, cache_duration, header_action, header_name, - header_value, query_string_behavior, query_parameters, redirect_type, - redirect_protocol, custom_hostname, custom_path, custom_querystring, - custom_fragment, source_pattern, destination, preserve_unmatched_path, - cmd, resource_group_name, profile_name, endpoint_name, origin_group) - if action is not None: - actions.append(action) - - rule = DeliveryRule( - name=rule_name, - order=order, - conditions=conditions, - actions=actions - ) - - policy.rules.append(rule) - params = EndpointUpdateParameters( - delivery_policy=policy - ) - - return client.endpoints.begin_update(resource_group_name, profile_name, endpoint_name, params) - - -def add_condition(client, resource_group_name, profile_name, endpoint_name, - rule_name, match_variable, operator, match_values=None, selector=None, - negate_condition=None, transform=None): - - endpoint = client.endpoints.get(resource_group_name, profile_name, endpoint_name) - policy = endpoint.delivery_policy - condition = create_condition(match_variable, operator, match_values, selector, negate_condition, transform) - for v in policy.rules: - if v.name == rule_name: - v.conditions.append(condition) - - params = EndpointUpdateParameters( - delivery_policy=policy - ) - - return client.endpoints.begin_update(resource_group_name, profile_name, endpoint_name, params) - - -def add_action(cmd, client, resource_group_name, profile_name, endpoint_name, - rule_name, action_name, cache_behavior=None, cache_duration=None, - header_action=None, header_name=None, header_value=None, query_string_behavior=None, - query_parameters=None, redirect_type=None, redirect_protocol=None, custom_hostname=None, - custom_path=None, custom_querystring=None, custom_fragment=None, source_pattern=None, - destination=None, preserve_unmatched_path=None, origin_group=None): - - endpoint = client.endpoints.get(resource_group_name, profile_name, endpoint_name) - policy = endpoint.delivery_policy - action = create_action(action_name, cache_behavior, cache_duration, header_action, header_name, - header_value, query_string_behavior, query_parameters, redirect_type, - redirect_protocol, custom_hostname, custom_path, custom_querystring, - custom_fragment, source_pattern, destination, preserve_unmatched_path, - cmd, resource_group_name, profile_name, endpoint_name, origin_group) - for v in policy.rules: - if v.name == rule_name: - v.actions.append(action) - - params = EndpointUpdateParameters( - delivery_policy=policy - ) - - return client.endpoints.begin_update(resource_group_name, profile_name, endpoint_name, params) - - -def remove_rule(client, resource_group_name, profile_name, endpoint_name, rule_name=None, order: int = None): - - if rule_name is None and order is None: - raise CLIError("Either --rule-name or --order must be specified") - - if order is not None and order < 0: - raise CLIError("Order should be non-negative.") - - endpoint = client.endpoints.get(resource_group_name, profile_name, endpoint_name) - policy = endpoint.delivery_policy - if policy is not None: - _convert_to_unified_delivery_rules(policy) - pop_index = -1 - for idx, rule in enumerate(policy.rules): - if rule_name is not None and rule.name == rule_name: - pop_index = idx - break - if order is not None and rule.order == order: - pop_index = idx - break - - # To guarantee the consecutive rule order, we need to make sure the rule with order larger than the deleted one - # to decrease its order by one. Rule with order 0 is special and no rule order adjustment is required. - if pop_index != -1: - pop_order = policy.rules[pop_index].order - policy.rules.pop(pop_index) - for rule in policy.rules: - if rule.order > pop_order and pop_order != 0: - rule.order -= 1 - - else: - logger.warning("rule cannot be found. This command will be skipped. Please check the rule name") - - params = EndpointUpdateParameters( - delivery_policy=policy - ) - - return client.endpoints.begin_update(resource_group_name, profile_name, endpoint_name, params) - - -def remove_condition(client, resource_group_name, profile_name, endpoint_name, rule_name, index): - - endpoint = client.endpoints.get(resource_group_name, profile_name, endpoint_name) - policy = endpoint.delivery_policy - if policy is not None: - for v in policy.rules: - if v.name == rule_name: - v.conditions.pop(index) - else: - logger.warning("rule cannot be found. This command will be skipped. Please check the rule name") - - params = EndpointUpdateParameters( - delivery_policy=policy - ) - - return client.endpoints.begin_update(resource_group_name, profile_name, endpoint_name, params) - - -def remove_action(client, resource_group_name, profile_name, endpoint_name, rule_name, index): - - endpoint = client.endpoints.get(resource_group_name, profile_name, endpoint_name) - policy = endpoint.delivery_policy - if policy is not None: - for v in policy.rules: - if v.name == rule_name: - v.actions.pop(index) - else: - logger.warning("rule cannot be found. This command will be skipped. Please check the rule name") - - params = EndpointUpdateParameters( - delivery_policy=policy - ) - - return client.endpoints.begin_update(resource_group_name, profile_name, endpoint_name, params) - - -def create_endpoint(client, resource_group_name, profile_name, name, origins, location=None, - origin_host_header=None, origin_path=None, content_types_to_compress=None, - is_compression_enabled=None, is_http_allowed=None, is_https_allowed=None, - query_string_caching_behavior=None, tags=None, no_wait=None): - - is_compression_enabled = False if is_compression_enabled is None else is_compression_enabled - is_http_allowed = True if is_http_allowed is None else is_http_allowed - is_https_allowed = True if is_https_allowed is None else is_https_allowed - endpoint = Endpoint(location=location, - origins=origins, - origin_host_header=origin_host_header, - origin_path=origin_path, - content_types_to_compress=content_types_to_compress, - is_compression_enabled=is_compression_enabled, - is_http_allowed=is_http_allowed, - is_https_allowed=is_https_allowed, - query_string_caching_behavior=query_string_caching_behavior, - tags=tags) - if is_compression_enabled and not endpoint.content_types_to_compress: - endpoint.content_types_to_compress = default_content_types() - - return sdk_no_wait(no_wait, client.endpoints.begin_create, resource_group_name, profile_name, name, endpoint) - - -def purge_endpoint_content(client, resource_group_name, profile_name, endpoint_name, - content_paths, no_wait=None): - purge_paramters = PurgeParameters(content_paths=content_paths) - - return sdk_no_wait(no_wait, client.endpoints.begin_purge_content, resource_group_name, - profile_name, endpoint_name, purge_paramters) - - -def load_endpoint_content(client, resource_group_name, profile_name, endpoint_name, - content_paths, no_wait=None): - load_paramters = LoadParameters(content_paths=content_paths) - - return sdk_no_wait(no_wait, client.endpoints.begin_load_content, resource_group_name, profile_name, - endpoint_name, load_paramters) - - -# pylint: disable=unused-argument -def create_custom_domain(client, resource_group_name, profile_name, endpoint_name, custom_domain_name, - hostname, location=None, tags=None): - - return client.custom_domains.begin_create(resource_group_name, - profile_name, - endpoint_name, - custom_domain_name, - CustomDomainParameters(host_name=hostname)) - - -def enable_custom_https(cmd, client, resource_group_name, profile_name, endpoint_name, - custom_domain_name, user_cert_subscription_id=None, user_cert_group_name=None, - user_cert_vault_name=None, user_cert_secret_name=None, user_cert_secret_version=None, - user_cert_protocol_type=None, min_tls_version=None): - - from azure.mgmt.cdn.models import (CdnCertificateSourceParameters, - UserManagedHttpsParameters, - CdnManagedHttpsParameters, - KeyVaultCertificateSourceParameters, - CertificateType, - Profile, - ProtocolType, - UpdateRule, - DeleteRule) - - profile: Profile = client.profiles.get(resource_group_name, profile_name) - - if min_tls_version is not None and min_tls_version.casefold() == 'none'.casefold(): - min_tls_version = MinimumTlsVersion.none - elif min_tls_version == '1.0': - min_tls_version = MinimumTlsVersion.tls10 - elif min_tls_version == '1.2': - min_tls_version = MinimumTlsVersion.tls12 - - # Are we using BYOC? - if any(x is not None for x in [user_cert_subscription_id, - user_cert_group_name, - user_cert_vault_name, - user_cert_secret_name, - user_cert_secret_version, - user_cert_protocol_type]): - - # If any BYOC flags are set, make sure they all are (except secret version). - if any(x is None for x in [user_cert_group_name, - user_cert_vault_name, - user_cert_secret_name, - user_cert_protocol_type]): - raise CLIError("--user-cert-group-name, --user-cert-vault-name, --user-cert-secret-name, " - "and --user-cert-protocol-type are all required for user managed certificates.") - - if user_cert_subscription_id is None: - user_cert_subscription_id = get_subscription_id(cmd.cli_ctx) - - # All BYOC params are set, let's create the https parameters - if user_cert_protocol_type is None or user_cert_protocol_type.lower() == 'sni': - user_cert_protocol_type = ProtocolType.server_name_indication - elif user_cert_protocol_type.lower() == 'ip': - user_cert_protocol_type = ProtocolType.ip_based - else: - raise CLIError("--user-cert-protocol-type is invalid") - - cert_source_params = KeyVaultCertificateSourceParameters(subscription_id=user_cert_subscription_id, - resource_group_name=user_cert_group_name, - vault_name=user_cert_vault_name, - secret_name=user_cert_secret_name, - secret_version=user_cert_secret_version, - update_rule=UpdateRule.NO_ACTION, - delete_rule=DeleteRule.NO_ACTION) - - https_params = UserManagedHttpsParameters(protocol_type=user_cert_protocol_type, - certificate_source_parameters=cert_source_params, - minimum_tls_version=min_tls_version) - - else: - # We're using a CDN-managed certificate, let's create the right https - # parameters for the profile SKU - - # Microsoft parameters - if profile.sku.name == SkuName.standard_microsoft: - cert_source_params = CdnCertificateSourceParameters(certificate_type=CertificateType.dedicated) - https_params = CdnManagedHttpsParameters(protocol_type=ProtocolType.server_name_indication, - certificate_source_parameters=cert_source_params, - minimum_tls_version=min_tls_version) - # Akamai parameters - elif profile.sku.name == SkuName.standard_akamai: - cert_source_params = CdnCertificateSourceParameters(certificate_type=CertificateType.shared) - https_params = CdnManagedHttpsParameters(protocol_type=ProtocolType.server_name_indication, - certificate_source_parameters=cert_source_params, - minimum_tls_version=min_tls_version) - # Verizon parameters - else: - cert_source_params = CdnCertificateSourceParameters(certificate_type=CertificateType.shared) - https_params = CdnManagedHttpsParameters(protocol_type=ProtocolType.ip_based, - certificate_source_parameters=cert_source_params, - minimum_tls_version=min_tls_version) - - client.custom_domains.enable_custom_https(resource_group_name, - profile_name, - endpoint_name, - custom_domain_name, - https_params) - - updated = client.custom_domains.get(resource_group_name, - profile_name, - endpoint_name, - custom_domain_name) - - return updated - - -def update_origin(client: OriginsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str, - origin_name: str, - host_name: Optional[str] = None, - http_port: Optional[int] = None, - https_port: Optional[int] = None, - disabled: Optional[bool] = None, - origin_host_header: Optional[str] = None, - priority: Optional[int] = None, - weight: Optional[int] = None, - private_link_resource_id: Optional[str] = None, - private_link_location: Optional[str] = None, - private_link_approval_message: Optional[str] = None): - from azure.mgmt.cdn.models import OriginUpdateParameters - - return client.begin_update(resource_group_name, - profile_name, - endpoint_name, - origin_name, - OriginUpdateParameters( - host_name=host_name, - http_port=http_port, - https_port=https_port, - enabled=not disabled, - origin_host_header=origin_host_header, - priority=priority, - weight=weight, - private_link_resource_id=private_link_resource_id, - private_link_location=private_link_location, - private_link_approval_message=private_link_approval_message)) - - -def create_origin(client: OriginsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str, - origin_name: str, - host_name: str, - disabled: bool = False, - http_port: int = 80, - https_port: int = 443, - origin_host_header: Optional[str] = None, - priority: int = 1, - weight: int = 1000, - private_link_resource_id: Optional[str] = None, - private_link_location: Optional[str] = None, - private_link_approval_message: Optional[str] = None): - from azure.mgmt.cdn.models import Origin - - return client.begin_create(resource_group_name, - profile_name, - endpoint_name, - origin_name, - Origin( - host_name=host_name, - http_port=http_port, - https_port=https_port, - enabled=not disabled, - origin_host_header=origin_host_header, - priority=priority, - weight=weight, - private_link_resource_id=private_link_resource_id, - private_link_location=private_link_location, - private_link_approval_message=private_link_approval_message)) - - -def update_profile(instance, tags=None): - if instance.sku.name in (SkuName.premium_azure_front_door, SkuName.standard_azure_front_door): - logger.warning('Standard_AzureFrontDoor and Premium_AzureFrontDoor are only supported for AFD profiles') - raise ResourceNotFoundError("Operation returned an invalid status code 'Not Found'") - - params = ProfileUpdateParameters(tags=tags) - _update_mapper(instance, params, ['tags']) - return params - - -def create_profile(client, resource_group_name, name, - sku=SkuName.standard_akamai.value, - location=None, tags=None): - from azure.mgmt.cdn.models import (Profile, Sku) - profile = Profile(location=location, sku=Sku(name=sku), tags=tags) - return client.profiles.begin_create(resource_group_name, name, profile) - - -def _parse_ranges(ranges: str): - if ranges is None: - return [] - - from azure.mgmt.cdn.models import HttpErrorRangeParameters - - def parse_range(error_range: str): - split = error_range.split('-') - if not split or len(split) > 2: - raise CLIError(f'range "{error_range}" is invalid') - - try: - begin = split[0] - end = split[1] if len(split) == 2 else begin - except ValueError: - raise CLIError(f'range "{error_range}" is invalid') - - return HttpErrorRangeParameters(being=begin, end=end) - - return [parse_range(error_range) for error_range in ranges.split(',')] - - -def create_origin_group(cmd, - client: OriginGroupsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str, - name: str, - probe_path: Optional[str] = None, - probe_method: str = "HEAD", - probe_protocol: str = "HTTP", - probe_interval: int = 240, - origins: Optional[str] = None): - - # Move these to the parameters list once support is added in RP: - response_error_detection_error_types: Optional[str] = None - response_error_detection_failover_threshold: Optional[int] = None - response_error_detection_status_code_ranges: Optional[str] = None - - from azure.mgmt.cdn.models import (OriginGroup, - HealthProbeParameters, - ResponseBasedOriginErrorDetectionParameters) - - health_probe_settings = HealthProbeParameters(probe_path=probe_path, - probe_request_type=HealthProbeRequestType[probe_method.upper()], - probe_protocol=ProbeProtocol[probe_protocol.upper()], - probe_interval_in_seconds=probe_interval) - - error_types = None - if response_error_detection_error_types: - error_types = response_error_detection_error_types.split(',') - - error_detection_settings = None - if response_error_detection_error_types or \ - response_error_detection_failover_threshold or \ - response_error_detection_status_code_ranges: - error_detection_settings = ResponseBasedOriginErrorDetectionParameters( - response_based_detected_error_types=error_types, - response_based_failover_threshold_percentage=response_error_detection_failover_threshold, - http_error_ranges=_parse_ranges(response_error_detection_status_code_ranges)) - - formatted_origins = [] - subscription_id = get_subscription_id(cmd.cli_ctx) - if origins: - for origin in origins.split(','): - # If the origin is not an ID, assume it's a name and format it as an ID. - if '/' not in origin: - origin = f'/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}' \ - f'/providers/Microsoft.Cdn/profiles/{profile_name}/endpoints/{endpoint_name}' \ - f'/origins/{origin}' - formatted_origins.append(ResourceReference(id=origin)) - - origin_group = OriginGroup(origins=formatted_origins, - health_probe_settings=health_probe_settings, - response_based_origin_error_detection_settings=error_detection_settings) - - return client.begin_create(resource_group_name, - profile_name, - endpoint_name, - name, - origin_group).result() - - -def update_origin_group(cmd, - client: OriginGroupsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str, - name: str, - probe_path: str = None, - probe_method: str = None, - probe_protocol: str = None, - probe_interval: int = None, - origins: str = None): - - # Move these to the parameters list once support is added in RP: - error_types: Optional[str] = None - failover_threshold: Optional[int] = None - status_code_ranges: Optional[str] = None - - from azure.mgmt.cdn.models import (OriginGroupUpdateParameters, - HealthProbeParameters, - ResponseBasedOriginErrorDetectionParameters) - - if probe_method is not None: - probe_method = HealthProbeRequestType[probe_method.upper()] - - if probe_protocol is not None: - probe_protocol = ProbeProtocol[probe_protocol.upper()] - - # Get existing health probe settings: - existing = client.get(resource_group_name, - profile_name, - endpoint_name, - name) - # Allow removing properties explicitly by specifying as empty string, or - # update without modifying by not specifying (value is None). - if probe_path == '': - probe_path = None - elif probe_path is None: - probe_path = existing.health_probe_settings.probe_path - if probe_method == '': - probe_method = None - elif probe_method is None: - probe_method = existing.health_probe_settings.probe_request_type - if probe_protocol == '': - probe_protocol = None - elif probe_protocol is None: - probe_protocol = existing.health_probe_settings.probe_protocol - if probe_interval == '': - probe_interval = None - elif probe_interval is None: - probe_interval = existing.health_probe_settings.probe_interval_in_seconds - origins = origins or existing.origins - - health_probe_settings = HealthProbeParameters(probe_path=probe_path, - probe_request_type=probe_method, - probe_protocol=probe_protocol, - probe_interval_in_seconds=probe_interval) - - if error_types is not None: - error_types = error_types.split(',') - if status_code_ranges is not None: - status_code_ranges = _parse_ranges(status_code_ranges) - - error_detection_settings = None - if error_types or \ - failover_threshold or \ - status_code_ranges: - error_detection_settings = ResponseBasedOriginErrorDetectionParameters( - response_based_detected_error_types=error_types, - response_based_failover_threshold_percentage=failover_threshold, - http_error_ranges=status_code_ranges) - - formatted_origins = [] - subscription_id = get_subscription_id(cmd.cli_ctx) - for origin in origins.split(','): - # If the origin is not an ID, assume it's a name and format it as an ID. - if '/' not in origin: - origin = f'/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}' \ - f'/providers/Microsoft.Cdn/profiles/{profile_name}/endpoints/{endpoint_name}' \ - f'/origins/{origin}' - formatted_origins.append(ResourceReference(id=origin)) - - origin_group = OriginGroupUpdateParameters( - origins=formatted_origins, - health_probe_settings=health_probe_settings, - response_based_origin_error_detection_settings=error_detection_settings) - - # client.begin_create isn't really a create, it's a PUT which is create or update, - # client.begin_update doesn't allow unsetting fields. - return client.begin_create(resource_group_name, - profile_name, - endpoint_name, - name, - origin_group) -# endregion diff --git a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_afdx.py b/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_afdx.py deleted file mode 100644 index 81dfad0381a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_afdx.py +++ /dev/null @@ -1,1503 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -# pylint: disable=too-many-locals, too-many-statements too-many-boolean-expressions too-many-branches protected-access - -from azure.mgmt.cdn.models import SkuName -from azure.cli.core.aaz._base import has_value -from azure.cli.core.azclierror import InvalidArgumentValueError -from azure.core.exceptions import ResourceNotFoundError -from azure.cli.command_modules.cdn.aaz.latest.afd.custom_domain import Create as _AFDCustomDomainCreate, \ - Update as _AFDCustomDomainUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.origin import Create as _AFDOriginCreate, Update as _AFDOriginUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.route import Show as _AFDRouteShow, \ - Create as _AFDRouteCreate, Update as _AFDRouteUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.rule import Show as _RuleShow, \ - Create as _AFDRuleCreate, Update as _AFDRuleUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.secret import Show as _AFDSecretShow, \ - Create as _AFDSecretCreate, Update as _AFDSecretUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.security_policy import Show as _AFDSecurityPolicyShow, \ - Create as _AFDSecurityPolicyCreate, Update as _AFDSecurityPolicyUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.profile import Show as _AFDProfileShow, \ - Create as _AFDProfileCreate, Update as _AFDProfileUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.profile.log_scrubbing import Show as _AFDProfileLogScrubbingShow -from azure.cli.command_modules.cdn.aaz.latest.afd.endpoint import Show as _AFDEndpointShow, \ - Create as _AFDEndpointCreate, Update as _AFDEndpointUpdate -from azure.cli.command_modules.cdn.aaz.latest.afd.origin_group import Show as _AFDOriginGroupShow, \ - Create as _AFDOriginGroupCreate, Update as _AFDOriginGroupUpdate -from azure.cli.core.aaz import AAZStrArg, AAZBoolArg, AAZListArg, AAZTimeArg, AAZIntArg, AAZIntArgFormat -from knack.util import CLIError -from knack.log import get_logger -from .custom_rule_util import (create_condition, create_action, - create_conditions_from_existing, create_actions_from_existing) -logger = get_logger(__name__) - - -def default_content_types(): - return ['application/eot', - 'application/font', - 'application/font-sfnt', - 'application/javascript', - 'application/json', - 'application/opentype', - 'application/otf', - 'application/pkcs7-mime', - 'application/truetype', - 'application/ttf', - 'application/vnd.ms-fontobject', - 'application/xhtml+xml', - 'application/xml', - 'application/xml+rss', - 'application/x-font-opentype', - 'application/x-font-truetype', - 'application/x-font-ttf', - 'application/x-httpd-cgi', - 'application/x-javascript', - 'application/x-mpegurl', - 'application/x-opentype', - 'application/x-otf', - 'application/x-perl', - 'application/x-ttf', - 'font/eot', - 'font/ttf', - 'font/otf', - 'font/opentype', - 'image/svg+xml', - 'text/css', - 'text/csv', - 'text/html', - 'text/javascript', - 'text/js', - 'text/plain', - 'text/richtext', - 'text/tab-separated-values', - 'text/xml', - 'text/x-script', - 'text/x-component', - 'text/x-java-source'] - - -class AFDCustomDomainCreate(_AFDCustomDomainCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def pre_operations(self): - args = self.ctx.args - if has_value(args.azure_dns_zone) and "/dnszones/" not in args.azure_dns_zone.to_serialized_data().lower(): - raise InvalidArgumentValueError('azure_dns_zone should be valid Azure dns zone ID.') - if has_value(args.secret) and "/secrets/" not in args.secret.to_serialized_data().lower(): - args.secret = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/secrets/{args.secret}' - - -class AFDCustomDomainUpdate(_AFDCustomDomainUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def pre_operations(self): - args = self.ctx.args - if has_value(args.azure_dns_zone) and "/dnszones/" not in args.azure_dns_zone.to_serialized_data().lower(): - raise InvalidArgumentValueError('azure_dns_zone should be valid Azure dns zone ID.') - if has_value(args.secret) and "/secrets/" not in args.secret.to_serialized_data().lower(): - args.secret = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/secrets/{args.secret}' - - -class AFDProfileShow(_AFDProfileShow): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def _output(self, *args, **kwargs): - existing = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - if existing['sku']['name'] not in (SkuName.premium_azure_front_door, SkuName.standard_azure_front_door): - logger.warning('Unexpected SKU type, only Standard_AzureFrontDoor and Premium_AzureFrontDoor are supported') - raise ResourceNotFoundError("Operation returned an invalid status code 'Not Found'") - return existing - - -class AFDProfileCreate(_AFDProfileCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.identity_type = AAZStrArg( - options=['--identity-type'], - help='Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).', - enum=['SystemAssigned', 'None', 'UserAssigned', 'SystemAssigned, UserAssigned'], - ) - args_schema.user_assigned_identities = AAZListArg( - options=['--user-assigned-identities'], - help='The set of user assigned identities associated with the resource. ' - 'The userAssignedIdentities dictionary keys will be ARM resource ids in the form: ' - '\'/subscriptions/{{subscriptionId}}/resourceGroups/{{resourceGroupName}}' - '/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{{identityName}}. ' - 'The dictionary values can be empty objects ({{}}) in requests.', - ) - args_schema.user_assigned_identities.Element = AAZStrArg() - args_schema.location._registered = False - args_schema.location._required = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - args.location = 'global' # AFD profile location is always global - user_assigned_identities = {} - for identity in args.user_assigned_identities: - user_assigned_identities[identity.to_serialized_data()] = {} - if args.identity_type == 'UserAssigned' or args.identity_type == 'SystemAssigned, UserAssigned': - args.identity = { - 'type': args.identity_type, - 'userAssignedIdentities': user_assigned_identities - } - elif args.identity_type == 'SystemAssigned': - args.identity = { - 'type': args.identity_type - } - else: - args.identity = None - - -class AFDProfileUpdate(_AFDProfileUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.identity_type = AAZStrArg( - options=['--identity-type'], - help='Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).', - enum=['SystemAssigned', 'None', 'UserAssigned', 'SystemAssigned, UserAssigned'], - ) - args_schema.user_assigned_identities = AAZListArg( - options=['--user-assigned-identities'], - help='The set of user assigned identities associated with the resource. ' - 'The userAssignedIdentities dictionary keys will be ARM resource ids in the form: ' - '\'/subscriptions/{{subscriptionId}}/resourceGroups/{{resourceGroupName}}' - '/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{{identityName}}. ' - 'The dictionary values can be empty objects ({{}}) in requests.', - ) - args_schema.user_assigned_identities.Element = AAZStrArg() - args_schema.sku._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _AFDProfileShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name - }) - if existing['sku']['name'] not in (SkuName.premium_azure_front_door, SkuName.standard_azure_front_door): - logger.warning('Unexpected SKU type, only Standard_AzureFrontDoor and Premium_AzureFrontDoor are supported') - raise ResourceNotFoundError("Operation returned an invalid status code 'Not Found'") - - if has_value(args.identity_type): - user_assigned_identities = {} - for identity in args.user_assigned_identities: - user_assigned_identities[identity.to_serialized_data()] = {} - if args.identity_type == 'UserAssigned' or args.identity_type == 'SystemAssigned, UserAssigned': - args.identity = { - 'type': args.identity_type, - 'userAssignedIdentities': user_assigned_identities - } - elif args.identity_type == 'SystemAssigned': - args.identity = { - 'type': args.identity_type - } - else: - args.identity = None - - -class AFDProfileLogScrubbingShow(_AFDProfileLogScrubbingShow): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def _output(self, *args, **kwargs): - existing = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return existing['logScrubbing'] - - -class AFDEndpointCreate(_AFDEndpointCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.location._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - args.location = 'global' - - -class AFDEndpointUpdate(_AFDEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.name_reuse_scope._registered = False - return args_schema - - -def get_health_probe_settings(enable_health_probe, probe_interval_in_seconds, - probe_path, probe_protocol, probe_request_type): - params = [probe_interval_in_seconds, probe_path, probe_protocol, probe_request_type] - if enable_health_probe is False: - return None - if enable_health_probe is True: - if any(param is None for param in params): - raise InvalidArgumentValueError( - 'When --enable-health-probe is set, all of --probe-interval-in-seconds, --probe-path, ' - '--probe-protocol and --probe-request-type must be specified.' - ) - elif any(param is not None for param in params): - enable_health_probe = True - if any(param is None for param in params): - raise InvalidArgumentValueError( - 'When --enable-health-probe is set, all of --probe-interval-in-seconds, --probe-path, ' - '--probe-protocol and --probe-request-type must be specified.' - ) - else: - enable_health_probe = False - if any(param is not None for param in params): - raise InvalidArgumentValueError( - 'When --enable-health-probe is not set, none of --probe-interval-in-seconds, --probe-path, ' - '--probe-protocol and --probe-request-type can be specified.' - ) - return None - - return { - 'probeIntervalInSeconds': probe_interval_in_seconds, - 'probePath': probe_path, - 'probeProtocol': probe_protocol, - 'probeRequestType': probe_request_type - } - - -class AFDOriginGroupCreate(_AFDOriginGroupCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.enable_health_probe = AAZBoolArg( - options=['--enable-health-probe'], - help='Indicates whether to enable probe on the origin group.', - blank=True, - ) - args_schema.probe_interval_in_seconds = AAZIntArg( - options=["--probe-interval-in-seconds"], - arg_group="HealthProbeSettings", - help="The number of seconds between health probes.Default is 240sec.", - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - args_schema.probe_path = AAZStrArg( - options=["--probe-path"], - arg_group="HealthProbeSettings", - help="The path relative to the origin that is used to determine the health of the origin.", - ) - args_schema.probe_protocol = AAZStrArg( - options=["--probe-protocol"], - arg_group="HealthProbeSettings", - help="Protocol to use for health probe.", - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - args_schema.probe_request_type = AAZStrArg( - options=["--probe-request-type"], - arg_group="HealthProbeSettings", - help="The type of health probe request that is made.", - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - - enable_health_probe = None - probe_interval_in_seconds = None - probe_path = None - probe_protocol = None - probe_request_type = None - if has_value(args.enable_health_probe): - enable_health_probe = args.enable_health_probe.to_serialized_data() - if has_value(args.probe_interval_in_seconds): - probe_interval_in_seconds = args.probe_interval_in_seconds.to_serialized_data() - if has_value(args.probe_path): - probe_path = args.probe_path.to_serialized_data() - if has_value(args.probe_protocol): - probe_protocol = args.probe_protocol.to_serialized_data() - if has_value(args.probe_request_type): - probe_request_type = args.probe_request_type.to_serialized_data() - - args.health_probe_settings = get_health_probe_settings( - enable_health_probe, - probe_interval_in_seconds, - probe_path, - probe_protocol, - probe_request_type - ) - - -class AFDOriginGroupUpdate(_AFDOriginGroupUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.enable_health_probe = AAZBoolArg( - options=['--enable-health-probe'], - help='Indicates whether to enable probe on the origin group.', - blank=True, - ) - args_schema.probe_interval_in_seconds = AAZIntArg( - options=["--probe-interval-in-seconds"], - arg_group="HealthProbeSettings", - help="The number of seconds between health probes.Default is 240sec.", - fmt=AAZIntArgFormat( - maximum=255, - minimum=1, - ), - ) - args_schema.probe_path = AAZStrArg( - options=["--probe-path"], - arg_group="HealthProbeSettings", - help="The path relative to the origin that is used to determine the health of the origin.", - ) - args_schema.probe_protocol = AAZStrArg( - options=["--probe-protocol"], - arg_group="HealthProbeSettings", - help="Protocol to use for health probe.", - enum={"Http": "Http", "Https": "Https", "NotSet": "NotSet"}, - ) - args_schema.probe_request_type = AAZStrArg( - options=["--probe-request-type"], - arg_group="HealthProbeSettings", - help="The type of health probe request that is made.", - enum={"GET": "GET", "HEAD": "HEAD", "NotSet": "NotSet"}, - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _AFDOriginGroupShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'origin_group_name': args.origin_group_name - }) - - enable_health_probe = None - probe_interval_in_seconds = None - probe_path = None - probe_protocol = None - probe_request_type = None - - if not has_value(args.enable_health_probe): - if 'healthProbeSettings' not in existing: - enable_health_probe = False - else: - enable_health_probe = True - else: - enable_health_probe = args.enable_health_probe.to_serialized_data() - - if has_value(args.probe_path): - enable_health_probe = True - probe_path = args.probe_path.to_serialized_data() - elif 'probePath' in existing['healthProbeSettings']: - probe_path = existing['healthProbeSettings']['probePath'] - - if has_value(args.probe_protocol): - enable_health_probe = True - probe_protocol = args.probe_protocol.to_serialized_data() - elif 'probeProtocol' in existing['healthProbeSettings']: - probe_protocol = existing['healthProbeSettings']['probeProtocol'] - - if has_value(args.probe_interval_in_seconds): - enable_health_probe = True - probe_interval_in_seconds = args.probe_interval_in_seconds.to_serialized_data() - elif 'probeIntervalInSeconds' in existing['healthProbeSettings']: - probe_interval_in_seconds = existing['healthProbeSettings']['probeIntervalInSeconds'] - - if has_value(args.probe_request_type): - enable_health_probe = True - probe_request_type = args.probe_request_type.to_serialized_data() - elif 'probeRequestType' in existing['healthProbeSettings']: - probe_request_type = existing['healthProbeSettings']['probeRequestType'] - - args.health_probe_settings = get_health_probe_settings( - enable_health_probe, - probe_interval_in_seconds, - probe_path, - probe_protocol, - probe_request_type - ) - - -class AFDOriginCreate(_AFDOriginCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.enable_private_link = AAZBoolArg( - options=['--enable-private-link'], - help='Indicates whether private link is enabled on that origin.', - blank=True, - default=False - ) - args_schema.private_link_location = AAZStrArg( - options=['--private-link-location'], - help='The location of origin that will be connected to using the private link.', - ) - args_schema.private_link_resource = AAZStrArg( - options=['--private-link-resource'], - help='The resource ID of the origin that will be connected to using the private link.', - ) - args_schema.private_link_request_message = AAZStrArg( - options=['--private-link-request-message'], - help='The message that is shown to the approver of the private link request.', - ) - args_schema.private_link_sub_resource_type = AAZStrArg( - options=['--private-link-sub-resource-type'], - help='The sub-resource type of the origin that will be connected to using the private ' - 'link.You can use "az network private-link-resource list" to obtain the supported sub-resource types.', - ) - args_schema.shared_private_link_resource._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - shared_private_link_resource = None - if has_value(args.enable_private_link) and args.enable_private_link.to_serialized_data() is True: - shared_private_link_resource = { - 'private_link_location': args.private_link_location, - 'private_link': {'id': args.private_link_resource}, - 'request_message': args.private_link_request_message, - 'group_id': args.private_link_sub_resource_type - } - args.shared_private_link_resource = shared_private_link_resource - if not has_value(args.priority): - args.priority = 1 - elif int(args.priority.to_serialized_data()) < 1 or int(args.priority.to_serialized_data()) > 1000: - raise CLIError('Priority must be between 1 and 1000') - - -class AFDOriginUpdate(_AFDOriginUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.enable_private_link = AAZBoolArg( - options=['--enable-private-link'], - help='Indicates whether private link is enabled on that origin.', - blank=True - ) - args_schema.private_link_location = AAZStrArg( - options=['--private-link-location'], - help='The location of origin that will be connected to using the private link.', - ) - args_schema.private_link_resource = AAZStrArg( - options=['--private-link-resource'], - help='The resource ID of the origin that will be connected to using the private link.', - ) - args_schema.private_link_request_message = AAZStrArg( - options=['--private-link-request-message'], - help='The message that is shown to the approver of the private link request.', - ) - args_schema.private_link_sub_resource_type = AAZStrArg( - options=['--private-link-sub-resource-type'], - help='The sub-resource type of the origin that will be connected to using the private link.' - 'You can use "az network private-link-resource list" to obtain the supported sub-resource types.', - ) - args_schema.shared_private_link_resource._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - from azure.cli.command_modules.cdn.aaz.latest.afd.origin import Show - existing = Show(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'origin_group_name': args.origin_group_name, - 'origin_name': args.origin_name - }) - - shared_private_link_resource = None - # if no enable_private_link is specified and origin doesn't have private link resource, then no change - if (not has_value(args.enable_private_link) and 'sharedPrivateLinkResource' not in existing) or \ - (has_value(args.enable_private_link) and args.enable_private_link.to_serialized_data() is False): - shared_private_link_resource = None - # if any private link related parameter is specified, then update the private link resource - elif ((has_value(args.private_link_location) or - has_value(args.private_link_resource) or - has_value(args.private_link_request_message) or - has_value(args.private_link_sub_resource_type)) or - args.enable_private_link.to_serialized_data() is True or - 'sharedPrivateLinkResource' in existing): - # no specified private link related parameter, then use existing private link resource - existing_private_link_location = None if 'sharedPrivateLinkResource' not in existing or \ - 'privateLinkLocation' not in existing['sharedPrivateLinkResource'] \ - else existing['sharedPrivateLinkResource']['privateLinkLocation'] - existing_private_link_resource = None if 'sharedPrivateLinkResource' not in existing or \ - 'privateLink' not in existing['sharedPrivateLinkResource'] \ - else existing['sharedPrivateLinkResource']['privateLink']['id'] - existing_private_link_request_message = None if 'sharedPrivateLinkResource' not in existing \ - or 'requestMessage' not in existing['sharedPrivateLinkResource'] else \ - existing['sharedPrivateLinkResource']['requestMessage'] - existing_private_link_sub_resource_type = None if 'sharedPrivateLinkResource' not in existing \ - or 'groupId' not in existing['sharedPrivateLinkResource'] else \ - existing['sharedPrivateLinkResource']['groupId'] - shared_private_link_resource = { - 'private_link_location': args.private_link_location if has_value(args.private_link_location) - else existing_private_link_location, - 'private_link': { - 'id': args.private_link_resource if has_value(args.private_link_resource) - else existing_private_link_resource - }, - 'request_message': args.private_link_request_message if has_value(args.private_link_request_message) - else existing_private_link_request_message, - 'group_id': args.private_link_sub_resource_type if has_value(args.private_link_sub_resource_type) - else existing_private_link_sub_resource_type - } - - args.shared_private_link_resource = shared_private_link_resource - args.host_name = args.host_name if args.host_name is not None else existing['hostName'] - args.http_port = args.http_port if args.http_port is not None else existing['httpPort'] - args.https_port = args.https_port if args.https_port is not None else existing['httpsPort'] - args.origin_host_header = args.origin_host_header if args.origin_host_header is not None \ - else existing['originHostHeader'] - if has_value(args.priority) \ - and (int(args.priority.to_serialized_data()) < 1 or int(args.priority.to_serialized_data()) > 1000): - raise CLIError('Priority must be between 1 and 1000') - args.priority = args.priority if has_value(args.priority) else existing['priority'] - args.weight = args.weight if args.weight is not None else existing['weight'] - args.enabled_state = args.enabled_state if args.enabled_state is not None else existing['enabledState'] - args.enforce_certificate_name_check = \ - args.enforce_certificate_name_check if args.enforce_certificate_name_check is not None \ - else existing['enforceCertificateNameCheck'] - - -class AFDRouteCreate(_AFDRouteCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.enable_caching = AAZBoolArg( - options=['--enable-caching'], - help='Indicates whether caching is enabled on that route.', - ) - args_schema.custom_domains = AAZListArg( - options=['--custom-domains'], - help='Custom domains referenced by this endpoint.', - nullable=True, - ) - args_schema.custom_domains.Element = AAZStrArg() - args_schema.rule_sets = AAZListArg( - options=['--rule-sets'], - help='Collection of ID or name of rule set referenced by the route.', - nullable=True, - ) - args_schema.rule_sets.Element = AAZStrArg() - args_schema.query_string_caching_behavior = AAZStrArg( - options=['--query-string-caching-behavior'], - help='Defines how Frontdoor caches requests that include query strings.' - 'You can ignore any query strings when caching, ignore specific query strings,' - 'cache every request with a unique URL, or cache specific query strings', - ) - args_schema.query_parameters = AAZListArg( - options=['--query-parameters'], - help='Query parameters to include or exclude.', - ) - args_schema.query_parameters.Element = AAZStrArg() - args_schema.content_types_to_compress = AAZListArg( - options=['--content-types-to-compress'], - help='List of content types on which compression applies.', - ) - args_schema.content_types_to_compress.Element = AAZStrArg() - args_schema.enable_compression = AAZBoolArg( - options=['--enable-compression'], - help='Indicates whether content compression is enabled on AzureFrontDoor. ' - 'Default value is false. If compression is enabled,' - 'content will be served as compressed if user requests for a compressed version.' - 'Content won\'t be compressed on AzureFrontDoor' - 'when requested content is smaller than 8 MB or larger than 1 KB.', - ) - args_schema.cache_configuration._registered = False - args_schema.formatted_custom_domains._registered = False - args_schema.formatted_rule_sets._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - - custom_domains = [] - if has_value(args.custom_domains): - for custom_domain in args.custom_domains: - if '/customdomains/' not in custom_domain.to_serialized_data().lower(): - custom_domain = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/customDomains/{custom_domain}' - item = { - 'id': custom_domain, - } - custom_domains.append(item) - args.formatted_custom_domains = custom_domains - - if has_value(args.origin_group) and '/origingroups/' not in args.origin_group.to_serialized_data().lower(): - args.origin_group = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/originGroups/{args.origin_group}' - - cache_configuration = { - 'query_string_caching_behavior': args.query_string_caching_behavior, - 'query_parameters': None if (not has_value(args.query_parameters) or - args.query_parameters is None) - else ",".join(args.query_parameters.to_serialized_data()), - 'compression_settings': { - 'is_compression_enabled': args.enable_compression, - 'content_types_to_compress': args.content_types_to_compress - } - } - if not has_value(args.enable_caching) or args.enable_caching.to_serialized_data() is False: - cache_configuration = None - else: - if not has_value(args.enable_compression) or args.enable_compression.to_serialized_data() is False: - cache_configuration['compression_settings']['content_types_to_compress'] = [] - else: - if not has_value(args.content_types_to_compress): - cache_configuration['compression_settings']['content_types_to_compress'] = default_content_types() - - args.cache_configuration = cache_configuration - - rule_sets = [] - if has_value(args.rule_sets): - for rule_set in args.rule_sets: - if '/rulesets/' not in rule_set.to_serialized_data().lower(): - rule_set = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/ruleSets/{rule_set}' - item = { - 'id': rule_set, - } - rule_sets.append(item) - args.formatted_rule_sets = rule_sets - - -class AFDRouteUpdate(_AFDRouteUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.enable_caching = AAZBoolArg( - options=['--enable-caching'], - help='Indicates whether caching is enabled on that route.', - ) - args_schema.custom_domains = AAZListArg( - options=['--custom-domains'], - help='Custom domains referenced by this endpoint.', - nullable=True, - ) - args_schema.custom_domains.Element = AAZStrArg() - args_schema.rule_sets = AAZListArg( - options=['--rule-sets'], - help='Collection of ID or name of rule set referenced by the route.', - nullable=True, - ) - args_schema.rule_sets.Element = AAZStrArg() - args_schema.query_string_caching_behavior = AAZStrArg( - options=['--query-string-caching-behavior'], - help='Defines how Frontdoor caches requests that include query strings.' - 'You can ignore any query strings when caching, ignore specific query strings,' - 'cache every request with a unique URL, or cache specific query strings', - ) - args_schema.query_parameters = AAZListArg( - options=['--query-parameters'], - help='Query parameters to include or exclude.', - ) - args_schema.query_parameters.Element = AAZStrArg() - args_schema.content_types_to_compress = AAZListArg( - options=['--content-types-to-compress'], - help='List of content types on which compression applies.', - ) - args_schema.content_types_to_compress.Element = AAZStrArg() - args_schema.enable_compression = AAZBoolArg( - options=['--enable-compression'], - help='Indicates whether content compression is enabled on AzureFrontDoor. Default value is false.' - 'If compression is enabled, content will be served as compressed if user requests for a compressed version.' - 'Content won\'t be compressed on AzureFrontDoor' - 'when requested content is smaller than 8 MB or larger than 1 KB.', - ) - args_schema.cache_configuration._registered = False - args_schema.formatted_custom_domains._registered = False - args_schema.formatted_rule_sets._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - - custom_domains = [] - if has_value(args.custom_domains): - for custom_domain in args.custom_domains: - if '/customdomains/' not in custom_domain.to_serialized_data().lower(): - custom_domain = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/customDomains/{custom_domain}' - item = { - 'id': custom_domain, - } - custom_domains.append(item) - args.formatted_custom_domains = custom_domains - - if has_value(args.origin_group) and '/origingroups/' not in args.origin_group.to_serialized_data().lower(): - args.origin_group = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/originGroups/{args.origin_group}' - - existing = _AFDRouteShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name, - 'route_name': args.route_name - }) - - cache_configuration = { - 'query_string_caching_behavior': args.query_string_caching_behavior, - 'query_parameters': None if (not has_value(args.query_parameters) or - args.query_parameters is None) - else ",".join(args.query_parameters.to_serialized_data()), - 'compression_settings': { - 'is_compression_enabled': args.enable_compression, - 'content_types_to_compress': args.content_types_to_compress, - } - } - - # if not specified, then use existing cache configuration - if not has_value(args.enable_caching): - if 'cacheConfiguration' not in existing or existing['cacheConfiguration'] is None: - cache_configuration = None - else: - # if already has cache configuration, then use existing cache configuration - if not has_value(args.query_string_caching_behavior): - if ('cacheConfiguration' in existing and - 'queryStringCachingBehavior' in existing['cacheConfiguration']): - cache_configuration['query_string_caching_behavior'] = \ - existing['cacheConfiguration']['queryStringCachingBehavior'] - if not has_value(args.query_parameters): - if 'cacheConfiguration' in existing and 'queryParameters' in existing['cacheConfiguration']: - cache_configuration['query_parameters'] = existing['cacheConfiguration']['queryParameters'] - if not has_value(args.content_types_to_compress): - if ('cacheConfiguration' in existing and - 'compressionSettings' in existing['cacheConfiguration'] and - 'contentTypesToCompress' in existing['cacheConfiguration']['compressionSettings']): - cache_configuration['compression_settings']['content_types_to_compress'] = \ - existing['cacheConfiguration']['compressionSettings']['contentTypesToCompress'] - if not has_value(args.enable_compression): - if ('cacheConfiguration' in existing and - 'compressionSettings' in existing['cacheConfiguration'] and - 'isCompressionEnabled' in existing['cacheConfiguration']['compressionSettings']): - cache_configuration['compression_settings']['is_compression_enabled'] = \ - existing['cacheConfiguration']['compressionSettings']['isCompressionEnabled'] - elif args.enable_caching.to_serialized_data() is False: - cache_configuration = None - # if caching setting specified and set to true, check compression setting - else: - # if not specified, then use existing compression settings - if (not has_value(args.enable_compression) and 'cacheConfiguration' in existing and - 'compressionSettings' in existing['cacheConfiguration'] and - 'contentTypesToCompress' in existing['cacheConfiguration']['compressionSettings']): - cache_configuration['compression_settings']['content_types_to_compress'] = \ - existing['cacheConfiguration']['compressionSettings']['contentTypesToCompress'] - elif args.enable_compression.to_serialized_data() is False: - cache_configuration['compression_settings']['content_types_to_compress'] = [] - else: - # if compression setting specified and set to true, check content types to compress - if (not has_value(args.content_types_to_compress) or - args.content_types_to_compress.to_serialized_data() is None): - cache_configuration['compression_settings']['content_types_to_compress'] = default_content_types() - args.cache_configuration = cache_configuration - - rule_sets = [] - if has_value(args.rule_sets): - for rule_set in args.rule_sets: - if '/rulesets/' not in rule_set.to_serialized_data().lower(): - rule_set = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/ruleSets/{rule_set}' - item = { - 'id': rule_set, - } - rule_sets.append(item) - args.formatted_rule_sets = rule_sets - - -class AFDRuleCreate(_AFDRuleCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.action_name = AAZStrArg( - options=['--action-name'], - help='The name of the action for the delivery rule: ' - 'https://learn.microsoft.com/en-us/azure/frontdoor/front-door-rules-engine-actions.', - ) - args_schema.cache_behavior = AAZStrArg( - options=['--cache-behavior'], - help='Caching behavior for the requests.', - ) - args_schema.cache_duration = AAZTimeArg( - options=['--cache-duration'], - help='The duration for which the content needs to be cached. Allowed format is hh:mm:ss.xxxxxx', - ) - args_schema.custom_fragment = AAZStrArg( - options=['--custom-fragment'], - help='Fragment to add to the redirect URL.', - ) - args_schema.custom_hostname = AAZStrArg( - options=['--custom-hostname'], - help='Host to redirect. Leave empty to use the incoming host as the destination host.', - ) - args_schema.custom_path = AAZStrArg( - options=['--custom-path'], - help='The full path to redirect. Path cannot be empty and must start with /.' - 'Leave empty to use the incoming path as destination pat', - ) - args_schema.custom_querystring = AAZStrArg( - options=['--custom-querystring'], - help='The set of query strings to be placed in the redirect URL.' - 'leave empty to preserve the incoming query string.', - ) - args_schema.destination = AAZStrArg( - options=['--destination'], - help='The destination path to be used in the rewrite.', - ) - args_schema.enable_caching = AAZBoolArg( - options=['--enable-caching'], - help='Indicates whether to enable caching on the route.', - ) - args_schema.enable_compression = AAZBoolArg( - options=['--enable-compression'], - help='Indicates whether content compression is enabled on AzureFrontDoor. Default value is false.' - 'If compression is enabled, content will be served as compressed if user requests for a compressed version.' - 'Content won\'t be compressed on AzureFrontDoor' - 'when requested content is smaller than 8 MB or larger than 1 KB.', - ) - args_schema.forwarding_protocol = AAZStrArg( - options=['--forwarding-protocol'], - help='Protocol this rule will use when forwarding traffic to backends.', - ) - args_schema.header_action = AAZStrArg( - options=['--header-action'], - help='Header action for the requests.' - ) - args_schema.header_name = AAZStrArg( - options=['--header-name'], - help='Name of the header to modify.' - ) - args_schema.header_value = AAZStrArg( - options=['--header-value'], - help='Value of the header.', - ) - args_schema.match_values = AAZListArg( - options=['--match-values'], - help='Match values of the match condition. e.g, space separated values \'GET\' \'HTTP\'.', - ) - args_schema.match_values.Element = AAZStrArg() - args_schema.match_variable = AAZStrArg( - options=['--match-variable'], - help='Name of the match condition: ' - 'https://learn.microsoft.com/en-us/azure/frontdoor/rules-match-conditions.', - ) - args_schema.negate_condition = AAZBoolArg( - options=['--negate-condition'], - help='If true, negates the condition.', - ) - args_schema.operator = AAZStrArg( - options=['--operator'], - help='Operator of the match condition.', - ) - args_schema.origin_group = AAZStrArg( - options=['--origin-group'], - help='Name or ID of the OriginGroup that would override the default OriginGroup.', - ) - args_schema.preserve_unmatched_path = AAZBoolArg( - options=['--preserve-unmatched-path'], - help='If True, the remaining path after the source pattern will be appended to the new destination path.', - ) - args_schema.query_parameters = AAZListArg( - options=['--query-parameters'], - help='Query parameters to include or exclude.', - ) - args_schema.query_parameters.Element = AAZStrArg() - args_schema.query_string_caching_behavior = AAZStrArg( - options=['--query-string-caching-behavior'], - help='Defines how CDN caches requests that include query strings.' - 'You can ignore any query strings when caching,' - 'bypass caching to prevent requests that contain query strings from being cached,' - 'or cache every request with a unique URL.', - ) - args_schema.redirect_protocol = AAZStrArg( - options=['--redirect-protocol'], - help='Protocol to use for the redirect.', - ) - args_schema.redirect_type = AAZStrArg( - options=['--redirect-type'], - help='The redirect type the rule will use when redirecting traffic.', - ) - args_schema.selector = AAZStrArg( - options=['--selector'], - help='Selector of the match condition.', - ) - args_schema.source_pattern = AAZStrArg( - options=['--source-pattern'], - help='A request URI pattern that identifies the type of requests that may be rewritten.', - ) - args_schema.transforms = AAZListArg( - options=['--transforms'], - help='Transform to apply before matching.', - ) - args_schema.transforms.Element = AAZStrArg() - args_schema.edge_action_id = AAZStrArg( - options=['--edge-action-id'], - help='Resource ID of the edge action to invoke.', - ) - args_schema.invocation_point = AAZStrArg( - options=['--invocation-point'], - help='Defines at which point in the request processing pipeline the edge action will be invoked.', - enum={'ClientRequest': 'ClientRequest', 'OriginRequest': 'OriginRequest'}, - ) - args_schema.actions._registered = False - args_schema.conditions._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - # conditions - conditions = [] - condition = create_condition(args.match_variable, args.operator, - args.match_values, args.selector, args.negate_condition, args.transforms) - if condition is not None: - conditions.append(condition) - args.conditions = conditions - - # actions - actions = [] - action = create_action( - args.action_name, args.cache_behavior, args.cache_duration, args.header_action, - args.header_name, args.header_value, None, - None if not has_value(args.query_parameters) else ','.join(args.query_parameters.to_serialized_data()), - args.redirect_type, args.redirect_protocol, args.custom_hostname, - args.custom_path, args.custom_querystring, args.custom_fragment, args.source_pattern, - args.destination, args.preserve_unmatched_path, - origin_group=args.origin_group, - sub_id=self.ctx.subscription_id, - enable_caching=args.enable_caching, - resource_group=args.resource_group, - profile_name=args.profile_name, - enable_compression=args.enable_compression, - query_string_caching_behavior=args.query_string_caching_behavior, - forwarding_protocol=args.forwarding_protocol, - edge_action_id=args.edge_action_id, - invocation_point=args.invocation_point, - ) - if action is not None: - actions.append(action) - args.actions = actions - - -# pylint: disable=line-too-long -class AFDRuleconditionAdd(_AFDRuleUpdate): - """Add a match condition to the specified delivery rule. - - :example: Add a match condition to a delivery rule. - az afd rule condition add --resource-group MyResourceGroup --profile-name MyFrontDoorProfile --rule-set-name MyRuleSet --rule-name MyRule --match-variable RequestMethod --operator Any --match-values GET HTTP --negate-condition false --transforms Lowercase - """ - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.match_values = AAZListArg( - options=['--match-values'], - help='Match values of the match condition. e.g, space separated values \'GET\' \'HTTP\'.', - ) - args_schema.match_values.Element = AAZStrArg() - args_schema.match_variable = AAZStrArg( - options=['--match-variable'], - help='Name of the match condition: ' - 'https://learn.microsoft.com/en-us/azure/frontdoor/rules-match-conditions.', - required=True, - ) - args_schema.negate_condition = AAZBoolArg( - options=['--negate-condition'], - help='If true, negates the condition.', - ) - args_schema.operator = AAZStrArg( - options=['--operator'], - help='Operator of the match condition.', - required=True, - ) - args_schema.selector = AAZStrArg( - options=['--selector'], - help='Selector of the match condition.', - ) - args_schema.transforms = AAZListArg( - options=['--transforms'], - help='Transform to apply before matching.', - ) - args_schema.transforms.Element = AAZStrArg() - args_schema.actions._registered = False - args_schema.conditions._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - - existing = _RuleShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'rule_set_name': args.rule_set_name, - 'rule_name': args.rule_name - }) - conditions = create_conditions_from_existing(existing['conditions']) - condition = create_condition(args.match_variable, args.operator, - args.match_values, args.selector, args.negate_condition, args.transforms) - if condition is not None: - conditions.append(condition) - args.conditions = conditions - - -# pylint: disable=line-too-long -class AFDRuleconditionRemove(_AFDRuleUpdate): - """Remove a condition from the specified delivery rule. - - :example: Remove a condition from a delivery rule. - az afd rule condition remove --resource-group MyResourceGroup --profile-name MyFrontDoorProfile --rule-set-name MyRuleSet --rule-name MyRule --index 0 - """ - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.index = AAZIntArg( - options=['--index'], - help='The index of the condition/action.', - required=True - ) - args_schema.actions._registered = False - args_schema.conditions._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - - existing = _RuleShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'rule_set_name': args.rule_set_name, - 'rule_name': args.rule_name - }) - conditions = create_conditions_from_existing(existing['conditions']) - - if len(conditions) > 1 and args.index < len(conditions): - conditions.pop(args.index.to_serialized_data()) - else: - logger.warning('Invalid condition index found. This command will be skipped. Please check the rule.') - args.conditions = conditions - - -# pylint: disable=line-too-long -class AFDRuleActionCreate(_AFDRuleUpdate): - """Update a new delivery rule within the specified rule set. - - :example: Create a new delivery rule with a modify response header action. - az afd rule action create --resource-group MyResourceGroup --profile-name MyFrontDoorProfile --rule-set-name MyRuleSet --rule-name MyRule --action-name Redirect --redirect-type "Found" --redirect-protocol "Https" --destination "www.example.com - """ - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.action_name = AAZStrArg( - options=['--action-name'], - help='The name of the action for the delivery rule: ' - 'https://learn.microsoft.com/en-us/azure/frontdoor/front-door-rules-engine-actions.', - required=True, - ) - args_schema.cache_behavior = AAZStrArg( - options=['--cache-behavior'], - help='Caching behavior for the requests.', - ) - args_schema.cache_duration = AAZTimeArg( - options=['--cache-duration'], - help='The duration for which the content needs to be cached. Allowed format is hh:mm:ss.xxxxxx', - ) - args_schema.custom_fragment = AAZStrArg( - options=['--custom-fragment'], - help='Fragment to add to the redirect URL.', - ) - args_schema.custom_hostname = AAZStrArg( - options=['--custom-hostname'], - help='Host to redirect. Leave empty to use the incoming host as the destination host.', - ) - args_schema.custom_path = AAZStrArg( - options=['--custom-path'], - help='The full path to redirect. Path cannot be empty and must start with /.' - 'Leave empty to use the incoming path as destination pat', - ) - args_schema.custom_querystring = AAZStrArg( - options=['--custom-querystring'], - help='The set of query strings to be placed in the redirect URL.' - 'leave empty to preserve the incoming query string.', - ) - args_schema.destination = AAZStrArg( - options=['--destination'], - help='The destination path to be used in the rewrite.', - ) - args_schema.enable_caching = AAZBoolArg( - options=['--enable-caching'], - help='Indicates whether to enable caching on the route.', - ) - args_schema.enable_compression = AAZBoolArg( - options=['--enable-compression'], - help='Indicates whether content compression is enabled on AzureFrontDoor. Default value is false.' - 'If compression is enabled, content will be served as compressed if user requests for a compressed version.' - 'Content won\'t be compressed on AzureFrontDoor' - 'when requested content is smaller than 8 MB or larger than 1 KB.', - ) - args_schema.forwarding_protocol = AAZStrArg( - options=['--forwarding-protocol'], - help='Protocol this rule will use when forwarding traffic to backends.', - ) - args_schema.header_action = AAZStrArg( - options=['--header-action'], - help='Header action for the requests.' - ) - args_schema.header_name = AAZStrArg( - options=['--header-name'], - help='Name of the header to modify.' - ) - args_schema.header_value = AAZStrArg( - options=['--header-value'], - help='Value of the header.', - ) - args_schema.origin_group = AAZStrArg( - options=['--origin-group'], - help='Name or ID of the OriginGroup that would override the default OriginGroup.', - ) - args_schema.preserve_unmatched_path = AAZBoolArg( - options=['--preserve-unmatched-path'], - help='If True, the remaining path after the source pattern will be appended to the new destination path.', - ) - args_schema.query_parameters = AAZListArg( - options=['--query-parameters'], - help='Query parameters to include or exclude.', - ) - args_schema.query_parameters.Element = AAZStrArg() - args_schema.query_string_caching_behavior = AAZStrArg( - options=['--query-string-caching-behavior'], - help='Defines how CDN caches requests that include query strings.' - 'You can ignore any query strings when caching,' - 'bypass caching to prevent requests that contain query strings from being cached,' - 'or cache every request with a unique URL.', - ) - args_schema.redirect_protocol = AAZStrArg( - options=['--redirect-protocol'], - help='Protocol to use for the redirect.', - ) - args_schema.redirect_type = AAZStrArg( - options=['--redirect-type'], - help='The redirect type the rule will use when redirecting traffic.', - ) - args_schema.source_pattern = AAZStrArg( - options=['--source-pattern'], - help='A request URI pattern that identifies the type of requests that may be rewritten.', - ) - args_schema.edge_action_id = AAZStrArg( - options=['--edge-action-id'], - help='Resource ID of the edge action to invoke.', - ) - args_schema.invocation_point = AAZStrArg( - options=['--invocation-point'], - help='Defines at which point in the request processing pipeline the edge action will be invoked.', - enum={'ClientRequest': 'ClientRequest', 'OriginRequest': 'OriginRequest'}, - ) - args_schema.actions._registered = False - args_schema.conditions._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _RuleShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'rule_set_name': args.rule_set_name, - 'rule_name': args.rule_name - }) - actions = create_actions_from_existing(existing['actions']) - action = create_action( - args.action_name, args.cache_behavior, args.cache_duration, args.header_action, - args.header_name, args.header_value, None, - None if not has_value(args.query_parameters) else ','.join(args.query_parameters.to_serialized_data()), - args.redirect_type, args.redirect_protocol, args.custom_hostname, - args.custom_path, args.custom_querystring, args.custom_fragment, args.source_pattern, - args.destination, args.preserve_unmatched_path, - origin_group=args.origin_group, - sub_id=self.ctx.subscription_id, - enable_caching=args.enable_caching, - resource_group=args.resource_group, - profile_name=args.profile_name, - enable_compression=args.enable_compression, - query_string_caching_behavior=args.query_string_caching_behavior, - forwarding_protocol=args.forwarding_protocol, - edge_action_id=args.edge_action_id, - invocation_point=args.invocation_point, - ) - if action is not None: - actions.append(action) - args.actions = actions - - -# pylint: disable=line-too-long -class AFDRuleActionRemove(_AFDRuleUpdate): - """Remove an action from the specified delivery rule. - - :example: Remove an action from a delivery rule. - az afd rule action remove --resource-group MyResourceGroup --profile-name MyFrontDoorProfile --rule-set-name MyRuleSet --rule-name MyRule --index 0 - """ - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.index = AAZIntArg( - options=['--index'], - help='The index of the condition/action.', - required=True - ) - args_schema.actions._registered = False - args_schema.conditions._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _RuleShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'rule_set_name': args.rule_set_name, - 'rule_name': args.rule_name - }) - actions = create_actions_from_existing(existing['actions']) - if len(actions) > 1 and args.index < len(actions): - actions.pop(args.index.to_serialized_data()) - else: - logger.warning('Invalid condition index found. This command will be skipped. Please check the rule.') - args.actions = actions - - -# pylint: disable=line-too-long -class AFDRuleActionShow(_RuleShow): - """Show the actions of a delivery rule. - - :example: Show the actions of a delivery rule. - az afd rule action show --resource-group MyResourceGroup --profile-name MyFrontDoorProfile --rule-set-name MyRuleSet --rule-name MyRule - """ - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def _output(self, *args, **kwargs): - existing = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return existing['actions'] - - -# pylint: disable=line-too-long -class AFDRuleConditionShow(_RuleShow): - """Show the conditions of a delivery rule. - - :example: Show the conditions of a delivery rule. - az afd rule condition show --resource-group MyResourceGroup --profile-name MyFrontDoorProfile --rule-set-name MyRuleSet --rule-name MyRule - """ - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def _output(self, *args, **kwargs): - existing = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) - return existing['conditions'] - - -class AFDSecretCreate(_AFDSecretCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.secret_source = AAZStrArg( - options=['--secret-source'], - help='Resource ID of the Azure Key Vault certificate, expected format is like' - '/subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.KeyVault/vaults/vault1/secrets/cert1.', - required=True, - ) - args_schema.secret_version = AAZStrArg( - options=['--secret-version'], - help='Version of the certificate to be used.', - ) - args_schema.use_latest_version = AAZBoolArg( - options=['--use-latest-version'], - help='Whether to use the latest version for the certificate.', - ) - args_schema.parameters._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - if "/secrets/" not in args.secret_source.to_serialized_data().lower(): - raise InvalidArgumentValueError('secret_source should be valid Azure key vault certificate ID.') - - if not has_value(args.secret_version) and not args.use_latest_version.to_serialized_data(): - raise InvalidArgumentValueError('Either specify secret_version or enable use_latest_version.') - parameters = None - if has_value(args.use_latest_version) and args.use_latest_version.to_serialized_data() is True: - parameters = { - 'customer-certificate': { - 'secret-source': {'id': args.secret_source}, - 'secret-version': None, - 'use-latest-version': True - } - } - else: - parameters = { - 'customer-certificate': { - 'secret-source': {'id': args.secret_source}, - 'secret-version': args.secret_version, - 'use-latest-version': False - } - } - args.parameters = parameters - - -class AFDSecretUpdate(_AFDSecretUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.secret_source = AAZStrArg( - options=['--secret-source'], - help='Resource ID of the Azure Key Vault certificate, expected format is like' - '/subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.KeyVault/vaults/vault1/secrets/cert1.', - ) - args_schema.secret_version = AAZStrArg( - options=['--secret-version'], - help='Version of the certificate to be used.', - ) - args_schema.use_latest_version = AAZBoolArg( - options=['--use-latest-version'], - help='Whether to use the latest version for the certificate.', - ) - args_schema.parameters._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _AFDSecretShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'secret_name': args.secret_name - }) - - para = existing['parameters'] - secret_source = args.secret_source.to_serialized_data() if has_value(args.secret_source) \ - else para['secretSource']['id'] - if 'secretVersion' in para and para['secretVersion'] in secret_source: - existing_secret_version = para['secretVersion'] - version_start = secret_source.lower().rindex(f'/{existing_secret_version}') - secret_source = secret_source[0:version_start] - - secret_version = args.secret_version \ - if has_value(args.secret_version) and args.secret_version is not None \ - else para['secretVersion'] - use_latest_version = args.use_latest_version \ - if has_value(args.use_latest_version) and args.use_latest_version is not None \ - else para['useLatestVersion'] - - parameters = { - 'customer-certificate': { - 'secret-source': {'id': secret_source}, - 'secret-version': secret_version, - 'use-latest-version': use_latest_version - } - } - args.parameters = parameters - - -class AFDSecurityPolicyCreate(_AFDSecurityPolicyCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.domains = AAZListArg( - options=['--domains'], - help='The domains to associate with the WAF policy. Could either be the ID of an endpoint' - '(default domain will be used in that case) or ID of a custom domain.', - required=True, - ) - args_schema.domains.Element = AAZStrArg() - args_schema.waf_policy = AAZStrArg( - options=['--waf-policy'], - help='The ID of Front Door WAF policy.', - required=True, - ) - args_schema.web_application_firewall._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - - if any(("/afdendpoints/" not in domain.lower() and - "/customdomains/" not in domain.lower()) for domain in args.domains.to_serialized_data()): - raise InvalidArgumentValueError('Domain should either be endpoint ID or custom domain ID.') - if (has_value(args.waf_policy) and - "/frontdoorwebapplicationfirewallpolicies/" not in args.waf_policy.to_serialized_data().lower()): - raise InvalidArgumentValueError('waf_policy should be Front Door WAF policy ID.') - - domains = [] - if has_value(args.domains): - for domain in args.domains: - domains.append({ - 'id': domain - }) - - associations = [{ - 'domains': domains, - 'patterns_to_match': ['/*'] - }] - - args.web_application_firewall = { - 'waf_policy': args.waf_policy, - 'associations': associations - } - - -class AFDSecurityPolicyUpdate(_AFDSecurityPolicyUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.domains = AAZListArg( - options=['--domains'], - help='The domains to associate with the WAF policy. Could either be the ID of an endpoint' - '(default domain will be used in that case) or ID of a custom domain.', - ) - args_schema.domains.Element = AAZStrArg() - - args_schema.waf_policy = AAZStrArg( - options=['--waf-policy'], - help='The ID of Front Door WAF policy.', - ) - args_schema.web_application_firewall._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing_security_policy = _AFDSecurityPolicyShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'security_policy_name': args.security_policy_name - }) - - associations = existing_security_policy['parameters']['associations'] - - domains = [] - if has_value(args.domains): - for domain in args.domains: - domains.append({ - 'id': domain - }) - associations = [{ - 'domains': domains, - 'patterns_to_match': ['/*'], - }] - - args.web_application_firewall = { - 'waf_policy': args.waf_policy if has_value(args.waf_policy) - else existing_security_policy['parameters']['wafPolicy']['id'], - 'associations': associations - } diff --git a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_cdn.py b/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_cdn.py deleted file mode 100644 index b2ab28a1a03..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_cdn.py +++ /dev/null @@ -1,1149 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -# pylint: disable=too-many-locals, too-many-statements too-many-boolean-expressions too-many-branches protected-access - -from azure.mgmt.cdn.models import (MinimumTlsVersion, ProtocolType, SkuName, UpdateRule, DeleteRule, CertificateType, - ResourceType) -from azure.cli.core.aaz._base import has_value -from azure.cli.command_modules.cdn.aaz.latest.cdn.custom_domain import EnableHttps as _EnableHttps, \ - Delete as _CDNCustomDomainDelete -from azure.cli.command_modules.cdn.aaz.latest.afd.profile import Show as _AFDProfileShow, \ - Create as _AFDProfileCreate, Update as _AFDProfileUpdate, Delete as _AFDProfileDelete, \ - List as _AFDProfileList -from azure.cli.core.aaz import AAZStrArg, AAZBoolArg, AAZIntArg, AAZListArg, AAZTimeArg -from azure.cli.command_modules.cdn.aaz.latest.cdn.origin import Create as _CDNOriginCreate, \ - Update as _CDNOriginUpdate -from azure.cli.command_modules.cdn.aaz.latest.cdn.origin_group import Create as _CDNOriginGroupCreate, \ - Update as _CDNOriginGroupUpdate, Show as _CDNOriginGroupShow -from azure.cli.command_modules.cdn.aaz.latest.cdn.endpoint import Create as _CDNEndpointCreate, \ - Update as _CDNEndpointUpdate, Show as _CDNEndpointShow -from azure.cli.command_modules.cdn.aaz.latest.cdn.profile_migration import Migrate as _Migrate -from azure.cli.command_modules.cdn.aaz.latest.cdn._name_exists import NameExists -from .custom_rule_util import (create_condition, create_action, create_delivery_policy_from_existing) -import argparse - -from knack.util import CLIError -from knack.log import get_logger - -logger = get_logger(__name__) - - -def default_content_types(): - return ["text/plain", - "text/html", - "text/css", - "text/javascript", - "application/x-javascript", - "application/javascript", - "application/json", - "application/xml"] - - -def _parse_ranges(ranges: str): - if ranges is None: - return [] - - from azure.mgmt.cdn.models import HttpErrorRangeParameters - - def parse_range(error_range: str): - split = error_range.split('-') - if not split or len(split) > 2: - raise CLIError(f'range "{error_range}" is invalid') - - try: - begin = split[0] - end = split[1] if len(split) == 2 else begin - except ValueError: - raise CLIError(f'range "{error_range}" is invalid') - - return HttpErrorRangeParameters(being=begin, end=end) - - return [parse_range(error_range) for error_range in ranges.split(',')] - - -class NameExistsWithType(NameExists): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - def pre_operations(self): - args = self.ctx.args - args.type = ResourceType.MICROSOFT_CDN_PROFILES_ENDPOINTS.value - - -class CDNProfileList(_AFDProfileList): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - -class CDNProfileShow(_AFDProfileShow): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - -class CDNProfileCreate(_AFDProfileCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.location._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - args.location = 'global' - - -class CDNProfileUpdate(_AFDProfileUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.sku._registered = False - return args_schema - - -class CDNProfileDelete(_AFDProfileDelete): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - return args_schema - - -class CDNEnableHttps(_EnableHttps): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.min_tls_version = AAZStrArg( - options=['--min-tls-version'], - help='The minimum TLS version required for the custom domain.', - ) - args_schema.user_cert_group_name = AAZStrArg( - options=['--user-cert-group-name'], - help='The resource group of the KeyVault certificate.', - ) - args_schema.user_cert_protocol_type = AAZStrArg( - options=['--user-cert-protocol-type'], - help='The protocol type of the certificate.', - ) - args_schema.user_cert_secret_name = AAZStrArg( - options=['--user-cert-secret-name'], - help='The secret name of the KeyVault certificate.', - ) - args_schema.user_cert_secret_version = AAZStrArg( - options=['--user-cert-secret-version'], - help='The secret version of the KeyVault certificate, ' - 'If not specified, the "Latest" version will always been used and ' - 'the deployed certificate will be automatically rotated to the latest version ' - 'when a newer version of the certificate is available.', - ) - args_schema.user_cert_subscription_id = AAZStrArg( - options=['--user-cert-subscription-id'], - help='The subscription id of the KeyVault certificate.', - ) - args_schema.user_cert_vault_name = AAZStrArg( - options=['--user-cert-vault-name'], - help='The vault name of the KeyVault certificate.', - ) - args_schema.minimum_tls_version._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - profile = CDNProfileShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name - }) - - if has_value(args.min_tls_version) and \ - args.min_tls_version.to_serialized_data().casefold() == 'none'.casefold(): - args.minimum_tls_version = MinimumTlsVersion.none - elif args.min_tls_version == '1.0': - args.minimum_tls_version = MinimumTlsVersion.tls10 - elif args.min_tls_version == '1.2': - args.minimum_tls_version = MinimumTlsVersion.tls12 - - # Are we using BYOC? - if has_value(args.user_cert_group_name) or has_value(args.user_cert_protocol_type) or \ - has_value(args.user_cert_secret_name) or has_value(args.user_cert_secret_version) or \ - has_value(args.user_cert_subscription_id) or has_value(args.user_cert_vault_name): - # If any BYOC flags are set, make sure they all are (except secret version). - if not has_value(args.user_cert_group_name) or not has_value(args.user_cert_protocol_type) or \ - not has_value(args.user_cert_secret_name) or \ - not has_value(args.user_cert_vault_name): - # BYOC is enabled, so make sure the secret version is set to None. - raise CLIError("--user-cert-group-name, --user-cert-vault-name, --user-cert-secret-name, " - "and --user-cert-protocol-type are all required for user managed certificates.") - if not has_value(args.user_cert_subscription_id): - args.user_cert_subscription_id = self.ctx.subscription_id - # All BYOC params are set, let's create the https parameters - if not has_value(args.user_cert_protocol_type) or \ - args.user_cert_protocol_type.to_serialized_data().lower() == 'sni': - args.user_cert_protocol_type = ProtocolType.server_name_indication - elif args.user_cert_protocol_type.to_serialized_data().lower() == 'ip': - args.user_cert_protocol_type = ProtocolType.ip_based - else: - raise CLIError("--user-cert-protocol-type must be either 'sni' or 'ip'.") - - azure_key_vault = { - 'certificate_source_parameters': { - 'delete_rule': DeleteRule.NO_ACTION, - 'resource_group_name': args.user_cert_group_name, - 'secret_name': args.user_cert_secret_name, - 'subscription_id': args.user_cert_subscription_id, - 'type_name': 'KeyVaultCertificateSourceParameters', - 'update_rule': UpdateRule.NO_ACTION, - 'vault_name': args.user_cert_vault_name, - 'secret_version': args.user_cert_secret_version, - } - } - - args.azure_key_vault = azure_key_vault - args.protocol_type = args.user_cert_protocol_type - else: - # We're using a CDN-managed certificate, let's create the right https - # parameters for the profile SKU - - # Microsoft parameters - if profile['sku']['name'] == SkuName.standard_microsoft: - cdn = { - 'certificate_source_parameters': { - 'certificate_type': CertificateType.dedicated, - 'type_name': 'CdnCertificateSourceParameters', - } - } - args.cdn = cdn - args.protocol_type = ProtocolType.server_name_indication - # Akamai parameters - elif profile['sku']['name'] == SkuName.standard_akamai: - cdn = { - 'certificate_source_parameters': { - 'certificate_type': CertificateType.shared, - 'type_name': 'CdnCertificateSourceParameters', - } - } - args.cdn = cdn - args.protocol_type = ProtocolType.server_name_indication - # Verizon parameters - else: - cdn = { - 'certificate_source_parameters': { - 'certificate_type': CertificateType.shared, - 'type_name': 'CdnCertificateSourceParameters', - } - } - args.cdn = cdn - args.protocol_type = ProtocolType.ip_based - - -class CDNCustomDomainDelete(_CDNCustomDomainDelete): - def _handler(self, command_args): - super()._handler(command_args) - return self.build_lro_poller(self._execute_operations, None) - - -class CDNOriginCreate(_CDNOriginCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.disabled = AAZBoolArg( - options=['--disabled'], - help='Don\'t use the origin for load balancing.', - blank=True - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - if not has_value(args.disabled): - args.disabled = False - args.enabled = not args.disabled - if not has_value(args.http_port): - args.http_port = 80 - if not has_value(args.https_port): - args.https_port = 443 - if not has_value(args.priority): - args.priority = 1 - elif int(args.priority.to_serialized_data()) < 1 or int(args.priority.to_serialized_data()) > 1000: - raise CLIError('Priority must be between 1 and 1000') - if not has_value(args.weight): - args.weight = 1000 - - -class CDNOriginUpdate(_CDNOriginUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.disabled = AAZBoolArg( - options=['--disabled'], - help='Don\'t use the origin for load balancing.', - blank=True - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - if not has_value(args.disabled): - args.disabled = False - args.enabled = not args.disabled - - -class CDNOriginGroupCreate(_CDNOriginGroupCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.probe_interval = AAZIntArg( - options=['--probe-interval'], - help='The frequency to perform health probes in seconds.', - blank=240 - ) - args_schema.probe_method = AAZStrArg( - options=['--probe-method'], - help='The request method to use for health probes.', - blank='HEAD' - ) - args_schema.probe_path = AAZStrArg( - options=['--probe-path'], - help='The path relative to the origin that is used to determine the health of the origin.', - ) - args_schema.probe_protocol = AAZStrArg( - options=['--probe-protocol'], - help='The protocol to use for health probes.', - blank='Http' - ) - args_schema.origins = AAZStrArg( - options=['--origins'], - help='The origins load balanced by this origin group, ' - 'as a comma-separated list of origin names or origin resource IDs.', - ) - args_schema.response_error_detection_status_code_ranges = AAZStrArg( - options=['--response-error-detection-status-code-ranges'], - help='Type of response errors for real user requests for which origin will be deemed unhealthy', - ) - args_schema.response_error_detection_failover_threshold = AAZIntArg( - options=['--response-error-detection-failover-threshold'], - help='The percentage of failed requests in the sample where failover should trigger.', - ) - args_schema.response_error_detection_error_types = AAZStrArg( - options=['--response-error-detection-error-types'], - help='The list of Http status code ranges ' - 'that are considered as server errors for origin and it is marked as unhealthy.', - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - - health_probe_settings = { - 'probe_interval_in_seconds': args.probe_interval, - 'probe_request_type': args.probe_method, - 'probe_path': args.probe_path, - 'probe_protocol': args.probe_protocol, - } - args.health_probe_settings = health_probe_settings - - formatted_origins = [] - if has_value(args.origins): - for origin in args.origins.to_serialized_data().split(','): - # If the origin is not an ID, assume it's a name and format it as an ID. - if '/' not in origin: - origin = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/endpoints/{args.endpoint_name}' \ - f'/origins/{origin}' - formatted_origins.append({'id': origin}) - args.formatted_origins = formatted_origins - - response_based_origin_error_detection_settings = None - if has_value(args.response_error_detection_error_types) or \ - has_value(args.response_error_detection_failover_threshold) or \ - has_value(args.response_error_detection_status_code_ranges): - response_based_origin_error_detection_settings = { - 'http_error_ranges': _parse_ranges(args.response_error_detection_status_code_ranges), - 'response_based_detected_error_types': args.response_error_detection_error_types, - 'response_based_failover_threshold_percentage': args.response_error_detection_failover_threshold - } - args.response_based_origin_error_detection_settings = response_based_origin_error_detection_settings - - -class CDNOriginGroupUpdate(_CDNOriginGroupUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.probe_interval = AAZIntArg( - options=['--probe-interval'], - help='The frequency to perform health probes in seconds.', - ) - args_schema.probe_method = AAZStrArg( - options=['--probe-method'], - help='The request method to use for health probes.', - ) - args_schema.probe_path = AAZStrArg( - options=['--probe-path'], - help='The path relative to the origin that is used to determine the health of the origin.', - ) - args_schema.probe_protocol = AAZStrArg( - options=['--probe-protocol'], - help='The protocol to use for health probes.', - ) - args_schema.origins = AAZStrArg( - options=['--origins'], - help='The origins load balanced by this origin group, ' - 'as a comma-separated list of origin names or origin resource IDs.', - ) - args_schema.response_error_detection_status_code_ranges = AAZStrArg( - options=['--response-error-detection-status-code-ranges'], - help='Type of response errors for real user requests for which origin will be deemed unhealthy', - ) - args_schema.response_error_detection_failover_threshold = AAZIntArg( - options=['--response-error-detection-failover-threshold'], - help='The percentage of failed requests in the sample where failover should trigger.', - ) - args_schema.response_error_detection_error_types = AAZStrArg( - options=['--response-error-detection-error-types'], - help='The list of Http status code ranges ' - 'that are considered as server errors for origin and it is marked as unhealthy.', - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _CDNOriginGroupShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name, - 'origin_group_name': args.origin_group_name - }) - # Allow removing properties explicitly by specifying as empty string, or - # update without modifying by not specifying (value is None). - if not has_value(args.probe_path): - args.probe_path = existing['healthProbeSettings']['probePath'] - elif args.probe_path.to_serialized_data() == '': - args.probe_path = None - if not has_value(args.probe_method): - args.probe_method = existing['healthProbeSettings']['probeRequestType'] - elif args.probe_method.to_serialized_data() == '': - args.probe_method = None - if not has_value(args.probe_protocol): - args.probe_protocol = existing['healthProbeSettings']['probeProtocol'] - elif args.probe_protocol.to_serialized_data() == '': - args.probe_protocol = None - if not has_value(args.probe_interval): - args.probe_interval = existing['healthProbeSettings']['probeIntervalInSeconds'] - elif args.probe_interval.to_serialized_data() == '': - args.probe_interval = None - health_probe_settings = { - 'probe_interval_in_seconds': args.probe_interval, - 'probe_request_type': args.probe_method, - 'probe_path': args.probe_path, - 'probe_protocol': args.probe_protocol, - } - args.health_probe_settings = health_probe_settings - - formatted_origins = [] - if has_value(args.origins): - args.origins = args.origins.to_serialized_data() - else: - args.origins = existing['origins'] - for origin in str(args.origins).split(','): - # If the origin is not an ID, assume it's a name and format it as an ID. - if '/' not in origin: - origin = f'/subscriptions/{self.ctx.subscription_id}/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}/endpoints/{args.endpoint_name}' \ - f'/origins/{origin}' - formatted_origins.append({'id': origin}) - args.formatted_origins = formatted_origins - - response_based_origin_error_detection_settings = None - if has_value(args.response_error_detection_error_types) or \ - has_value(args.response_error_detection_failover_threshold) or \ - has_value(args.response_error_detection_status_code_ranges): - response_based_origin_error_detection_settings = { - 'http_error_ranges': _parse_ranges(args.response_error_detection_status_code_ranges), - 'response_based_detected_error_types': args.response_error_detection_error_types, - 'response_based_failover_threshold_percentage': args.response_error_detection_failover_threshold - } - args.response_based_origin_error_detection_settings = response_based_origin_error_detection_settings - - -class CDNEndpointCreate(_CDNEndpointCreate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.origin = AAZListArg( - options=['--origin'], - help='Endpoint origin specified by the following space-delimited 7 tuple: ' - 'www.example.com http_port https_port private_link_resource_id ' - 'private_link_location private_link_approval_message origin_name. ' - 'The HTTP and HTTPS ports and the private link resource ID and location are optional. ' - 'The HTTP and HTTPS ports default to 80 and 443, respectively. ' - 'Private link fields are only valid for the sku Standard_Microsoft, ' - 'and private_link_location is required if private_link_resource_id is set. ' - 'the origin name is optional and defaults to origin.', - required=True, - ) - args_schema.origin.Element = AAZStrArg() - args_schema.no_http = AAZBoolArg( - options=['--no-http'], - help='Disable HTTP traffic.Indicates whether HTTP traffic is not allowed on the endpoint. ' - 'Default is to allow HTTP traffic.', - blank=True - ) - args_schema.no_https = AAZBoolArg( - options=['--no-https'], - help='Indicates whether HTTPS traffic is not allowed on the endpoint. ' - 'Default is to allow HTTPS traffic.', - blank=True - ) - args_schema.enable_compression = AAZBoolArg( - options=['--enable-compression'], - help='If compression is enabled, content will be served as compressed ' - 'if user requests for a compressed version. ' - 'Content won\'t be compressed on CDN when requested content is smaller than 1 byte or larger than 1 MB.', - blank=True - ) - args_schema.origins._registered = False - args_schema.is_http_allowed._registered = False - args_schema.is_https_allowed._registered = False - args_schema.is_compression_enabled._registered = False - return args_schema - - def pre_operations(self): - args = self.ctx.args - - if not 1 <= len(args.origin) <= 3 and not 5 <= len(args.origin) <= 6: - msg = '%s takes 1, 2, 3, 5, or 6 values, %d given' - raise argparse.ArgumentError( - self, msg % (len(args.origin))) - - host_name = args.origin[0] - http_port = 80 - https_port = 443 - private_link_resource_id = None - private_link_location = None - private_link_approval_message = None - origin_name = host_name.to_serialized_data().replace('.', '-') - - if len(args.origin) > 1: - http_port = int(args.origin[1].to_serialized_data()) - if len(args.origin) > 2: - https_port = int(args.origin[2].to_serialized_data()) - if len(args.origin) > 4: - private_link_resource_id = args.origin[3] - private_link_location = args.origin[4] - if len(args.origin) > 5: - private_link_approval_message = args.origin[5] - if len(args.origin) > 6: - origin_name = args.origin[6] - - if http_port < 1 or http_port > 65535 or https_port < 1 or https_port > 65535: - raise CLIError('Port number must be between 1 and 65535') - - args.origins = [{ - 'name': origin_name, - 'host_name': host_name, - 'http_port': http_port, - 'https_port': https_port, - 'private_link_resource_id': private_link_resource_id, - 'private_link_location': private_link_location, - 'private_link_approval_message': private_link_approval_message - }] - - if has_value(args.enable_compression): - args.is_compression_enabled = args.enable_compression - if has_value(args.no_http): - args.is_http_allowed = not args.no_http - if has_value(args.no_https): - args.is_https_allowed = not args.no_https - if args.enable_compression.to_serialized_data() and not has_value(args.content_types_to_compress): - args.content_types_to_compress = default_content_types() - - -class CDNEndpointUpdate(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.no_http = AAZBoolArg( - options=['--no-http'], - help='Disable HTTP traffic.Indicates whether HTTP traffic is not allowed on the endpoint. ' - 'Default is to allow HTTP traffic.', - blank=True - ) - args_schema.no_https = AAZBoolArg( - options=['--no-https'], - help='Indicates whether HTTPS traffic is not allowed on the endpoint. ' - 'Default is to allow HTTPS traffic.', - blank=True - ) - args_schema.enable_compression = AAZBoolArg( - options=['--enable-compression'], - help='If compression is enabled, content will be served as compressed ' - 'if user requests for a compressed version. ' - 'Content won\'t be compressed on CDN when requested content is smaller than 1 byte or larger than 1 MB.', - blank=True - ) - args_schema.is_http_allowed._registered = False - args_schema.is_https_allowed._registered = False - args_schema.is_compression_enabled._registered = False - args_schema.query_string_caching_behavior._default = None - return args_schema - - def pre_operations(self): - args = self.ctx.args - existing = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - if has_value(args.default_origin_group): - if '/' not in args.default_origin_group.to_serialized_data(): - args.default_origin_group = f'/subscriptions/{self.ctx.subscription_id}' \ - f'/resourceGroups/{args.resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{args.profile_name}' \ - f'/endpoints/{args.endpoint_name}' \ - f'/originGroups/{args.default_origin_group}' - if has_value(args.enable_compression): - args.is_compression_enabled = args.enable_compression - if not has_value(args.enable_compression): - args.is_compression_enabled = existing['isCompressionEnabled'] - if args.is_compression_enabled.to_serialized_data() and not has_value(args.content_types_to_compress): - args.content_types_to_compress = existing['contentTypesToCompress'] - if not has_value(args.content_types_to_compress) is None: - args.content_types_to_compress = default_content_types() - if has_value(args.no_http): - args.is_http_allowed = not args.no_http - if has_value(args.no_https): - args.is_https_allowed = not args.no_https - - -class CDNEndpointRuleAdd(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.action_name = AAZStrArg( - options=['--action-name'], - help='The name of the action for the delivery rule: ' - 'https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.', - required=True - ) - args_schema.order = AAZIntArg( - options=['--order'], - help='The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. ' - 'A rule with a lower order will be applied before one with a higher order. ' - 'Rule with order 0 is a special rule. It does not require any condition and ' - 'actions listed in it will always be applied.', - required=True - ) - args_schema.cache_behavior = AAZStrArg( - options=['--cache-behavior'], - help='Caching behavior for the requests.', - enum=['BypassCache', 'Override', 'SetIfMissing'] - ) - args_schema.cache_duration = AAZTimeArg( - options=['--cache-duration'], - help='The duration for which the content needs to be cached. ' - 'Allowed format is hh:mm:ss.xxxxxx', - ) - args_schema.custom_fragment = AAZStrArg( - options=['--custom-fragment'], - help='Fragment to add to the redirect URL.', - ) - args_schema.custom_hostname = AAZStrArg( - options=['--custom-hostname'], - help='Host to redirect. Leave empty to use the incoming host as the destination host.', - ) - args_schema.custom_path = AAZStrArg( - options=['--custom-path'], - help='The full path to redirect. Path cannot be empty and must start with /. ' - 'Leave empty to use the incoming path as destination path.', - ) - args_schema.custom_querystring = AAZStrArg( - options=['--custom-querystring'], - help='The set of query strings to be placed in the redirect URL. ' - 'leave empty to preserve the incoming query string.', - ) - args_schema.destination = AAZStrArg( - options=['--destination'], - help='The destination path to be used in the rewrite.' - ) - args_schema.header_action = AAZStrArg( - options=['--header-action'], - help='Header action for the requests.', - enum=['Append', 'Overwrite', 'Delete'] - ) - args_schema.header_name = AAZStrArg( - options=['--header-name'], - help='Name of the header to modify.', - ) - args_schema.header_value = AAZStrArg( - options=['--header-value'], - help='Value of the header.', - ) - args_schema.match_values = AAZListArg( - options=['--match-values'], - help='Match values of the match condition. e.g, space separated values "GET" "HTTP".', - ) - args_schema.match_values.Element = AAZStrArg() - args_schema.match_variable = AAZStrArg( - options=['--match-variable'], - help='Name of the match condition: ' - 'https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.', - enum=['ClientPort', 'Cookies', 'HostName', 'HttpVersion', 'IsDevice', 'PostArgs', 'QueryString', - 'RemoteAddress', 'RequestBody', 'RequestHeader', 'RequestMethod', 'RequestScheme', 'RequestUri', - 'ServerPort', 'SocketAddr', 'SslProtocol', 'UrlFileExtension', 'UrlFileName', 'UrlPath'] - ) - args_schema.negate_condition = AAZBoolArg( - options=['--negate-condition'], - help='If true, negates the condition.', - ) - args_schema.operator = AAZStrArg( - options=['--operator'], - help='Operator of the match condition.' - ) - args_schema.preserve_unmatched_path = AAZBoolArg( - options=['--preserve-unmatched-path'], - help='If True, the remaining path after the source pattern will be appended to the new destination path.', - ) - args_schema.query_parameters = AAZStrArg( - options=['--query-parameters'], - help='Query parameters to include or exclude (comma separated).', - ) - args_schema.query_string_behavior = AAZStrArg( - options=['--query-string-behavior'], - help='Query string behavior for the requests.', - enum=['Include', 'IncludeAll', 'Exclude', 'ExcludeAll'] - ) - args_schema.redirect_protocol = AAZStrArg( - options=['--redirect-protocol'], - help='Protocol to use for the redirect.', - ) - args_schema.redirect_type = AAZStrArg( - options=['--redirect-type'], - help='The redirect type the rule will use when redirecting traffic.', - enum=['Moved', 'Found', 'TemporaryRedirect', 'PermanentRedirect'] - ) - args_schema.rule_name = AAZStrArg( - options=['--rule-name'], - help='Name of the rule, only required for Microsoft SKU.', - ) - args_schema.selector = AAZStrArg( - options=['--selector'], - help='Selector of the match condition.', - ) - args_schema.source_pattern = AAZStrArg( - options=['--source-pattern'], - help='A request URI pattern that identifies the type of requests that may be rewritten.', - ) - args_schema.transform = AAZListArg( - options=['--transform'], - help='Transform to apply before matching.', - ) - args_schema.transform.Element = AAZStrArg( - enum=['Lowercase', 'Uppercase'] - ) - args_schema.origin_group = AAZStrArg( - options=['--origin-group'], - help='Name of the origin group to which this rule will be added.Name or ID of the OriginGroup ' - 'that would override the default OriginGroup.', - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - partner_skus = [SkuName.PREMIUM_VERIZON, SkuName.CUSTOM_VERIZON, SkuName.STANDARD_VERIZON] - profile = CDNProfileShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name - }) - if not has_value(args.rule_name) and profile['sku']['name'] not in partner_skus: - raise CLIError("--rule-name is required for Microsoft SKU") - endpoint = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - - delivery_policy = None - if 'deliveryPolicy' in endpoint: - delivery_policy = create_delivery_policy_from_existing(endpoint['deliveryPolicy']) - else: - delivery_policy = { - 'description': 'default_policy', - 'rules': [] - } - - conditions = [] - condition = create_condition(args.match_variable, args.operator, args.match_values, - args.selector, args.negate_condition, args.transform) - if condition is not None: - conditions.append(condition) - actions = [] - action = create_action(args.action_name, args.cache_behavior, args.cache_duration, args.header_action, - args.header_name, args.header_value, args.query_string_behavior, args.query_parameters, - args.redirect_type, args.redirect_protocol, args.custom_hostname, args.custom_path, - args.custom_querystring, args.custom_fragment, args.source_pattern, args.destination, - args.preserve_unmatched_path, self.ctx.subscription_id, - args.resource_group, args.profile_name, args.endpoint_name, args.origin_group) - if action is not None: - actions.append(action) - rule = { - 'name': args.rule_name, - 'order': args.order, - 'conditions': conditions, - 'actions': actions - } - delivery_policy['rules'].append(rule) - args.delivery_policy = delivery_policy - - -class CDNEndpointRuleRemove(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.rule_name = AAZStrArg( - options=['--rule-name'], - help='Name of the rule.', - ) - args_schema.order = AAZIntArg( - options=['--order'], - help='The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. ' - 'A rule with a lower order will be applied before one with a higher order. ' - 'Rule with order 0 is a special rule. It does not require any condition and ' - 'actions listed in it will always be applied.', - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - if not has_value(args.rule_name) and not has_value(args.order): - raise CLIError("Either --rule-name or --order must be specified") - - if has_value(args.order) and args.order < 0: - raise CLIError("Order should be non-negative.") - endpoint = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - delivery_policy = create_delivery_policy_from_existing(endpoint['deliveryPolicy']) - if delivery_policy is not None: - pop_index = -1 - for idx, rule in enumerate(delivery_policy['rules']): - if has_value(args.rule_name) and rule['name'] == args.rule_name: - pop_index = idx - break - if args.order is not None and rule['order'] == args.order: - pop_index = idx - break - - # To guarantee the consecutive rule order, - # we need to make sure the rule with order larger than the deleted one - # to decrease its order by one. Rule with order 0 is special and no rule order adjustment is required. - if pop_index != -1: - pop_order = delivery_policy['rules'][pop_index]['order'] - delivery_policy['rules'].pop(pop_index) - for rule in delivery_policy['rules']: - if rule['order'] > pop_order and pop_order != 0: - rule['order'] -= 1 - - else: - logger.warning("rule cannot be found. This command will be skipped. Please check the rule name") - args.delivery_policy = delivery_policy - - -class CDNEndpointRuleActionAdd(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.action_name = AAZStrArg( - options=['--action-name'], - help='The name of the action for the delivery rule: ' - 'https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.', - required=True - ) - args_schema.cache_behavior = AAZStrArg( - options=['--cache-behavior'], - help='Caching behavior for the requests.', - enum=['BypassCache', 'Override', 'SetIfMissing'] - ) - args_schema.cache_duration = AAZTimeArg( - options=['--cache-duration'], - help='The duration for which the content needs to be cached. ' - 'Allowed format is hh:mm:ss.xxxxxx', - ) - args_schema.custom_fragment = AAZStrArg( - options=['--custom-fragment'], - help='Fragment to add to the redirect URL.', - ) - args_schema.custom_hostname = AAZStrArg( - options=['--custom-hostname'], - help='Host to redirect. Leave empty to use the incoming host as the destination host.', - ) - args_schema.custom_path = AAZStrArg( - options=['--custom-path'], - help='The full path to redirect. Path cannot be empty and must start with /. ' - 'Leave empty to use the incoming path as destination path.', - ) - args_schema.custom_querystring = AAZStrArg( - options=['--custom-querystring'], - help='The set of query strings to be placed in the redirect URL. ' - 'leave empty to preserve the incoming query string.', - ) - args_schema.destination = AAZStrArg( - options=['--destination'], - help='The destination path to be used in the rewrite.' - ) - args_schema.header_action = AAZStrArg( - options=['--header-action'], - help='Header action for the requests.', - enum=['Append', 'Overwrite', 'Delete'] - ) - args_schema.header_name = AAZStrArg( - options=['--header-name'], - help='Name of the header to modify.', - ) - args_schema.header_value = AAZStrArg( - options=['--header-value'], - help='Value of the header.', - ) - args_schema.preserve_unmatched_path = AAZBoolArg( - options=['--preserve-unmatched-path'], - help='If True, the remaining path after the source pattern will be appended to the new destination path.', - ) - args_schema.query_parameters = AAZStrArg( - options=['--query-parameters'], - help='Query parameters to include or exclude (comma separated).', - ) - args_schema.query_string_behavior = AAZStrArg( - options=['--query-string-behavior'], - help='Query string behavior for the requests.', - enum=['Include', 'IncludeAll', 'Exclude', 'ExcludeAll'] - ) - args_schema.redirect_protocol = AAZStrArg( - options=['--redirect-protocol'], - help='Protocol to use for the redirect.', - ) - args_schema.redirect_type = AAZStrArg( - options=['--redirect-type'], - help='The redirect type the rule will use when redirecting traffic.', - enum=['Moved', 'Found', 'TemporaryRedirect', 'PermanentRedirect'] - ) - args_schema.rule_name = AAZStrArg( - options=['--rule-name'], - help='Name of the rule, only required for Microsoft SKU.', - required=True, - ) - args_schema.source_pattern = AAZStrArg( - options=['--source-pattern'], - help='A request URI pattern that identifies the type of requests that may be rewritten.', - ) - args_schema.origin_group = AAZStrArg( - options=['--origin-group'], - help='Name of the origin group to which this rule will be added.Name or ID of the OriginGroup ' - 'that would override the default OriginGroup.', - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - endpoint = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - - delivery_policy = create_delivery_policy_from_existing(endpoint['deliveryPolicy']) - action = create_action(args.action_name, args.cache_behavior, args.cache_duration, args.header_action, - args.header_name, args.header_value, args.query_string_behavior, args.query_parameters, - args.redirect_type, args.redirect_protocol, args.custom_hostname, args.custom_path, - args.custom_querystring, args.custom_fragment, args.source_pattern, args.destination, - args.preserve_unmatched_path, self.ctx.subscription_id, - args.resource_group, args.profile_name, args.endpoint_name, args.origin_group) - for i in range(0, len(delivery_policy['rules'])): - if delivery_policy['rules'][i]['name'] == args.rule_name: - delivery_policy['rules'][i]['actions'].append(action) - args.delivery_policy = delivery_policy - - -class CDNEndpointRuleActionRemove(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.index = AAZIntArg( - options=['--index'], - help='The index of the condition/action.', - required=True - ) - args_schema.rule_name = AAZStrArg( - options=['--rule-name'], - help='Name of the rule.', - required=True, - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - endpoint = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - - delivery_policy = create_delivery_policy_from_existing(endpoint['deliveryPolicy']) - if delivery_policy is not None: - for i in range(0, len(delivery_policy['rules'])): - if delivery_policy['rules'][i]['name'] == args.rule_name: - delivery_policy['rules'][i]['actions'].pop(args.index.to_serialized_data()) - else: - logger.warning("rule cannot be found. This command will be skipped. Please check the rule name") - args.delivery_policy = delivery_policy - - -class CDNEndpointRuleConditionAdd(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.match_values = AAZListArg( - options=['--match-values'], - help='Match values of the match condition. e.g, space separated values "GET" "HTTP".', - ) - args_schema.match_values.Element = AAZStrArg() - args_schema.match_variable = AAZStrArg( - options=['--match-variable'], - help='Name of the match condition: ' - 'https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.', - enum=['ClientPort', 'Cookies', 'HostName', 'HttpVersion', 'IsDevice', 'PostArgs', 'QueryString', - 'RemoteAddress', 'RequestBody', 'RequestHeader', 'RequestMethod', 'RequestScheme', 'RequestUri', - 'ServerPort', 'SocketAddr', 'SslProtocol', 'UrlFileExtension', 'UrlFileName', 'UrlPath'], - required=True - ) - args_schema.negate_condition = AAZBoolArg( - options=['--negate-condition'], - help='If true, negates the condition.', - ) - args_schema.operator = AAZStrArg( - options=['--operator'], - help='Operator of the match condition.', - required=True - ) - args_schema.rule_name = AAZStrArg( - options=['--rule-name'], - help='Name of the rule, only required for Microsoft SKU.', - required=True, - ) - args_schema.selector = AAZStrArg( - options=['--selector'], - help='Selector of the match condition.', - ) - args_schema.transform = AAZListArg( - options=['--transform'], - help='Transform to apply before matching.', - ) - args_schema.transform.Element = AAZStrArg( - enum=['Lowercase', 'Uppercase'] - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - endpoint = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - - delivery_policy = create_delivery_policy_from_existing(endpoint['deliveryPolicy']) - condition = create_condition(args.match_variable, args.operator, args.match_values, - args.selector, args.negate_condition, args.transform) - for i in range(0, len(delivery_policy['rules'])): - if delivery_policy['rules'][i]['name'] == args.rule_name: - delivery_policy['rules'][i]['conditions'].append(condition) - - args.delivery_policy = delivery_policy - - -class CDNEndpointRuleConditionRemove(_CDNEndpointUpdate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.index = AAZIntArg( - options=['--index'], - help='The index of the condition/action.', - required=True - ) - args_schema.rule_name = AAZStrArg( - options=['--rule-name'], - help='Name of the rule.', - required=True, - ) - return args_schema - - def pre_operations(self): - args = self.ctx.args - endpoint = _CDNEndpointShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'endpoint_name': args.endpoint_name - }) - - delivery_policy = create_delivery_policy_from_existing(endpoint['deliveryPolicy']) - if delivery_policy is not None: - for i in range(0, len(delivery_policy['rules'])): - if delivery_policy['rules'][i]['name'] == args.rule_name: - delivery_policy['rules'][i]['conditions'].pop(args.index.to_serialized_data()) - else: - logger.warning("rule cannot be found. This command will be skipped. Please check the rule name") - args.delivery_policy = delivery_policy - - -class CdnMigrateToAfd(_Migrate): - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - args_schema = super()._build_arguments_schema(*args, **kwargs) - args_schema.identity_type = AAZStrArg( - options=['--identity-type'], - help='Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).', - enum=['SystemAssigned', 'None', 'UserAssigned', 'SystemAssigned, UserAssigned'], - ) - args_schema.user_assigned_identities = AAZListArg( - options=['--user-assigned-identities'], - help='The set of user assigned identities associated with the resource. ' - 'The userAssignedIdentities dictionary keys will be ARM resource ids in the form: ' - '\'/subscriptions/{{subscriptionId}}/resourceGroups/{{resourceGroupName}}' - '/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{{identityName}}. ' - 'The dictionary values can be empty objects ({{}}) in requests.', - ) - args_schema.user_assigned_identities.Element = AAZStrArg() - return args_schema - - def post_operations(self): - args = self.ctx.args - identity = None - user_assigned_identities = {} - for identity in args.user_assigned_identities: - user_assigned_identities[identity.to_serialized_data()] = {} - if args.identity_type == 'UserAssigned' or args.identity_type == 'SystemAssigned, UserAssigned': - identity = { - 'type': args.identity_type, - 'userAssignedIdentities': user_assigned_identities - } - elif args.identity_type == 'SystemAssigned': - identity = { - 'type': args.identity_type - } - - existing = _AFDProfileShow(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name - }) - location = None if 'location' not in existing else existing['location'] - _AFDProfileUpdate(cli_ctx=self.cli_ctx)(command_args={ - 'resource_group': args.resource_group, - 'profile_name': args.profile_name, - 'location': location, - 'identity': identity - }) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_rule_util.py b/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_rule_util.py deleted file mode 100644 index ac3ddd1e3e0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_rule_util.py +++ /dev/null @@ -1,551 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -# pylint: disable=too-many-locals, too-many-statements too-many-return-statements simplifiable-if-expression - -from azure.cli.core.aaz._base import has_value -from azure.mgmt.cdn.models import (RequestMethodOperator, RuleIsCompressionEnabled) -from azure.mgmt.core.tools import is_valid_resource_id - - -def create_condition(match_variable, - operator, match_values=None, selector=None, negate_condition=None, transforms=None): - condition = None - if match_variable == 'RemoteAddress': - condition = { - "remote_address": { - "parameters": { - "type_name": "DeliveryRuleRemoteAddressConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'RequestMethod': - condition = { - "request_method": { - "parameters": { - "type_name": "DeliveryRuleRequestMethodConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator if has_value(operator) else RequestMethodOperator.EQUAL, - } - } - } - if match_variable == 'QueryString': - condition = { - "query_string": { - "parameters": { - "type_name": "DeliveryRuleQueryStringConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'PostArgs': - condition = { - "post_args": { - "parameters": { - "type_name": "DeliveryRulePostArgsConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms, - "selector": selector - } - } - } - if match_variable == 'RequestHeader': - condition = { - "request_header": { - "parameters": { - "type_name": "DeliveryRuleRequestHeaderConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms, - "selector": selector - } - } - } - if match_variable == 'RequestUri': - condition = { - "request_uri": { - "parameters": { - "type_name": "DeliveryRuleRequestUriConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'RequestBody': - condition = { - "request_body": { - "parameters": { - "type_name": "DeliveryRuleRequestBodyConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'RequestScheme': - condition = { - "request_scheme": { - "parameters": { - "type_name": "DeliveryRuleRequestSchemeConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator if has_value(operator) else RequestMethodOperator.EQUAL - } - } - } - if match_variable == 'UrlPath': - condition = { - "url_path": { - "parameters": { - "type_name": "DeliveryRuleUrlPathMatchConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'UrlFileExtension': - condition = { - "url_file_extension": { - "parameters": { - "type_name": "DeliveryRuleUrlFileExtensionMatchConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'UrlFileName': - condition = { - "url_file_name": { - "parameters": { - "type_name": "DeliveryRuleUrlFilenameConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'HttpVersion': - condition = { - "http_version": { - "parameters": { - "type_name": "DeliveryRuleHttpVersionConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'IsDevice': - condition = { - "is_device": { - "parameters": { - "type_name": "DeliveryRuleIsDeviceConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'Cookies': - condition = { - "cookies": { - "parameters": { - "type_name": "DeliveryRuleCookiesConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms, - "selector": selector - } - } - } - if match_variable == 'SocketAddr': - condition = { - "socket_addr": { - "parameters": { - "type_name": "DeliveryRuleSocketAddrConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'ClientPort': - condition = { - "client_port": { - "parameters": { - "type_name": "DeliveryRuleClientPortConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'ServerPort': - condition = { - "server_port": { - "parameters": { - "type_name": "DeliveryRuleServerPortConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'HostName': - condition = { - "host_name": { - "parameters": { - "type_name": "DeliveryRuleHostNameConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms - } - } - } - if match_variable == 'SslProtocol': - condition = { - "ssl_protocol": { - "parameters": { - "type_name": "DeliveryRuleSslProtocolConditionParameters", - "match_values": match_values, - "negate_condition": negate_condition, - "operator": operator, - "transforms": transforms, - } - } - } - return condition - - -def _resolve_origin_group(origin_group): - if has_value(origin_group): - try: - return origin_group.to_serialized_data() - except AttributeError: - return origin_group - return None - - -def create_action(action_name, cache_behavior=None, cache_duration=None, header_action=None, - header_name=None, header_value=None, query_string_behavior=None, query_parameters=None, - redirect_type=None, redirect_protocol=None, custom_hostname=None, custom_path=None, - custom_querystring=None, custom_fragment=None, source_pattern=None, destination=None, - preserve_unmatched_path=None, sub_id=None, resource_group=None, profile_name=None, - endpoint_name=None, origin_group=None, query_string_caching_behavior=None, - enable_compression=None, enable_caching=None, forwarding_protocol=None, - edge_action_id=None, invocation_point=None): - action = None - if action_name == "CacheExpiration": - action = { - "cache_expiration": { - "parameters": { - "type_name": "DeliveryRuleCacheExpirationActionParameters", - "cache_behavior": cache_behavior, - "cache_duration": cache_duration, - "cache_type": "All" - } - } - } - return action - if action_name in ('RequestHeader', 'ModifyRequestHeader'): - action = { - "modify_request_header": { - "parameters": { - "type_name": "DeliveryRuleHeaderActionParameters", - "header_action": header_action, - "header_name": header_name, - "value": header_value - } - } - } - return action - if action_name in ('ResponseHeader', 'ModifyResponseHeader'): - action = { - "modify_response_header": { - "parameters": { - "type_name": "DeliveryRuleHeaderActionParameters", - "header_action": header_action, - "header_name": header_name, - "value": header_value - } - } - } - return action - if action_name == "CacheKeyQueryString": - action = { - "cache_key_query_string": { - "parameters": { - "type_name": "DeliveryRuleCacheKeyQueryStringBehaviorActionParameters", - "query_string_behavior": query_string_behavior, - "query_parameters": query_parameters - } - } - } - return action - if action_name == "UrlRedirect": - action = { - "url_redirect": { - "parameters": { - "type_name": "DeliveryRuleUrlRedirectActionParameters", - "custom_fragment": custom_fragment, - "custom_hostname": custom_hostname, - "custom_path": custom_path, - "custom_querystring": custom_querystring, - "destination_protocol": redirect_protocol, - "redirect_type": redirect_type - } - } - } - return action - if action_name == "UrlRewrite": - action = { - "url_rewrite": { - "parameters": { - "type_name": "DeliveryRuleUrlRewriteActionParameters", - "destination": destination, - "preserve_unmatched_path": preserve_unmatched_path, - "source_pattern": source_pattern - } - } - } - return action - if action_name == "OriginGroupOverride": - formatetd_origin_group = _resolve_origin_group(origin_group) - - if not is_valid_resource_id(formatetd_origin_group): - # Ideally we should use resource_id but Auzre FrontDoor portal extension has some case-sensitive issues - # that prevent it from displaying correctly in portal. - formatetd_origin_group = f'/subscriptions/{sub_id}/resourcegroups/{resource_group}' \ - f'/providers/Microsoft.Cdn/profiles/{profile_name}/endpoints/{endpoint_name}' \ - f'/origingroups/{formatetd_origin_group}' - action = { - "origin_group_override": { - "parameters": { - "type_name": "DeliveryRuleOriginGroupOverrideActionParameters", - "origin_group": { - "id": formatetd_origin_group - } - } - } - } - return action - if action_name == "RouteConfigurationOverride": - origin_group_override = None - formatetd_origin_group = _resolve_origin_group(origin_group) - if formatetd_origin_group is not None: - if is_valid_resource_id(formatetd_origin_group): - origin_group_override = { - "origin_group": { - "id": formatetd_origin_group - }, - "forwarding_protocol": forwarding_protocol - } - else: - origin_group_refernce = f'/subscriptions/{sub_id}/resourcegroups/' \ - f'{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/' \ - f'origingroups/{formatetd_origin_group}' - origin_group_override = { - "origin_group": { - "id": origin_group_refernce - }, - "forwarding_protocol": forwarding_protocol - } - action = { - "route_configuration_override": { - "parameters": { - "type_name": "DeliveryRuleRouteConfigurationOverrideActionParameters", - "origin_group_override": origin_group_override, - "cache_configuration": { - "query_string_caching_behavior": query_string_caching_behavior, - "query_parameters": query_parameters, - "cache_behavior": cache_behavior, - "cache_duration": cache_duration, - "is_compression_enabled": RuleIsCompressionEnabled.ENABLED.value if enable_compression - else RuleIsCompressionEnabled.DISABLED.value - } if enable_caching else None - }, - } - } - return action - if action_name == "EdgeAction": - formatted_edge_action_id = _resolve_origin_group(edge_action_id) - action = { - "edge_action": { - "parameters": { - "type_name": "DeliveryRuleEdgeActionParameters", - "edge_action_reference": { - "id": formatted_edge_action_id - }, - "invocation_point": invocation_point - } - } - } - return action - - -def create_actions_from_existing(existing_actions): - parsed_actions = [] - for action in existing_actions: - name = action['name'] - para = action['parameters'] - if name == 'CacheExpiration': - parsed_actions.append(create_action(name, cache_behavior=para['cacheBehavior'] - if 'cacheBehavior' in para else None, - cache_duration=para['cacheDuration'] - if 'cacheDuration' in para else None)) - if name == 'ModifyRequestHeader': - parsed_actions.append(create_action(name, header_action=para['headerAction'] - if 'headerAction' in para else None, - header_name=para['headerName'] - if 'headerName' in para else None, - header_value=para['value'] - if 'value' in para else None)) - if name == 'ModifyResponseHeader': - parsed_actions.append(create_action(name, header_action=para['headerAction'] - if 'headerAction' in para else None, - header_name=para['headerName'] - if 'headerName' in para else None, - header_value=para['value'] - if 'value' in para else None)) - if name == 'CacheKeyQueryString': - parsed_actions.append(create_action(name, query_string_behavior=para['queryStringBehavior'] - if 'queryStringBehavior' in para else None, - query_parameters=para['queryParameters'] - if 'queryParameters' in para else None)) - if name == 'UrlRedirect': - parsed_actions.append(create_action(name, custom_fragment=para['customFragment'] - if 'customFragment' in para else None, - custom_hostname=para['customHostname'] - if 'customHostname' in para else None, - custom_path=para['customPath'] - if 'customPath' in para else None, - custom_querystring=para['customQueryString'] - if 'customQueryString' in para else None, - redirect_protocol=para['destinationProtocol'] - if 'destinationProtocol' in para else None, - redirect_type=para['redirectType'] - if 'redirectType' in para else None)) - if name == 'UrlRewrite': - parsed_actions.append(create_action(name, destination=para['destination'] - if 'destination' in para else None, - preserve_unmatched_path=para['preserveUnmatchedPath'] - if 'preserveUnmatchedPath' in para else None, - source_pattern=para['sourcePattern'] - if 'sourcePattern' in para else None)) - if name == 'OriginGroupOverride': - parsed_actions.append(create_action(name, origin_group=para['originGroup']['id'] - if 'originGroup' in para else None)) - if name == 'RouteConfigurationOverride': - enable_caching = False - if 'cacheConfiguration' in para: - enable_caching = True - parsed_actions.append(create_action(name, - origin_group=para['originGroupOverride']['originGroup']['id'] - if 'originGroupOverride' in para and - 'originGroup' in para['originGroupOverride']['originGroup'] - else None, - forwarding_protocol=para['originGroupOverride']['forwardingProtocol'] - if 'originGroupOverride' in para and - 'forwardingProtocol' in para['originGroupOverride'] - else None, - query_string_caching_behavior=para - ['cacheConfiguration']['queryStringCachingBehavior'] - if 'cacheConfiguration' in para and - 'queryStringCachingBehavior' in para['cacheConfiguration'] - else None, - query_parameters=para['cacheConfiguration']['queryParameters'] - if 'cacheConfiguration' in para and - 'queryParameters' in para['cacheConfiguration'] - else None, - cache_behavior=para['cacheConfiguration']['cacheBehavior'] - if 'cacheConfiguration' in para and - 'cacheBehavior' in para['cacheConfiguration'] - else None, - cache_duration=para['cacheConfiguration']['cacheDuration'] - if 'cacheConfiguration' in para and - 'cacheDuration' in para['cacheConfiguration'] - else None, - enable_compression=True - if 'cacheConfiguration' in para and - 'isCompressionEnabled' in para['cacheConfiguration'] and - para['cacheConfiguration']['isCompressionEnabled'] == - RuleIsCompressionEnabled.ENABLED.value - else False, - enable_caching=enable_caching)) - if name == 'EdgeAction': - parsed_actions.append(create_action(name, - edge_action_id=para['edgeActionReference']['id'] - if 'edgeActionReference' in para and - 'id' in para['edgeActionReference'] - else None, - invocation_point=para['invocationPoint'] - if 'invocationPoint' in para - else None)) - if len(parsed_actions) == 0: - return [] - return parsed_actions - - -def create_conditions_from_existing(existing_conditions): - parsed_conditions = [] - for condition in existing_conditions: - parsed_conditions.append(create_condition( - condition['name'], match_values=condition['parameters']['matchValues'] - if 'matchValues' in condition['parameters'] else None, - negate_condition=condition['parameters']['negateCondition'] - if 'negateCondition' in condition['parameters'] else None, - operator=condition['parameters']['operator'] - if 'operator' in condition['parameters'] else None, - transforms=condition['parameters']['transforms'] - if 'transforms' in condition['parameters'] else None, - selector=condition['parameters']['selector'] - if 'selector' in condition['parameters'] else None)) - if len(parsed_conditions) == 0: - return [] - return parsed_conditions - - -def create_delivery_policy_from_existing(existing_policy): - parsed_policy = { - 'description': 'default_policy', - 'rules': [] - } - - if 'rules' in existing_policy: - for rule in existing_policy['rules']: - parsed_rule = { - 'name': rule['name'] if 'name' in rule else None, - 'order': rule['order'], - 'conditions': create_conditions_from_existing(rule['conditions']), - 'actions': create_actions_from_existing(rule['actions']) - } - parsed_policy['rules'].append(parsed_rule) - - return parsed_policy diff --git a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_waf.py b/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_waf.py deleted file mode 100644 index 958604752f5..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/custom/custom_waf.py +++ /dev/null @@ -1,350 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - -from azure.mgmt.cdn.models import (SkuName, PolicyMode, PolicyEnabledState, CdnWebApplicationFirewallPolicy, - ManagedRuleSet, ManagedRuleGroupOverride, CustomRule, RateLimitRule) - -from azure.mgmt.cdn.operations import EndpointsOperations - -from azure.cli.core.util import (sdk_no_wait, find_child_item) -from azure.cli.core.commands import upsert_to_collection - -from knack.util import CLIError -from knack.log import get_logger -logger = get_logger(__name__) - - -def show_endpoint_waf_policy_link(client: EndpointsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str): - - link = client.get(resource_group_name, profile_name, endpoint_name).web_application_firewall_policy_link - if link is not None: - return link - raise CLIError(f"endpoint {endpoint_name} does not have a CDN WAF policy link.", endpoint_name) - - -def set_endpoint_waf_policy_link(client: EndpointsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str, - waf_policy_subscription_id: str = "", - waf_policy_resource_group_name: str = "", - waf_policy_name: str = "", - waf_policy_id: str = ""): - - from azure.mgmt.cdn.models import (EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink) - - endpoint = client.get(resource_group_name, profile_name, endpoint_name) - - if waf_policy_id == "": - if waf_policy_subscription_id is None or waf_policy_resource_group_name is None or waf_policy_name is None: - raise CLIError('Either --waf-policy-id or all of --waf-policy-subscription-id, ' - '--waf-policy-resource-group-name, and --waf-policy-name must be specified.') - waf_policy_id = f'/subscriptions/{waf_policy_subscription_id}' \ - f'/resourceGroups/{waf_policy_resource_group_name}' \ - f'/providers/Microsoft.Cdn' \ - f'/CdnWebApplicationFirewallPolicies/{waf_policy_name}' - - endpoint.web_application_firewall_policy_link = \ - EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink(id=waf_policy_id) - - result = client.begin_create(resource_group_name, profile_name, endpoint_name, endpoint).result() - if result.web_application_firewall_policy_link is not None: - return result.web_application_firewall_policy_link - return EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink(id=None) - - -def remove_endpoint_waf_policy_link(client: EndpointsOperations, - resource_group_name: str, - profile_name: str, - endpoint_name: str): - - endpoint = client.get(resource_group_name, profile_name, endpoint_name) - endpoint.web_application_firewall_policy_link = None - client.begin_create(resource_group_name, profile_name, endpoint_name, endpoint).wait() - - -def list_waf_managed_rule_set(client): - return client.list() - - -def _show_waf_managed_rule_set(client, rule_set_type, rule_set_version): - rulesets = client.list() - for r in rulesets: - if r.rule_set_type == rule_set_type and r.rule_set_version == rule_set_version: - return r - raise CLIError("managed rule set type '{}' version '{}' not found".format(rule_set_type, rule_set_version)) - - -def list_waf_managed_rule_groups(client, rule_set_type, rule_set_version): - return _show_waf_managed_rule_set(client, rule_set_type, rule_set_version).rule_groups - - -def set_waf_policy(client, - resource_group_name, name, - sku=SkuName.standard_microsoft.value, - disabled=None, - mode=PolicyMode.detection.value, - redirect_url=None, - block_response_body=None, - block_response_status_code=None, - tags=None): - from azure.core.exceptions import ResourceNotFoundError - from azure.mgmt.cdn.models import (PolicySettings, Sku) - policy = CdnWebApplicationFirewallPolicy( - tags=tags, - sku=Sku(name=sku), - location='Global', - policy_settings=PolicySettings( - enabled_state=PolicyEnabledState.disabled.value if disabled else PolicyEnabledState.enabled.value, - mode=mode, - default_redirect_url=redirect_url, - default_custom_block_response_status_code=block_response_status_code, - default_custom_block_response_body=block_response_body)) - - # Copy config set by sub-commands for updating an existing policy. - try: - existing = client.get(resource_group_name, name) - # Update, let's copy over config set by sub-commands - policy.custom_rules = existing.custom_rules - policy.rate_limit_rules = existing.rate_limit_rules - policy.managed_rules = existing.managed_rules - except ResourceNotFoundError: - pass - # 404 error means it's a new policy, nothing to copy. - - return client.begin_create_or_update(resource_group_name, name, policy) - - -def _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version): - for r in policy.managed_rules.managed_rule_sets: - if r.rule_set_type == rule_set_type and r.rule_set_version == rule_set_version: - return r - return None - - -def add_waf_policy_managed_rule_set(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version): - - # Get the existing WAF policy. - policy = client.get(resource_group_name, policy_name) - - # Verify the managed rule set is not already added to the policy. - existing = _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version) - if existing is not None: - raise CLIError("managed rule set type '{}' version '{}' is already added to WAF policy '{}'" - .format(rule_set_type, rule_set_version, policy_name)) - - # Add the managed rule set to the policy. - policy.managed_rules.managed_rule_sets.append(ManagedRuleSet(rule_set_type=rule_set_type, - rule_set_version=rule_set_version)) - result = client.begin_create_or_update(resource_group_name, policy_name, policy).result() - - # Return the new managed rule set from the updated policy. - updated = _find_policy_managed_rule_set(result, rule_set_type, rule_set_version) - if updated is None: - raise CLIError("failed to get added managed rule set in WAF policy '{}'".format(policy_name)) - - return updated - - -def remove_waf_policy_managed_rule_set(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version): - # Get the existing WAF policy. - policy = client.get(resource_group_name, policy_name) - - # Verify the managed rule set is added to the policy. - existing = _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version) - if existing is None: - raise CLIError("managed rule set type '{}' version '{}' is not added to WAF policy '{}'" - .format(rule_set_type, rule_set_version, policy_name)) - - # Remove the managed rule set from the policy. - policy.managed_rules.managed_rule_sets.remove(existing) - client.begin_create_or_update(resource_group_name, policy_name, policy).wait() - - -def list_waf_policy_managed_rule_sets(client, - resource_group_name, - policy_name): - policy = client.get(resource_group_name, policy_name) - return policy.managed_rules.managed_rule_sets - - -def show_waf_policy_managed_rule_set(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version): - policy = client.get(resource_group_name, policy_name) - existing = _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version) - if existing is None: - raise CLIError("managed rule set type '{}' version '{}' is not added to WAF policy '{}'" - .format(rule_set_type, rule_set_version, policy_name)) - return existing - - -def set_waf_managed_rule_group_override(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version, - name, - rule_overrides): - policy = client.get(resource_group_name, policy_name) - ruleset = _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version) - if ruleset is None: - raise CLIError("managed rule set type '{}' version '{}' is not added to WAF policy '{}'" - .format(rule_set_type, rule_set_version, policy_name)) - - rulegroup = ManagedRuleGroupOverride(rule_group_name=name, rules=rule_overrides) - upsert_to_collection(ruleset, 'rule_group_overrides', rulegroup, 'rule_group_name') - policy = client.begin_create_or_update(resource_group_name, policy_name, policy).result() - ruleset = _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version) - return find_child_item(ruleset, name, path='rule_group_overrides', key_path='rule_group_name') - - -def delete_waf_managed_rule_group_override(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version, - name): - policy = client.get(resource_group_name, policy_name) - ruleset = _find_policy_managed_rule_set(policy, rule_set_type, rule_set_version) - if ruleset is None: - raise CLIError("managed rule set type '{}' version '{}' is not added to WAF policy '{}'" - .format(rule_set_type, rule_set_version, policy_name)) - - override = find_child_item(ruleset, name, path='rule_group_overrides', key_path='rule_group_name') - ruleset.rule_group_overrides.remove(override) - client.begin_create_or_update(resource_group_name, policy_name, policy).wait() - - -def list_waf_policy_managed_rule_group_overrides(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version): - ruleset = show_waf_policy_managed_rule_set(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version) - return ruleset.rule_group_overrides - - -def show_waf_managed_rule_group_override(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version, - name): - ruleset = show_waf_policy_managed_rule_set(client, - resource_group_name, - policy_name, - rule_set_type, - rule_set_version) - return find_child_item(ruleset, name, path='rule_group_overrides', key_path='rule_group_name') - - -def set_waf_custom_rule(client, - resource_group_name, - policy_name, - name, - priority, - action, - match_conditions, - disabled=None): - from azure.mgmt.cdn.models import (CustomRuleEnabledState) - - rule = CustomRule(name=name, - enabled_state=CustomRuleEnabledState.disabled if disabled else CustomRuleEnabledState.enabled, - action=action, - match_conditions=match_conditions, - priority=priority) - - policy = client.get(resource_group_name, policy_name) - upsert_to_collection(policy.custom_rules, 'rules', rule, 'name') - policy = client.begin_create_or_update(resource_group_name, policy_name, policy).result() - return find_child_item(policy.custom_rules, name, path='rules', key_path='name') - - -def delete_waf_custom_rule(client, - resource_group_name, - policy_name, - name, - no_wait=None): - policy = client.get(resource_group_name, policy_name) - rule = find_child_item(policy.custom_rules, name, path='rules', key_path='name') - policy.custom_rules.rules.remove(rule) - return sdk_no_wait(no_wait, client.begin_create_or_update, resource_group_name, policy_name, policy) - - -def show_waf_custom_rule(client, resource_group_name, policy_name, name): - policy = client.get(resource_group_name, policy_name) - return find_child_item(policy.custom_rules, name, path='rules', key_path='name') - - -def list_waf_custom_rules(client, - resource_group_name, - policy_name): - return client.get(resource_group_name, policy_name).custom_rules.rules - - -def set_waf_rate_limit_rule(client, - resource_group_name, - policy_name, - name, - priority, - action, - request_threshold, - duration, - match_conditions, - disabled=None): - from azure.mgmt.cdn.models import (CustomRuleEnabledState) - - rule = RateLimitRule(name=name, - enabled_state=CustomRuleEnabledState.disabled if disabled else CustomRuleEnabledState.enabled, - rate_limit_threshold=request_threshold, - rate_limit_duration_in_minutes=duration, - action=action, - match_conditions=match_conditions, - priority=priority) - - policy = client.get(resource_group_name, policy_name) - upsert_to_collection(policy.rate_limit_rules, 'rules', rule, 'name') - updated = client.begin_create_or_update(resource_group_name, policy_name, policy).result() - return find_child_item(updated.rate_limit_rules, name, path='rules', key_path='name') - - -def delete_waf_rate_limit_rule(client, - resource_group_name, - policy_name, - name, - no_wait=None): - policy = client.get(resource_group_name, policy_name) - rule = find_child_item(policy.rate_limit_rules, name, path='rules', key_path='name') - policy.rate_limit_rules.rules.remove(rule) - return sdk_no_wait(no_wait, client.begin_create_or_update, resource_group_name, policy_name, policy) - - -def show_waf_rate_limit_rule(client, resource_group_name, policy_name, name): - policy = client.get(resource_group_name, policy_name) - return find_child_item(policy.rate_limit_rules, name, path='rules', key_path='name') - - -def list_waf_rate_limit_rules(client, - resource_group_name, - policy_name): - return client.get(resource_group_name, policy_name).rate_limit_rules.rules diff --git a/src/azure-cli/azure/cli/command_modules/cdn/linter_exclusions.yml b/src/azure-cli/azure/cli/command_modules/cdn/linter_exclusions.yml deleted file mode 100644 index 2b24305de39..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/linter_exclusions.yml +++ /dev/null @@ -1,378 +0,0 @@ ---- -afd custom-domain create: - parameters: - customized_cipher_suite_set: - rule_exclusions: - - option_length_too_long -afd custom-domain update: - parameters: - customized_cipher_suite_set: - rule_exclusions: - - option_length_too_long -afd profile create: - parameters: - origin_response_timeout_seconds: - rule_exclusions: - - option_length_too_long - user_assigned_identities: - rule_exclusions: - - option_length_too_long -afd profile update: - parameters: - origin_response_timeout_seconds: - rule_exclusions: - - option_length_too_long - user_assigned_identities: - rule_exclusions: - - option_length_too_long -afd origin create: - parameters: - shared_private_link_resource: - rule_exclusions: - - option_length_too_long - private_link_location: - rule_exclusions: - - option_length_too_long - private_link_sub_resource_type: - rule_exclusions: - - option_length_too_long - private_link_resource: - rule_exclusions: - - option_length_too_long - private_link_request_message: - rule_exclusions: - - option_length_too_long - enforce_certificate_name_check: - rule_exclusions: - - option_length_too_long -afd origin update: - parameters: - shared_private_link_resource: - rule_exclusions: - - option_length_too_long - private_link_location: - rule_exclusions: - - option_length_too_long - private_link_sub_resource_type: - rule_exclusions: - - option_length_too_long - private_link_resource: - rule_exclusions: - - option_length_too_long - private_link_request_message: - rule_exclusions: - - option_length_too_long - enforce_certificate_name_check: - rule_exclusions: - - option_length_too_long -afd origin-group create: - parameters: - additional_latency_in_milliseconds: - rule_exclusions: - - option_length_too_long - successful_samples_required: - rule_exclusions: - - option_length_too_long - traffic_restoration_time_to_healed_or_new_endpoints_in_minutes: - rule_exclusions: - - option_length_too_long - load_balancing_additional_latency_in_milliseconds: - rule_exclusions: - - option_length_too_long - load_balancing_sample_size: - rule_exclusions: - - option_length_too_long - load_balancing_successful_samples_required: - rule_exclusions: - - option_length_too_long - probe_interval_in_seconds: - rule_exclusions: - - option_length_too_long -afd origin-group update: - parameters: - additional_latency_in_milliseconds: - rule_exclusions: - - option_length_too_long - successful_samples_required: - rule_exclusions: - - option_length_too_long - traffic_restoration_time_to_healed_or_new_endpoints_in_minutes: - rule_exclusions: - - option_length_too_long - load_balancing_additional_latency_in_milliseconds: - rule_exclusions: - - option_length_too_long - load_balancing_sample_size: - rule_exclusions: - - option_length_too_long - load_balancing_successful_samples_required: - rule_exclusions: - - option_length_too_long - probe_interval_in_seconds: - rule_exclusions: - - option_length_too_long -afd route create: - parameters: - formatted_custom_domains: - rule_exclusions: - - option_length_too_long - content_types_to_compress: - rule_exclusions: - - option_length_too_long - link_to_default_domain: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long -afd route update: - parameters: - formatted_custom_domains: - rule_exclusions: - - option_length_too_long - content_types_to_compress: - rule_exclusions: - - option_length_too_long - link_to_default_domain: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long -afd rule create: - parameters: - preserve_unmatched_path: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - match_processing_behavior: - rule_exclusions: - - option_length_too_long -afd rule update: - parameters: - preserve_unmatched_path: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - match_processing_behavior: - rule_exclusions: - - option_length_too_long -afd rule action: - rule_exclusions: - - require_wait_command_if_no_wait -afd rule action list: - rule_exclusions: - - no_ids_for_list_commands -afd rule condition: - rule_exclusions: - - require_wait_command_if_no_wait -afd rule condition list: - rule_exclusions: - - no_ids_for_list_commands -afd rule action add: - parameters: - preserve_unmatched_path: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - match_processing_behavior: - rule_exclusions: - - option_length_too_long -afd rule action remove: - parameters: - match_processing_behavior: - rule_exclusions: - - option_length_too_long -afd rule condition add: - parameters: - match_processing_behavior: - rule_exclusions: - - option_length_too_long -afd rule condition remove: - parameters: - match_processing_behavior: - rule_exclusions: - - option_length_too_long -afd security-policy create: - parameters: - web_application_firewall: - rule_exclusions: - - option_length_too_long -afd security-policy update: - parameters: - web_application_firewall: - rule_exclusions: - - option_length_too_long -cdn endpoint waf policy set: - parameters: - waf_policy_resource_group_name: - rule_exclusions: - - parameter_should_not_end_in_resource_group -cdn endpoint: - rule_exclusions: - - require_wait_command_if_no_wait -afd endpoint: - rule_exclusions: - - require_wait_command_if_no_wait -cdn endpoint create: - parameters: - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint rule action add: - parameters: - content_types_to_compress: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint rule action remove: - parameters: - content_types_to_compress: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint rule add: - parameters: - content_types_to_compress: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint rule condition add: - parameters: - content_types_to_compress: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint rule condition remove: - parameters: - content_types_to_compress: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint rule remove: - parameters: - content_types_to_compress: - rule_exclusions: - - option_length_too_long - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn endpoint update: - parameters: - query_string_caching_behavior: - rule_exclusions: - - option_length_too_long - web_application_firewall_policy_link: - rule_exclusions: - - option_length_too_long -cdn origin create: - parameters: - private_link_approval_message: - rule_exclusions: - - option_length_too_long - private_link_resource_id: - rule_exclusions: - - option_length_too_long -cdn origin-group create: - parameters: - response_based_origin_error_detection_settings: - rule_exclusions: - - option_length_too_long - response_error_detection_error_types: - rule_exclusions: - - option_length_too_long - response_error_detection_failover_threshold: - rule_exclusions: - - option_length_too_long - response_error_detection_status_code_ranges: - rule_exclusions: - - option_length_too_long - traffic_restoration_time_to_healed_or_new_endpoints_in_minutes: - rule_exclusions: - - option_length_too_long -cdn origin-group update: - parameters: - response_based_origin_error_detection_settings: - rule_exclusions: - - option_length_too_long - response_error_detection_error_types: - rule_exclusions: - - option_length_too_long - response_error_detection_failover_threshold: - rule_exclusions: - - option_length_too_long - response_error_detection_status_code_ranges: - rule_exclusions: - - option_length_too_long - traffic_restoration_time_to_healed_or_new_endpoints_in_minutes: - rule_exclusions: - - option_length_too_long -cdn profile create: - parameters: - origin_response_timeout_seconds: - rule_exclusions: - - option_length_too_long -cdn profile update: - parameters: - origin_response_timeout_seconds: - rule_exclusions: - - option_length_too_long - -cdn profile deployment-version: - rule_exclusions: - - require_wait_command_if_no_wait - -cdn profile-migration: - rule_exclusions: - - require_wait_command_if_no_wait -cdn profile-migration abort: - rule_exclusions: - - require_wait_command_if_no_wait -cdn profile-migration check-compatibility: - parameters: - migration_endpoint_mappings: - rule_exclusions: - - option_length_too_long -cdn profile-migration migrate: - parameters: - migration_endpoint_mappings: - rule_exclusions: - - option_length_too_long - user_assigned_identities: - rule_exclusions: - - option_length_too_long -... diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/__init__.py deleted file mode 100644 index 34913fb394d..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/__init__.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/__init__.py deleted file mode 100644 index 34913fb394d..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/afdx_scenario_mixin.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/afdx_scenario_mixin.py deleted file mode 100644 index 4d08c4d4dac..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/afdx_scenario_mixin.py +++ /dev/null @@ -1,411 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - - -from .scenario_mixin import add_tags - - -def _add_paramter_if_needed(command, paramter_name, parameter_value): - if parameter_value is not None: - return f'{command} --{paramter_name} {parameter_value}' - - return command - - -# pylint: disable=too-many-public-methods -class CdnAfdScenarioMixin: - def afd_profile_create_cmd(self, resource_group_name, profile_name, tags=None, checks=None, options=None, - sku="Standard_AzureFrontDoor", expect_failure=False): - command = f'afd profile create -g {resource_group_name} --profile-name {profile_name} --sku {sku}' - if tags: - command = command + ' --tags {}'.format(tags) - if options: - command = command + ' ' + options - - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_profile_update_cmd(self, group, name, tags=None, checks=None, options=None): - command = 'afd profile update -g {} --profile-name {}'.format(group, name) - if tags: - command = command + ' --tags {}'.format(tags) - - if options: - command = command + ' ' + options - - return self.cmd(command, checks) - - def afd_profile_log_scrubbing_show_cmd(self, group, name, checks=None): - command = 'afd profile log-scrubbing show -g {} --profile-name {}'.format(group, name) - return self.cmd(command, checks) - - def afd_profile_list_cmd(self, group, checks=None): - command = 'afd profile list -g {}'.format(group) - return self.cmd(command, checks) - - def afd_profile_show_cmd(self, group, name, checks=None): - command = f'afd profile show -g {group} --profile-name {name}' - return self.cmd(command, checks) - - def afd_profile_delete_cmd(self, group, name, checks=None): - command = 'afd profile delete -g {} --profile-name {}'.format(group, name) - return self.cmd(command, checks) - - def afd_endpoint_create_cmd(self, resource_group_name, profile_name, endpoint_name, - enabled_state, - tags=None, checks=None, name_reuse_scope=None): - cmd = f'afd endpoint create -g {resource_group_name} --endpoint-name {endpoint_name} ' \ - f'--profile-name {profile_name} ' \ - f'--enabled-state {enabled_state}' - - if name_reuse_scope: - cmd += f" --name-reuse-scope {name_reuse_scope}" - - if tags: - cmd = add_tags(cmd, tags) - - return self.cmd(cmd, checks) - - def afd_endpoint_update_cmd(self, resource_group_name, profile_name, endpoint_name, - enabled_state=None, tags=None, checks=None, options=None): - command = f'afd endpoint update -g {resource_group_name} --endpoint-name {endpoint_name} ' \ - f'--profile-name {profile_name}' - if tags: - command = add_tags(command, tags) - - command = _add_paramter_if_needed(command, "enabled-state", enabled_state) - - if options: - command = command + ' ' + options - - return self.cmd(command, checks) - - def afd_endpoint_show_cmd(self, resource_group_name, profile_name, endpoint_name, checks=None, options=None): - command = f'afd endpoint show -g {resource_group_name} --endpoint-name {endpoint_name} ' \ - f'--profile-name {profile_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_endpoint_purge_cmd(self, resource_group_name, endpoint_name, profile_name, content_paths, - domains=None, checks=None): - command = f'afd endpoint purge -g {resource_group_name} --endpoint-name {endpoint_name} ' \ - f'--profile-name {profile_name} --content-paths {" ".join(content_paths)}' - - if domains: - command = command + ' ' + f'--domains {" ".join(domains)}' - return self.cmd(command, checks) - - def afd_rule_set_add_cmd(self, resource_group_name, rule_set_name, profile_name, checks=None): - command = f'az afd rule-set create -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name}' - - return self.cmd(command, checks) - - def afd_rule_set_delete_cmd(self, resource_group_name, rule_set_name, profile_name, checks=None): - command = f'az afd rule-set delete -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --yes' - - return self.cmd(command, checks) - - def afd_rule_set_list_cmd(self, resource_group_name, profile_name, checks=None, expect_failure=False): - command = f'az afd rule-set list -g {resource_group_name} --profile-name {profile_name}' - - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_rule_set_show_cmd(self, resource_group_name, rule_set_name, profile_name, checks=None, - expect_failure=False): - command = f'az afd rule-set show -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name}' - - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_rule_list_cmd(self, resource_group_name, rule_set_name, profile_name, checks=None, expect_failure=False): - command = f'az afd rule list -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name}' - - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_rule_show_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, checks=None): - command = f'az afd rule show -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name}' - - return self.cmd(command, checks) - - def afd_rule_action_show_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, checks=None): - command = f'az afd rule action list -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} -n {rule_name}' - - return self.cmd(command, checks) - - def afd_rule_add_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, options=None, checks=None): - command = f'az afd rule create -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name}' - - if options: - command = command + ' ' + options - - return self.cmd(command, checks) - - def afd_rule_add_condition_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, checks=None, - options=None): - command = f'afd rule condition add -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_rule_add_action_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, checks=None, - options=None): - command = f'afd rule action add -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_rule_delete_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, checks=None, - options=None): - command = f'afd rule delete -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name} --yes' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_rule_remove_condition_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, index, - checks=None, options=None): - command = f'afd rule condition remove -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name} --index {index}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_rule_remove_action_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, index, - checks=None, options=None): - command = f'afd rule action remove -g {resource_group_name} --rule-set-name {rule_set_name} ' \ - f'--profile-name {profile_name} --rule-name {rule_name} --index {index}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_endpoint_list_cmd(self, resource_group_name, profile_name, checks=None, expect_failure=False): - command = f'afd endpoint list -g {resource_group_name} --profile-name {profile_name}' - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_endpoint_delete_cmd(self, resource_group_name, endpoint_name, profile_name, checks=None): - command = f'afd endpoint delete -g {resource_group_name} --endpoint-name {endpoint_name} ' \ - f'--profile-name {profile_name} --yes' - return self.cmd(command, checks) - - def afd_secret_create_cmd(self, resource_group_name, profile_name, secret_name, secret_source, - use_latest_version, secret_version, checks=None): - cmd = f'afd secret create -g {resource_group_name} --profile-name {profile_name} ' \ - f'--secret-name {secret_name} --secret-source {secret_source} --use-latest-version {use_latest_version}' - - if secret_version: - cmd += f' --secret-version={secret_version}' - - return self.cmd(cmd, checks) - - def afd_secret_update_cmd(self, resource_group_name, profile_name, secret_name, secret_source=None, - use_latest_version=None, secret_version=None, checks=None): - cmd = f'afd secret update -g {resource_group_name} --profile-name {profile_name} ' \ - f'--secret-name {secret_name}' - - if secret_version: - cmd += f' --secret-version={secret_version}' - - if use_latest_version: - cmd += f' --use-latest-version {use_latest_version}' - - if secret_source: - cmd += f' --secret-source {secret_source}' - - return self.cmd(cmd, checks) - - def afd_secret_list_cmd(self, resource_group_name, profile_name, checks=None, expect_failure=False): - command = f'afd secret list -g {resource_group_name} --profile-name {profile_name}' - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_secret_show_cmd(self, resource_group_name, profile_name, secret_name, checks=None): - command = f'afd secret show -g {resource_group_name} --profile-name {profile_name} ' \ - f'--secret-name {secret_name}' - return self.cmd(command, checks) - - def afd_secret_delete_cmd(self, resource_group_name, profile_name, secret_name, checks=None): - command = f'afd secret delete -g {resource_group_name} --profile-name {profile_name} ' \ - f'--secret-name {secret_name} --yes' - return self.cmd(command, checks) - - def afd_custom_domain_create_cmd(self, resource_group_name, profile_name, custom_domain_name, - host_name, certificate_type, minimum_tls_version, - azure_dns_zone=None, secret=None, checks=None): - cmd = f'afd custom-domain create -g {resource_group_name} --profile-name {profile_name} ' \ - f'--custom-domain-name {custom_domain_name} --host-name {host_name} ' \ - f'--certificate-type {certificate_type} --minimum-tls-version {minimum_tls_version}' - - if azure_dns_zone: - cmd += f' --azure-dns-zone={azure_dns_zone}' - if secret: - cmd += f' --secret={secret}' - - return self.cmd(cmd, checks) - - def afd_custom_domain_update_cmd(self, resource_group_name, profile_name, custom_domain_name, - certificate_type=None, minimum_tls_version=None, - azure_dns_zone=None, secret=None, checks=None): - cmd = f'afd custom-domain update -g {resource_group_name} --profile-name {profile_name} ' \ - f'--custom-domain-name {custom_domain_name} ' \ - f'--certificate-type {certificate_type} --minimum-tls-version {minimum_tls_version}' - - if azure_dns_zone: - cmd += f' --azure-dns-zone={azure_dns_zone}' - if secret: - cmd += f' --secret={secret}' - - return self.cmd(cmd, checks) - - def afd_custom_domain_list_cmd(self, resource_group_name, profile_name, checks=None, expect_failure=False): - command = f'afd custom-domain list -g {resource_group_name} --profile-name {profile_name}' - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_custom_domain_show_cmd(self, resource_group_name, profile_name, custom_domain_name, checks=None): - command = f'afd custom-domain show -g {resource_group_name} --profile-name {profile_name} ' \ - f'--custom-domain-name {custom_domain_name}' - return self.cmd(command, checks) - - def afd_custom_domain_delete_cmd(self, resource_group_name, profile_name, custom_domain_name, checks=None): - command = f'afd custom-domain delete -g {resource_group_name} --profile-name {profile_name} ' \ - f'--custom-domain-name {custom_domain_name} --yes' - return self.cmd(command, checks) - - def afd_security_policy_create_cmd(self, resource_group_name, profile_name, security_policy_name, domains, - waf_policy, checks=None): - cmd = f'afd security-policy create -g {resource_group_name} --profile-name {profile_name} ' \ - f'--security-policy-name {security_policy_name} --waf-policy {waf_policy}' - if domains: - cmd += " --domains " + " ".join(domains) - - return self.cmd(cmd, checks) - - def afd_security_policy_update_cmd(self, resource_group_name, profile_name, security_policy_name, domains=None, - waf_policy=None, checks=None): - cmd = f'afd security-policy update -g {resource_group_name} --profile-name {profile_name} ' \ - f'--security-policy-name {security_policy_name}' - if domains: - cmd += " --domains " + " ".join(domains) - - if waf_policy: - cmd += f" --waf-policy {waf_policy}" - - return self.cmd(cmd, checks) - - def afd_security_policy_list_cmd(self, resource_group_name, profile_name, checks=None, expect_failure=False): - command = f'afd security-policy list -g {resource_group_name} --profile-name {profile_name}' - return self.cmd(command, checks, expect_failure=expect_failure) - - def afd_security_policy_show_cmd(self, resource_group_name, profile_name, security_policy_name, checks=None): - command = f'afd security-policy show -g {resource_group_name} --profile-name {profile_name} ' \ - f'--security-policy-name {security_policy_name}' - return self.cmd(command, checks) - - def afd_security_policy_delete_cmd(self, resource_group_name, profile_name, security_policy_name, checks=None): - command = f'afd security-policy delete -g {resource_group_name} --profile-name {profile_name} ' \ - f'--security-policy-name {security_policy_name} --yes' - return self.cmd(command, checks) - - def afd_origin_group_list_cmd(self, resource_group_name, profile_name, checks=None): - command = f'afd origin-group list -g {resource_group_name} --profile-name {profile_name}' - return self.cmd(command, checks) - - def afd_origin_group_show_cmd(self, resource_group_name, profile_name, origin_group_name, checks=None): - command = f'afd origin-group show -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name}' - return self.cmd(command, checks) - - def afd_origin_group_delete_cmd(self, resource_group_name, profile_name, origin_group_name, checks=None): - command = f'afd origin-group delete -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name} --yes' - return self.cmd(command, checks) - - def afd_origin_group_create_cmd(self, resource_group_name, profile_name, origin_group_name, - options=None, checks=None): - command = f'afd origin-group create -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_origin_group_update_cmd(self, resource_group_name, profile_name, origin_group_name, - options=None, checks=None): - command = f'afd origin-group update -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_origin_list_cmd(self, resource_group_name, profile_name, origin_group_name, checks=None): - command = f'afd origin list -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name}' - return self.cmd(command, checks) - - def afd_origin_show_cmd(self, resource_group_name, profile_name, origin_group_name, origin_name, checks=None): - command = f'afd origin show -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name} --origin-name {origin_name}' - return self.cmd(command, checks) - - def afd_origin_delete_cmd(self, resource_group_name, profile_name, origin_group_name, origin_name, checks=None): - command = f'afd origin delete -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name} --origin-name {origin_name} --yes' - return self.cmd(command, checks) - - def afd_origin_create_cmd(self, resource_group_name, profile_name, origin_group_name, origin_name, - options=None, checks=None): - command = f'afd origin create -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name} --origin-name {origin_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_origin_update_cmd(self, resource_group_name, profile_name, origin_group_name, origin_name, - options=None, checks=None): - command = f'afd origin update -g {resource_group_name} --profile-name {profile_name} ' \ - f'--origin-group-name {origin_group_name} --origin-name {origin_name}' - - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_route_list_cmd(self, resource_group_name, profile_name, endpoint_name, checks=None): - command = f'afd route list -g {resource_group_name} --profile-name {profile_name} ' \ - f'--endpoint-name {endpoint_name}' - return self.cmd(command, checks) - - def afd_route_show_cmd(self, resource_group_name, profile_name, endpoint_name, route_name, checks=None): - command = f'afd route show -g {resource_group_name} --profile-name {profile_name} ' \ - f'--endpoint-name {endpoint_name} --route-name {route_name}' - return self.cmd(command, checks) - - def afd_route_delete_cmd(self, resource_group_name, profile_name, endpoint_name, route_name, checks=None): - command = f'afd route delete -g {resource_group_name} --profile-name {profile_name} ' \ - f'--endpoint-name {endpoint_name} --route-name {route_name} --yes' - return self.cmd(command, checks) - - def afd_route_create_cmd(self, resource_group_name, profile_name, endpoint_name, route_name, - options=None, checks=None): - command = f'afd route create -g {resource_group_name} --profile-name {profile_name} ' \ - f'--endpoint-name {endpoint_name} --route-name {route_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def afd_route_update_cmd(self, resource_group_name, profile_name, endpoint_name, route_name, - options=None, checks=None): - command = f'afd route update -g {resource_group_name} --profile-name {profile_name}' \ - f' --route-name {route_name} --endpoint-name {endpoint_name}' - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def is_playback_mode(self): - return self.get_subscription_id() == '00000000-0000-0000-0000-000000000000' diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/byoc_cert_policy.json b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/byoc_cert_policy.json deleted file mode 100644 index 3ccdddc10ef..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/byoc_cert_policy.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "issuerParameters": { - "certificateTransparency": null, - "name": "Self" - }, - "keyProperties": { - "curve": null, - "exportable": true, - "keySize": 2048, - "keyType": "RSA", - "reuseKey": true - }, - "lifetimeActions": [ - { - "action": { - "actionType": "AutoRenew" - }, - "trigger": { - "daysBeforeExpiry": 90 - } - } - ], - "secretProperties": { - "contentType": "application/x-pkcs12" - }, - "x509CertificateProperties": { - "keyUsage": [ - "cRLSign", - "dataEncipherment", - "digitalSignature", - "keyEncipherment", - "keyAgreement", - "keyCertSign" - ], - "subject": "CN=CLIGetDefaultPolicy", - "subjectAlternativeNames": { - "dnsNames": [ - "*.cdn-cli-test-4.azfdtest.xyz", - "*.cdn-cli-test-5.azfdtest.xyz" - ], - "emails": [ - "hello@contoso.com" - ], - "upns": [] - }, - "validityInMonths": 12 - } -} \ No newline at end of file diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_custom_domain_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_custom_domain_crud.yaml deleted file mode 100644 index 30cd53bfad0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_custom_domain_crud.yaml +++ /dev/null @@ -1,2007 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/customdomains'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '310' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:26:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 52B78408B8364C02BCA866F2A324C8BB Ref B: SYD03EDGE1021 Ref C: 2025-07-11T05:26:36Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:26:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A0CCF803BAB3482AAE6CDC580B48A2BA Ref B: SYD03EDGE2114 Ref C: 2025-07-11T05:26:37Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"6d348600-8fd8-4a57-9a11-65ec5ce7b7b0","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b4375986-ae55-4baa-abce-fb55d88ebb11?api-version=2025-06-01&t=638878084045441750&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=bUGFUQId27JnqtCtUIIcq1uyeDO_XhY0sdOZ53hPvU5_EwZpSSZpMU-h49ULwGgzD-jRD50svl_JWyCfFb8Ka_j_Nd-xo4A6yxuwtkE5UEbsT3NDFgWcaLU_S_VMDRN88ou0Kd5x3Pp8dds4zM59nYJJaFhsRVO0eNiiR9n82aLsfeu1Jw5eeOkiWat6hrettSTkgQlMTeIxfzZGGG1Cy6nyfv4fgWA6bq0GUJT3EPacv3lAwKkcHYyNEtK24O-xndkzRajnNyW2YNj1rH9IGdOTsnwnHVpo_v2wOIztF7NU8gUap-X9qatMZZYVbrZgUszRv2M3x2IQHhYj48XT6A&h=ftqtAKQaYn8xLzjKNvO0OFbx1tnl83WMwgwGRuGelHY - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:26:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/fdf4f1c5-1a12-49e1-a9ae-ffee7e5f62d1 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 3ECFD695389748D0AC4261CA1A7A6F7B Ref B: SYD03EDGE1714 Ref C: 2025-07-11T05:26:38Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b4375986-ae55-4baa-abce-fb55d88ebb11?api-version=2025-06-01&t=638878084045441750&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=bUGFUQId27JnqtCtUIIcq1uyeDO_XhY0sdOZ53hPvU5_EwZpSSZpMU-h49ULwGgzD-jRD50svl_JWyCfFb8Ka_j_Nd-xo4A6yxuwtkE5UEbsT3NDFgWcaLU_S_VMDRN88ou0Kd5x3Pp8dds4zM59nYJJaFhsRVO0eNiiR9n82aLsfeu1Jw5eeOkiWat6hrettSTkgQlMTeIxfzZGGG1Cy6nyfv4fgWA6bq0GUJT3EPacv3lAwKkcHYyNEtK24O-xndkzRajnNyW2YNj1rH9IGdOTsnwnHVpo_v2wOIztF7NU8gUap-X9qatMZZYVbrZgUszRv2M3x2IQHhYj48XT6A&h=ftqtAKQaYn8xLzjKNvO0OFbx1tnl83WMwgwGRuGelHY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:26:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/a79bdf33-29d2-411e-9c14-35db97a1862e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BFA46EEA304D4C58B5AAD0917C045290 Ref B: SYD03EDGE1115 Ref C: 2025-07-11T05:26:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b4375986-ae55-4baa-abce-fb55d88ebb11?api-version=2025-06-01&t=638878084045441750&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=bUGFUQId27JnqtCtUIIcq1uyeDO_XhY0sdOZ53hPvU5_EwZpSSZpMU-h49ULwGgzD-jRD50svl_JWyCfFb8Ka_j_Nd-xo4A6yxuwtkE5UEbsT3NDFgWcaLU_S_VMDRN88ou0Kd5x3Pp8dds4zM59nYJJaFhsRVO0eNiiR9n82aLsfeu1Jw5eeOkiWat6hrettSTkgQlMTeIxfzZGGG1Cy6nyfv4fgWA6bq0GUJT3EPacv3lAwKkcHYyNEtK24O-xndkzRajnNyW2YNj1rH9IGdOTsnwnHVpo_v2wOIztF7NU8gUap-X9qatMZZYVbrZgUszRv2M3x2IQHhYj48XT6A&h=ftqtAKQaYn8xLzjKNvO0OFbx1tnl83WMwgwGRuGelHY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:27:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/af018056-318f-44f5-bff0-11a03fb2fdb2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0EF58188D25A4C52B7F4F0B1700CA19E Ref B: SYD03EDGE0712 Ref C: 2025-07-11T05:27:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b4375986-ae55-4baa-abce-fb55d88ebb11?api-version=2025-06-01&t=638878084045441750&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=bUGFUQId27JnqtCtUIIcq1uyeDO_XhY0sdOZ53hPvU5_EwZpSSZpMU-h49ULwGgzD-jRD50svl_JWyCfFb8Ka_j_Nd-xo4A6yxuwtkE5UEbsT3NDFgWcaLU_S_VMDRN88ou0Kd5x3Pp8dds4zM59nYJJaFhsRVO0eNiiR9n82aLsfeu1Jw5eeOkiWat6hrettSTkgQlMTeIxfzZGGG1Cy6nyfv4fgWA6bq0GUJT3EPacv3lAwKkcHYyNEtK24O-xndkzRajnNyW2YNj1rH9IGdOTsnwnHVpo_v2wOIztF7NU8gUap-X9qatMZZYVbrZgUszRv2M3x2IQHhYj48XT6A&h=ftqtAKQaYn8xLzjKNvO0OFbx1tnl83WMwgwGRuGelHY - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:27:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/b0a7425d-dc3d-4db7-9bcb-2347c126d10d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6E38CAF9B11140D7AF61B9602969C60D Ref B: SYD03EDGE0717 Ref C: 2025-07-11T05:27:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"6d348600-8fd8-4a57-9a11-65ec5ce7b7b0","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:27:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: D3931CB4321D4FF1B055A738D1ABBECB Ref B: SYD03EDGE1511 Ref C: 2025-07-11T05:27:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:27:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/6a3d43b1-6474-48cd-8978-a44b53a0db32 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EDD0EFF544CC47229EB65C83A481BE78 Ref B: SYD03EDGE1012 Ref C: 2025-07-11T05:27:52Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"parameters": {"type": "CustomerCertificate", "secretSource": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"}, - "useLatestVersion": true}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --secret-name --secret-source --use-latest-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003","type":"Microsoft.Cdn/profiles/secrets","name":"secret000003","properties":{"parameters":{"type":"CustomerCertificate","subject":"*.afde2e-root.azfdtest.xyz","certificateAuthority":"CN=DigiCert - TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US","expirationDate":"2026-04-14T23:59:59+00:00","thumbprint":"E1F0732306818D703CBDBCECE7A132101670BD0B","secretSource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"},"secretVersion":"210a1096aa804ed78484daca6f58e71f","useLatestVersion":true,"subjectAlternativeNames":["*.afde2e-root.azfdtest.xyz","afde2e-root.azfdtest.xyz"]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '907' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:27:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/5e0bf6db-4284-4c4b-bd2d-4fde6348c467 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 1B5B41F532D34F9D9FCA91108DE1B8E2 Ref B: SYD03EDGE0720 Ref C: 2025-07-11T05:27:53Z' - status: - code: 201 - message: Created -- request: - body: '{"properties": {"hostName": "customdomain000004.afde2e-root.azfdtest.xyz", - "tlsSettings": {"certificateType": "CustomerCertificate", "minimumTlsVersion": - "TLS12", "secret": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003"}}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - Content-Length: - - '337' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customdomains/customdomain000004","type":"Microsoft.Cdn/profiles/customdomains","name":"customdomain000004","properties":{"hostName":"customdomain000004.afde2e-root.azfdtest.xyz","tlsSettings":{"certificateType":"CustomerCertificate","minimumTlsVersion":"TLS12","cipherSuiteSetType":"TLS12_2022","customizedCipherSuiteSet":null,"secret":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003"}},"validationProperties":{"validationToken":null,"expirationDate":"0001-01-01T00:00:00.0000000"},"azureDnsZone":null,"domainValidationState":"Approved","preValidatedCustomDomainResourceId":null,"referencedRoutePaths":null,"extendedProperties":null,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - cache-control: - - no-cache - content-length: - - '947' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:28:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/12318818-cc94-4858-9d16-8741f9305c54 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 77B579EFE7FF4625B50AA2FAD90E39AE Ref B: SYD03EDGE1320 Ref C: 2025-07-11T05:27:57Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:28:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4df85c0b-aaa8-4027-b8f8-f82e3f62bfb1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7F4970756A874ADA9A319D9C672DC62C Ref B: SYD03EDGE1614 Ref C: 2025-07-11T05:28:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:28:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d578c651-5049-47d9-b609-3c6c4361024d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C95D5611655E42CE92A837E9F89FF558 Ref B: SYD03EDGE1505 Ref C: 2025-07-11T05:28:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:29:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/6b60b8c1-5ea9-4e9e-8518-964ef2507d02 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DA8AB2DF0B5247BE98DCE01434B5CE3C Ref B: SYD03EDGE2015 Ref C: 2025-07-11T05:29:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:29:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b3f33a7c-75b1-461c-9b88-1ed76c731db4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FC62B0327C5B4C4B8ACA0FF3A1E9A567 Ref B: SYD03EDGE1412 Ref C: 2025-07-11T05:29:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:30:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/35c3b8dd-7306-46fd-b9cc-e73d8dc51109 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E2A74C0757974AA79714E3139ED30FD3 Ref B: SYD03EDGE1707 Ref C: 2025-07-11T05:30:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:30:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/18f64b4e-faa8-4dd1-bd5a-1fa9e7d8dd4e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F8CAD0F114CE4207A6C39E59BCAE3E3F Ref B: SYD03EDGE1008 Ref C: 2025-07-11T05:30:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:31:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/fa44b63b-e870-4e3b-b28b-26eb4d045cd6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F2935866A6994548A2148A1267D06181 Ref B: SYD03EDGE0820 Ref C: 2025-07-11T05:31:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:31:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/f46e8488-415d-4e3c-9b6b-f272a92bf6f9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3FE607DAAAC641BCB30EBFD4A490F064 Ref B: SYD03EDGE1019 Ref C: 2025-07-11T05:31:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:32:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/52ad015a-80da-4c18-b152-68492a459ae4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F8211AFA3B474F60A1965585718C9821 Ref B: SYD03EDGE0821 Ref C: 2025-07-11T05:32:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:32:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/7597bd4f-8a0d-490e-b578-02c2c027bc76 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BFA3C277671E4995A470CBA1BAC795DA Ref B: SYD03EDGE0821 Ref C: 2025-07-11T05:32:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/16b8311a-7e3b-4c58-8599-4386d1ca1b2e?api-version=2025-06-01&t=638878084813573503&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BSWVOY1XXHiSG7bx-NGmwUbeQy7tOB7S2Eaadn5QtSvDv-p021-f3mwL3moQ3tNq8g29kli_v2BUrpx8Hb-XFCg4zN5m63QanxzWGdqcO2cwuHaXBnwOExDfN17BiPkJ0z3MnHTnSbCf4KSkSfHOP4td_w0ARbjkE5iEd_JkIMEt_Qtzb8qm5TR7CUXs1QQmn6rnZIos6luK3CEfCciWc7GU4Kau-wocguHu4hfSCcgrwho-vQmH6fpB0Sm_3MzjmjncXjLfUvNmfQq-ITtAKFK-H8DzE_AUsGoYNRzcNA25v7EhcxaiExQdCGJgFHtnUpfImZ8tT-hcAGe3XrgUvg&h=X5Ir8FmOWhVysb9e2gSjpqn2Ud-zNaJh7GuvucZCIK4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:33:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/332c5085-4eda-4df8-9eff-b28009ef4c40 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6287E46EC45B401BB68C26D8B0C0EAA6 Ref B: SYD03EDGE1608 Ref C: 2025-07-11T05:33:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - --secret - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customdomains/customdomain000004","type":"Microsoft.Cdn/profiles/customdomains","name":"customdomain000004","properties":{"hostName":"customdomain000004.afde2e-root.azfdtest.xyz","tlsSettings":{"certificateType":"CustomerCertificate","minimumTlsVersion":"TLS12","cipherSuiteSetType":"TLS12_2022","customizedCipherSuiteSet":null,"secret":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003"}},"validationProperties":{"validationToken":null,"expirationDate":"0001-01-01T00:00:00.0000000"},"azureDnsZone":null,"domainValidationState":"Approved","preValidatedCustomDomainResourceId":null,"referencedRoutePaths":null,"extendedProperties":null,"provisioningState":"Succeeded","deploymentStatus":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '947' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:33:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/54625a9d-3c59-465c-98f8-6aabf6214407 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0CB70800029642ECA37E4037CE4A1707 Ref B: SYD03EDGE1722 Ref C: 2025-07-11T05:33:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain show - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customdomains/customdomain000004","type":"Microsoft.Cdn/profiles/customdomains","name":"customdomain000004","properties":{"hostName":"customdomain000004.afde2e-root.azfdtest.xyz","tlsSettings":{"certificateType":"CustomerCertificate","minimumTlsVersion":"TLS12","cipherSuiteSetType":"TLS12_2022","customizedCipherSuiteSet":null,"secret":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003"}},"validationProperties":{"validationToken":null,"expirationDate":"0001-01-01T00:00:00.0000000"},"azureDnsZone":null,"domainValidationState":"Approved","preValidatedCustomDomainResourceId":null,"referencedRoutePaths":null,"extendedProperties":null,"provisioningState":"Succeeded","deploymentStatus":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '947' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:33:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/9e8a2899-c67d-4c60-9873-4b3ec8732f4c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5B3CAFCC693149C9B80060255B70DA2F Ref B: SYD03EDGE1918 Ref C: 2025-07-11T05:33:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customdomains/customdomain000004","type":"Microsoft.Cdn/profiles/customdomains","name":"customdomain000004","properties":{"hostName":"customdomain000004.afde2e-root.azfdtest.xyz","tlsSettings":{"certificateType":"CustomerCertificate","minimumTlsVersion":"TLS12","cipherSuiteSetType":"TLS12_2022","customizedCipherSuiteSet":null,"secret":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003"}},"validationProperties":{"validationToken":null,"expirationDate":"0001-01-01T00:00:00.0000000"},"azureDnsZone":null,"domainValidationState":"Approved","preValidatedCustomDomainResourceId":null,"referencedRoutePaths":null,"extendedProperties":null,"provisioningState":"Succeeded","deploymentStatus":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '959' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:33:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/a8dac046-0a8e-4b61-93b5-57722098d2c7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: ACFC06C2E7E6422AA8071DA25427CE15 Ref B: SYD03EDGE1007 Ref C: 2025-07-11T05:33:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain regenerate-validation-token - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --custom-domain-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000004/refreshValidationToken?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 05:33:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/eb9ecbe6-6c58-4348-afe4-a24a97335e7f - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 55D2F538E254416DA625ADDC2D0AA590 Ref B: SYD03EDGE1120 Ref C: 2025-07-11T05:33:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000004?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 05:33:25 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7/profileresults/profile000002/customdomainresults/customdomain000004?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=Cdxikrt4scgmNF8yxs5st8iHDGgTLRozoi0BKo2EW8aovRMx0sQQOAU3EIOPS7bQ5v_2d13aS-rq1ZxQ0nVayl5FRnJXh69VoKYsxT59earuTE0E7Vp7i8aFzaajYU0-XczPHvXSHNqgkz2Mo8LRoDAWFlKvHYHQyKZGckNs_68lRpvH9CDCDzbXpCxCmmJvxchAjKvktA8lBFFi3mRWS_RGdl0W4pfRp0fYAQC7z4pEiuvg18crXHPv7LU_jXPohboRnsjSku710-w2PttuNJQh4lLAShffcll3sRs5vEzX1Q1c6YXDKYcOfRiqng79JoEmnqm9xUypB7-vmWfxpw&h=abW37kV21rk0kitW07nvBoj4pxzmappoK7Ucemy-WJw - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/1a04ae88-21d3-4314-9af8-f68665040d3f - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 18D6116F938E4EAEB79CDD5EAE9069D9 Ref B: SYD03EDGE2122 Ref C: 2025-07-11T05:33:24Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:33:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8ce7347d-f97b-4a05-af97-e3fb7ff00549 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 70F4E693521B45F09DADEFFAD02C91C7 Ref B: SYD03EDGE1319 Ref C: 2025-07-11T05:33:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:34:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/842ce37b-fd85-4e82-83c9-da8b9704cf4e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9A27E9706F6546679E73DC12E422A93F Ref B: SYD03EDGE2012 Ref C: 2025-07-11T05:34:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:34:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/ed5544ff-b5de-4707-8691-a87e41834f58 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FFC5CFAF483B476D91AD2B169B7AD9AE Ref B: SYD03EDGE1508 Ref C: 2025-07-11T05:34:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:35:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/40201d69-a196-4763-9091-8a31de8a8183 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C9F3E5BD2B1941CA81C0E169BDDB34B5 Ref B: SYD03EDGE2112 Ref C: 2025-07-11T05:35:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:35:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/82e06aa8-d0e0-4a58-8e3a-8bff26765dee - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0C465F947B3D496CBEAB83CA9A28BB19 Ref B: SYD03EDGE1622 Ref C: 2025-07-11T05:35:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:36:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a8411385-7724-47a9-a4e4-7776a43e8f5e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 366EEB3F31F94588968B4CCCC6B96A75 Ref B: SYD03EDGE1014 Ref C: 2025-07-11T05:36:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:36:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a48a31b7-318a-4045-a0ff-8d90f399482a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9D29E62C4B584763B4B30D04A72EB0C9 Ref B: SYD03EDGE2122 Ref C: 2025-07-11T05:36:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:37:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/d4e5a8ae-73a5-4c98-9a10-a538f1b0bbad - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BFC366BE82D54A099683B25B53FB9201 Ref B: SYD03EDGE0817 Ref C: 2025-07-11T05:37:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:37:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/18bead40-e80e-4c6b-a902-7b248fe59097 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 30EB1208C1FC472A994C9119CDB6FD13 Ref B: SYD03EDGE1720 Ref C: 2025-07-11T05:37:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:38:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dff96a83-e7d4-4cc0-9a99-0896c4b0895a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DFF6E95E38794205AC346F520A2511F3 Ref B: SYD03EDGE1511 Ref C: 2025-07-11T05:38:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:38:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/b8e23bb0-2e4d-42b7-b526-3a9b31d7699c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6501F8FE50CC468CBEB7E92E968C4549 Ref B: SYD03EDGE1907 Ref C: 2025-07-11T05:38:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:39:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fd897d85-7710-4843-9a5e-a21813112bc9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 67DCD3AA4EF64CC2885EAA1888920176 Ref B: SYD03EDGE0812 Ref C: 2025-07-11T05:39:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:39:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/13480345-5314-4c00-a7a7-b49e6760a422 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BC0EED5A9D3D4E099C262C6E5FC11A15 Ref B: SYD03EDGE1117 Ref C: 2025-07-11T05:39:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5e28ed09-ea4d-4fec-b02c-4b7aabe3a4d7?api-version=2025-06-01&t=638878088067077150&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ZLtYu6VYfY4iyBLWfit3f9twyZb_AJz1TA-kcCKkXkcVBwwkHS5p0pX5gzTb_JRKgAb5i9H-JVUNP3xDFcJf4IDRbbwGG2IheHzbxdi6efxNOaGUnpggCzbW_6BJ74nPL9KeIKbxjtu9WSALz3jVU5DdDGC3PF1jtPJLBS421l2_PmQrpbWwsiZOQsl64xxZaP_jHkImEGjxgUmSVZk4nMnwPHZ0ZH9sC2K8IbMoAH1SvgT79pJUMMmg0zy2GaWLAg6U9Uf48uSYTTwXjADrKgLXRFTbdw6HQ_t4R3EAPvy-RiPONVSeyz5itcvrqQmVPYlhHZ7iE8ow__uHC48Giw&h=dtBlbXN_q2EP5JrVeXWq6IaQvbkhR65sGPd8wK9THc4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:40:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a0ef40e0-0b1e-4b76-8bc4-93139d5db6f6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 641451BE933941698DB90019C3224D55 Ref B: SYD03EDGE1711 Ref C: 2025-07-11T05:40:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:40:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/87a0e4e6-690a-4742-8978-6744371a75f2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B55AB0C02856459BB7C74813879F6A3D Ref B: SYD03EDGE2106 Ref C: 2025-07-11T05:40:18Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_crud.yaml deleted file mode 100644 index 019626115cb..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_crud.yaml +++ /dev/null @@ -1,1312 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/afdendpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '306' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:29:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: D68DD98C6A234ED9995285F6038B0BE3 Ref B: SYD03EDGE1011 Ref C: 2025-07-13T23:29:18Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:29:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B5A34057785F4DCA93E299BBA72F5A46 Ref B: SYD03EDGE2110 Ref C: 2025-07-13T23:29:19Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"e151c219-28b7-4009-a504-6ddd2857f87d","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b0a06d2e-61f5-414b-a850-19431a48df87?api-version=2025-06-01&t=638880461643383743&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lEkuRtJg3Bh27C9583ZjqKGXlOqt9bQge21WVAMxfDHHb8Jl66nbRggQquQyYEWh5on6H4xq9jL6WyvIrW8ILRz6538NSsieRxG_rhWg-C-1mFRhBLECyRjPMBpVO4HYCDU9AFugqPFLvevzQJFdqJwwhIk26yj6F14u7_yR09WozgbVes9kr4yEnGVcQ6DtdeL2vkydnUy1fqjgFV1GBJuLE16Nm8wciMG5Kz2_Mhr0HEPhW3z_pICuu02s7cWB2BUBCsFt7LIQSxsU6qHJI_e2ut4Da_xDsyAa31hY6ajUlKqOi6VHl94pEB9C70l6A_JSmEdITQ5yeCOuMnWBHA&h=n85QGj9GYjxWzNw10Ar-wCzQ-T04H1W5cZR9I6V-V1k - cache-control: - - no-cache - content-length: - - '482' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:29:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a1df59f2-6abd-4879-9026-b2c78b32ce4e - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: CF6AC61A0A7E4532BC531A57A62E87E4 Ref B: SYD03EDGE1912 Ref C: 2025-07-13T23:29:20Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b0a06d2e-61f5-414b-a850-19431a48df87?api-version=2025-06-01&t=638880461643383743&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lEkuRtJg3Bh27C9583ZjqKGXlOqt9bQge21WVAMxfDHHb8Jl66nbRggQquQyYEWh5on6H4xq9jL6WyvIrW8ILRz6538NSsieRxG_rhWg-C-1mFRhBLECyRjPMBpVO4HYCDU9AFugqPFLvevzQJFdqJwwhIk26yj6F14u7_yR09WozgbVes9kr4yEnGVcQ6DtdeL2vkydnUy1fqjgFV1GBJuLE16Nm8wciMG5Kz2_Mhr0HEPhW3z_pICuu02s7cWB2BUBCsFt7LIQSxsU6qHJI_e2ut4Da_xDsyAa31hY6ajUlKqOi6VHl94pEB9C70l6A_JSmEdITQ5yeCOuMnWBHA&h=n85QGj9GYjxWzNw10Ar-wCzQ-T04H1W5cZR9I6V-V1k - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:29:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/c1e0ff9e-8723-4a13-a97d-857c8d19c5e9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9F35CF3BE0374477B1B13385B50C5840 Ref B: SYD03EDGE0813 Ref C: 2025-07-13T23:29:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b0a06d2e-61f5-414b-a850-19431a48df87?api-version=2025-06-01&t=638880461643383743&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lEkuRtJg3Bh27C9583ZjqKGXlOqt9bQge21WVAMxfDHHb8Jl66nbRggQquQyYEWh5on6H4xq9jL6WyvIrW8ILRz6538NSsieRxG_rhWg-C-1mFRhBLECyRjPMBpVO4HYCDU9AFugqPFLvevzQJFdqJwwhIk26yj6F14u7_yR09WozgbVes9kr4yEnGVcQ6DtdeL2vkydnUy1fqjgFV1GBJuLE16Nm8wciMG5Kz2_Mhr0HEPhW3z_pICuu02s7cWB2BUBCsFt7LIQSxsU6qHJI_e2ut4Da_xDsyAa31hY6ajUlKqOi6VHl94pEB9C70l6A_JSmEdITQ5yeCOuMnWBHA&h=n85QGj9GYjxWzNw10Ar-wCzQ-T04H1W5cZR9I6V-V1k - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:29:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/cd087ddc-5ecd-43f4-9185-c068cafeb3b5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 824FD9A535084702A0436BD3A29EFC8A Ref B: SYD03EDGE0908 Ref C: 2025-07-13T23:29:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b0a06d2e-61f5-414b-a850-19431a48df87?api-version=2025-06-01&t=638880461643383743&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lEkuRtJg3Bh27C9583ZjqKGXlOqt9bQge21WVAMxfDHHb8Jl66nbRggQquQyYEWh5on6H4xq9jL6WyvIrW8ILRz6538NSsieRxG_rhWg-C-1mFRhBLECyRjPMBpVO4HYCDU9AFugqPFLvevzQJFdqJwwhIk26yj6F14u7_yR09WozgbVes9kr4yEnGVcQ6DtdeL2vkydnUy1fqjgFV1GBJuLE16Nm8wciMG5Kz2_Mhr0HEPhW3z_pICuu02s7cWB2BUBCsFt7LIQSxsU6qHJI_e2ut4Da_xDsyAa31hY6ajUlKqOi6VHl94pEB9C70l6A_JSmEdITQ5yeCOuMnWBHA&h=n85QGj9GYjxWzNw10Ar-wCzQ-T04H1W5cZR9I6V-V1k - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:30:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/736c71c6-af0d-4080-9df8-83ef7b8b2da6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FFBECDD7FB8E4272850642893350E1DC Ref B: SYD03EDGE1409 Ref C: 2025-07-13T23:30:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"e151c219-28b7-4009-a504-6ddd2857f87d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '481' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:30:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E999B528F47F416E95BD8FDED94D7D77 Ref B: SYD03EDGE1018 Ref C: 2025-07-13T23:30:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:30:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - b600985a-1816-4f0b-9dfc-36db268393ca - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 8519471B1B3542F5A653B3CC1A6ACC95 Ref B: SYD03EDGE1517 Ref C: 2025-07-13T23:30:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state --name-reuse-scope - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:30:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 63E4E5627DED41E9974D9977BE8908DC Ref B: SYD03EDGE1922 Ref C: 2025-07-13T23:30:31Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"autoGeneratedDomainNameLabelScope": - "ResourceGroupReuse", "enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '124' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state --name-reuse-scope - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d638a78a-126f-4447-a555-7efc9fef8781?api-version=2025-06-01&t=638880462366399570&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=diL05SGcs7l5p9JV996l1d_SEZYYo_kR84XbWHtYXqaNego_sxYAPyLR7A-xrcAOASvRguBzKLdXO1uEJPcdkpNs2M-oibCSrZFpXS9vJbg-qoa6SLTWvtIvbBIUGQyOMsGLnKUOwq35MYP_932-rHpPZSS_4oxAEtO5oNs5D3kP6QJH6ePYF5IcgWeABmJYUofas_3XOY7lTwikZOdHVi9krChMccR8IRlGOdm07MHz-G8G1QOz6JB68lDIxhv2-Xoqa3O-6aLfTO7KvlATEjxXDvxgrr_ts-nxMqn0oIVLGiheYRYzPa_lUzvJjMSPFcZ4oc4y076W47BFVJwTFw&h=nTBe5c4HrZFQaWRf6RbQs0sKCt7PeZvD0xgiZyOuuyE - cache-control: - - no-cache - content-length: - - '509' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:30:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/1e700888-65d6-477f-a4b8-567bfbd4b192 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E0FAE9CB39A043DEA65569037BCEF067 Ref B: SYD03EDGE1722 Ref C: 2025-07-13T23:30:31Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state --name-reuse-scope - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d638a78a-126f-4447-a555-7efc9fef8781?api-version=2025-06-01&t=638880462366399570&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=diL05SGcs7l5p9JV996l1d_SEZYYo_kR84XbWHtYXqaNego_sxYAPyLR7A-xrcAOASvRguBzKLdXO1uEJPcdkpNs2M-oibCSrZFpXS9vJbg-qoa6SLTWvtIvbBIUGQyOMsGLnKUOwq35MYP_932-rHpPZSS_4oxAEtO5oNs5D3kP6QJH6ePYF5IcgWeABmJYUofas_3XOY7lTwikZOdHVi9krChMccR8IRlGOdm07MHz-G8G1QOz6JB68lDIxhv2-Xoqa3O-6aLfTO7KvlATEjxXDvxgrr_ts-nxMqn0oIVLGiheYRYzPa_lUzvJjMSPFcZ4oc4y076W47BFVJwTFw&h=nTBe5c4HrZFQaWRf6RbQs0sKCt7PeZvD0xgiZyOuuyE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:30:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/8d79241a-fce8-42f9-bc0c-6c21a72fd02f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5818EFA10E6F4E3F850771AD58A41C57 Ref B: SYD03EDGE1714 Ref C: 2025-07-13T23:30:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state --name-reuse-scope - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d638a78a-126f-4447-a555-7efc9fef8781?api-version=2025-06-01&t=638880462366399570&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=diL05SGcs7l5p9JV996l1d_SEZYYo_kR84XbWHtYXqaNego_sxYAPyLR7A-xrcAOASvRguBzKLdXO1uEJPcdkpNs2M-oibCSrZFpXS9vJbg-qoa6SLTWvtIvbBIUGQyOMsGLnKUOwq35MYP_932-rHpPZSS_4oxAEtO5oNs5D3kP6QJH6ePYF5IcgWeABmJYUofas_3XOY7lTwikZOdHVi9krChMccR8IRlGOdm07MHz-G8G1QOz6JB68lDIxhv2-Xoqa3O-6aLfTO7KvlATEjxXDvxgrr_ts-nxMqn0oIVLGiheYRYzPa_lUzvJjMSPFcZ4oc4y076W47BFVJwTFw&h=nTBe5c4HrZFQaWRf6RbQs0sKCt7PeZvD0xgiZyOuuyE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/79dbf969-bde7-4be4-bdb6-82fc5acdf356 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 638A2137B88F4A678919F1D59D94310B Ref B: SYD03EDGE1922 Ref C: 2025-07-13T23:31:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state --name-reuse-scope - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '510' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 64381084A2464377BE467C1E5A41E4D4 Ref B: SYD03EDGE1422 Ref C: 2025-07-13T23:31:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '510' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: CA97CED992E443AEB8F11B87BFE6D777 Ref B: SYD03EDGE2015 Ref C: 2025-07-13T23:31:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '522' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 49ab6c89-f805-445b-8ee8-d1a537074f97 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F5D24F3AB0CC4446A2CCA0E865D54DE3 Ref B: SYD03EDGE0805 Ref C: 2025-07-13T23:31:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '510' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 29F0959809B3440DBB5CB24800ADCACE Ref B: SYD03EDGE2019 Ref C: 2025-07-13T23:31:12Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "Global", "properties": {"autoGeneratedDomainNameLabelScope": - "ResourceGroupReuse", "enabledState": "Disabled"}, "tags": {}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - Content-Length: - - '137' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Disabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bfc6e96-58f1-4020-b6d8-8cb4b4753374?api-version=2025-06-01&t=638880462764043589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=rGRE4ah0XGqnVlt5emc8mLZiJPagCy7dN6e_HviF-w_TdrGc1CnpI2XNba627KAUDwdy5H5MAJoSFYjes3YXQFypEdNErbsCIMlYs-3lNFugufcgn1yjvn66rVVSREdO6-FNsugGPPuL4XeE4NRebrN1TMj2-FF45nzDaVoZijXIpeb-vkDmbbiqLv_NvIKUqZAWghBuseKbF0lc6V1NI-YwVjA4rko8IFJRl10h4ssRQV3eiI0Db2p1TsqHy9irZFqyeoXuoqzJTWODRSY4pwQGskTNnhD9NgQtc7X50QLUKLfqgSbFwnMWixcbBc7775Bpa3w0vgroIpT37WnL2g&h=LOW6kChDePhpcZHtZNCMJvnecRvgJKdJI15M09BIXUU - cache-control: - - no-cache - content-length: - - '511' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:15 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bfc6e96-58f1-4020-b6d8-8cb4b4753374/profileresults/profile123/afdendpointresults/endpoint000002?api-version=2025-06-01&t=638880462764043589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=jICo1GTWcGsR2NV43xhFw7F0CLBjH1XSx00l4sPzQr0diSuEuLg3xsmPnzp5oUi4mRT3DRmeiAEH2jUQPIT1g4djMcM1uBaxorlmXF32cZ-pL7yARa8MTtMVVwnhI8oNhD9CWgPLa4o3sfg_7Jiu71KuZw6ZuDD-OPZxaAZssZSOuhxegaIQctH--a0zW7tCVZ8zGpzmlO5OP423HHrlLRGG30XRxSuhykPcAB0LplVrxGuDkY_o1iksdhN4Add8jQPRgWpZKdiKLVSu8oEJrE4ClIVwiHdJyFZURmyohSgQzMHPmepKuGNEz8h368kfftdBaUtS_00lShnE9n73gg&h=6CWZZxykjJF1lI8yEldEo9df42PRE3OCfisRN-ZDd0s - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/8021af63-1a9b-4eef-ae7f-e257b1cdcf78 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F958146223524AF7A0AD1EF8FF0BA197 Ref B: SYD03EDGE2122 Ref C: 2025-07-13T23:31:14Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bfc6e96-58f1-4020-b6d8-8cb4b4753374?api-version=2025-06-01&t=638880462764043589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=rGRE4ah0XGqnVlt5emc8mLZiJPagCy7dN6e_HviF-w_TdrGc1CnpI2XNba627KAUDwdy5H5MAJoSFYjes3YXQFypEdNErbsCIMlYs-3lNFugufcgn1yjvn66rVVSREdO6-FNsugGPPuL4XeE4NRebrN1TMj2-FF45nzDaVoZijXIpeb-vkDmbbiqLv_NvIKUqZAWghBuseKbF0lc6V1NI-YwVjA4rko8IFJRl10h4ssRQV3eiI0Db2p1TsqHy9irZFqyeoXuoqzJTWODRSY4pwQGskTNnhD9NgQtc7X50QLUKLfqgSbFwnMWixcbBc7775Bpa3w0vgroIpT37WnL2g&h=LOW6kChDePhpcZHtZNCMJvnecRvgJKdJI15M09BIXUU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dae8f1fe-a1ab-47e9-99a5-b96a1c49ff90 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4114A9F806764A68B8754A4E130EC727 Ref B: SYD03EDGE1312 Ref C: 2025-07-13T23:31:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bfc6e96-58f1-4020-b6d8-8cb4b4753374?api-version=2025-06-01&t=638880462764043589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=rGRE4ah0XGqnVlt5emc8mLZiJPagCy7dN6e_HviF-w_TdrGc1CnpI2XNba627KAUDwdy5H5MAJoSFYjes3YXQFypEdNErbsCIMlYs-3lNFugufcgn1yjvn66rVVSREdO6-FNsugGPPuL4XeE4NRebrN1TMj2-FF45nzDaVoZijXIpeb-vkDmbbiqLv_NvIKUqZAWghBuseKbF0lc6V1NI-YwVjA4rko8IFJRl10h4ssRQV3eiI0Db2p1TsqHy9irZFqyeoXuoqzJTWODRSY4pwQGskTNnhD9NgQtc7X50QLUKLfqgSbFwnMWixcbBc7775Bpa3w0vgroIpT37WnL2g&h=LOW6kChDePhpcZHtZNCMJvnecRvgJKdJI15M09BIXUU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:31:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/1ddbf7a2-b02c-4b6e-8df5-ba7675759543 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2836DE1ECB6B4F3DAA7D644AFCF125D3 Ref B: SYD03EDGE1010 Ref C: 2025-07-13T23:31:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bfc6e96-58f1-4020-b6d8-8cb4b4753374?api-version=2025-06-01&t=638880462764043589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=rGRE4ah0XGqnVlt5emc8mLZiJPagCy7dN6e_HviF-w_TdrGc1CnpI2XNba627KAUDwdy5H5MAJoSFYjes3YXQFypEdNErbsCIMlYs-3lNFugufcgn1yjvn66rVVSREdO6-FNsugGPPuL4XeE4NRebrN1TMj2-FF45nzDaVoZijXIpeb-vkDmbbiqLv_NvIKUqZAWghBuseKbF0lc6V1NI-YwVjA4rko8IFJRl10h4ssRQV3eiI0Db2p1TsqHy9irZFqyeoXuoqzJTWODRSY4pwQGskTNnhD9NgQtc7X50QLUKLfqgSbFwnMWixcbBc7775Bpa3w0vgroIpT37WnL2g&h=LOW6kChDePhpcZHtZNCMJvnecRvgJKdJI15M09BIXUU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:32:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a4cc45fc-1b83-4c79-bfac-76255d725ffe - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AAF45875EB5C4733A12B69CAEACC19B5 Ref B: SYD03EDGE1116 Ref C: 2025-07-13T23:32:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Disabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '511' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:32:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 2C21D2BF2FC940F28E12EEE8E49FBE21 Ref B: SYD03EDGE1306 Ref C: 2025-07-13T23:32:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Disabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '511' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:32:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 7F54266CDC9644ACBF531DB2BC9F97D5 Ref B: SYD03EDGE0917 Ref C: 2025-07-13T23:32:21Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "Global", "properties": {"autoGeneratedDomainNameLabelScope": - "ResourceGroupReuse", "enabledState": "Enabled"}, "tags": {}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - Content-Length: - - '136' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/86ed44cc-54b9-463c-a913-f88a43cb710c?api-version=2025-06-01&t=638880463440290710&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u3F0_m-VZzpMPZ4Wm3sAlcv0qZ0wL3br8F8fV6XXnynDBg9WO-TKa3_cKCMkwDVMLKtkaJRNBKceHlkuPTlnffooupcGBBGz87K1KjwvgKPLbM921Lx-7djJDT0ARMyv82coD58KYax90zkiWAbLeDxSWNQGpe7PLDQXKY0WltMkUAMVxxuOB7L0lUPzLJKdmW4DF0H5yxT1rnhte4yKW_Zl5MwB9rjzX-SVL1_GZnT1ucG7Kaqs3ip2HU-k5y0nmrqUPLaOicZtR-cZvzoKa0x1z8CREAtJuK5GNuWOhvSlw7OoePrqV4nTHuvhSr_IRFSo60H-o4MK8u4lz_eIWQ&h=xjP54FQHEV2O4nWKaXPfVzCuCXj7xuTGg_TbBve82dU - cache-control: - - no-cache - content-length: - - '510' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:32:23 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/86ed44cc-54b9-463c-a913-f88a43cb710c/profileresults/profile123/afdendpointresults/endpoint000002?api-version=2025-06-01&t=638880463440446953&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=Aou96JECKbZFH0vqDfYirwAKd9H6tBpN-kq0tFImvTTlbqxbQT-sE9F_fKVD1UcYgXa38TN38gQ2bH0OZyQSGdvnP1fk-nXW0GsWgTbMXrMQwvQ3FItsh7YzlAV3DzyeaAfXehPE8xmUWLFyH8N5uNxM1xGItYLbGfSuN9wKOcUxH2x68366fdVNLXN-q27QJtxJm4ym1P89fMsqkbOMXqhUlBCrQv4ubH7Vf7hQKl1Fh1UEvzVVwqvohnwHmMY34DClq4lP283e6O05ui8SR5eeF3BZ9zt0bQmhtpp1eEn7QoU5XNRYDMvaj07nFU4eFjrT9TvcOlBrEjhBpotjqA&h=HB81pHkOrJIBNa4yMXnUhBnLyxn0GBhEWgbc_jTpOYQ - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/36d7d77b-0607-4a6c-88f5-a1d0c1196ad8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 5FEAA12D17A24EC08B002F3264B8D229 Ref B: SYD03EDGE0907 Ref C: 2025-07-13T23:32:22Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/86ed44cc-54b9-463c-a913-f88a43cb710c?api-version=2025-06-01&t=638880463440290710&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u3F0_m-VZzpMPZ4Wm3sAlcv0qZ0wL3br8F8fV6XXnynDBg9WO-TKa3_cKCMkwDVMLKtkaJRNBKceHlkuPTlnffooupcGBBGz87K1KjwvgKPLbM921Lx-7djJDT0ARMyv82coD58KYax90zkiWAbLeDxSWNQGpe7PLDQXKY0WltMkUAMVxxuOB7L0lUPzLJKdmW4DF0H5yxT1rnhte4yKW_Zl5MwB9rjzX-SVL1_GZnT1ucG7Kaqs3ip2HU-k5y0nmrqUPLaOicZtR-cZvzoKa0x1z8CREAtJuK5GNuWOhvSlw7OoePrqV4nTHuvhSr_IRFSo60H-o4MK8u4lz_eIWQ&h=xjP54FQHEV2O4nWKaXPfVzCuCXj7xuTGg_TbBve82dU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:32:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6d7981be-07e5-466a-b19a-1d5aa987d507 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8CE3EE89DE144B40953FCC703BFABCE8 Ref B: SYD03EDGE2022 Ref C: 2025-07-13T23:32:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/86ed44cc-54b9-463c-a913-f88a43cb710c?api-version=2025-06-01&t=638880463440290710&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u3F0_m-VZzpMPZ4Wm3sAlcv0qZ0wL3br8F8fV6XXnynDBg9WO-TKa3_cKCMkwDVMLKtkaJRNBKceHlkuPTlnffooupcGBBGz87K1KjwvgKPLbM921Lx-7djJDT0ARMyv82coD58KYax90zkiWAbLeDxSWNQGpe7PLDQXKY0WltMkUAMVxxuOB7L0lUPzLJKdmW4DF0H5yxT1rnhte4yKW_Zl5MwB9rjzX-SVL1_GZnT1ucG7Kaqs3ip2HU-k5y0nmrqUPLaOicZtR-cZvzoKa0x1z8CREAtJuK5GNuWOhvSlw7OoePrqV4nTHuvhSr_IRFSo60H-o4MK8u4lz_eIWQ&h=xjP54FQHEV2O4nWKaXPfVzCuCXj7xuTGg_TbBve82dU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:32:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/63bbc95a-643b-4d6f-8d37-c0fe034e74cf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3EB6C5404F194DE8B6C282E924A90214 Ref B: SYD03EDGE2113 Ref C: 2025-07-13T23:32:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/86ed44cc-54b9-463c-a913-f88a43cb710c?api-version=2025-06-01&t=638880463440290710&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u3F0_m-VZzpMPZ4Wm3sAlcv0qZ0wL3br8F8fV6XXnynDBg9WO-TKa3_cKCMkwDVMLKtkaJRNBKceHlkuPTlnffooupcGBBGz87K1KjwvgKPLbM921Lx-7djJDT0ARMyv82coD58KYax90zkiWAbLeDxSWNQGpe7PLDQXKY0WltMkUAMVxxuOB7L0lUPzLJKdmW4DF0H5yxT1rnhte4yKW_Zl5MwB9rjzX-SVL1_GZnT1ucG7Kaqs3ip2HU-k5y0nmrqUPLaOicZtR-cZvzoKa0x1z8CREAtJuK5GNuWOhvSlw7OoePrqV4nTHuvhSr_IRFSo60H-o4MK8u4lz_eIWQ&h=xjP54FQHEV2O4nWKaXPfVzCuCXj7xuTGg_TbBve82dU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:33:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/9deb12f2-1266-4824-9f4f-f77a67a0db0f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F0F38EE0AED74732B900189EC6493E56 Ref B: SYD03EDGE0907 Ref C: 2025-07-13T23:33:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g0a8gdf3fceegwd4.b01.azurefd.net","autoGeneratedDomainNameLabelScope":"ResourceGroupReuse","enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '510' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:33:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 6D300A3968214B7896154843FDF75559 Ref B: SYD03EDGE2013 Ref C: 2025-07-13T23:33:26Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_purge.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_purge.yaml deleted file mode 100644 index 1437b215f9d..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_endpoint_purge.yaml +++ /dev/null @@ -1,1696 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:42:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BD053B305FD7449083B40CFAC100041D Ref B: SYD03EDGE2017 Ref C: 2025-07-11T05:42:32Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"3313573a-8c88-4008-82c2-ea4fe8140bc5","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3457e75c-2bfb-47bb-a1e2-bffaf3d3b45a?api-version=2025-06-01&t=638878093566924969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=MylfCah3CIun7a416sIz1bHZl6Rhao5_fWYXJiYfkQ1_qUz0KF9cjQrm8t0pTB9lU8oQjLf965a6YVjEU6zwa6bY1QB64U9qb2Yru-IKdqEnlrfI64CGDOgU07OCPMxj1LG9EgyZUKEPh0BzPb_rUJ1HRopEK74GGXs7O0FVpUm0ehoVvzMm0Zc4P18BRVHJPAI0ZprFVHcnOTz98sc9FBEnsO1U944FoKHDwH6tIL97DKhHn3etMivxPI1MKsX_Fgu0aEB5tlVdN6vQZ7TkLBvrlpJ37c_UQMVsPSkVoMRoJJjtabz-AUxKb7JSGGVnr0NuERwKyyrOhgfzMlGFvg&h=z34s6ODrUNl045kxDkHQZOon_9m0Nqc2-mIQDqeYcXA - cache-control: - - no-cache - content-length: - - '482' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:42:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c3c8ac07-e938-45fc-80b4-394202789e30 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E413F06250B64FDFAE70399A0154C3DB Ref B: SYD03EDGE1714 Ref C: 2025-07-11T05:42:32Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3457e75c-2bfb-47bb-a1e2-bffaf3d3b45a?api-version=2025-06-01&t=638878093566924969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=MylfCah3CIun7a416sIz1bHZl6Rhao5_fWYXJiYfkQ1_qUz0KF9cjQrm8t0pTB9lU8oQjLf965a6YVjEU6zwa6bY1QB64U9qb2Yru-IKdqEnlrfI64CGDOgU07OCPMxj1LG9EgyZUKEPh0BzPb_rUJ1HRopEK74GGXs7O0FVpUm0ehoVvzMm0Zc4P18BRVHJPAI0ZprFVHcnOTz98sc9FBEnsO1U944FoKHDwH6tIL97DKhHn3etMivxPI1MKsX_Fgu0aEB5tlVdN6vQZ7TkLBvrlpJ37c_UQMVsPSkVoMRoJJjtabz-AUxKb7JSGGVnr0NuERwKyyrOhgfzMlGFvg&h=z34s6ODrUNl045kxDkHQZOon_9m0Nqc2-mIQDqeYcXA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:42:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fb92a8fc-3cb4-4efb-8c5a-43b2f4554861 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB7F00B2B52241FF99DFBC0A5DDC2895 Ref B: SYD03EDGE1308 Ref C: 2025-07-11T05:42:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3457e75c-2bfb-47bb-a1e2-bffaf3d3b45a?api-version=2025-06-01&t=638878093566924969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=MylfCah3CIun7a416sIz1bHZl6Rhao5_fWYXJiYfkQ1_qUz0KF9cjQrm8t0pTB9lU8oQjLf965a6YVjEU6zwa6bY1QB64U9qb2Yru-IKdqEnlrfI64CGDOgU07OCPMxj1LG9EgyZUKEPh0BzPb_rUJ1HRopEK74GGXs7O0FVpUm0ehoVvzMm0Zc4P18BRVHJPAI0ZprFVHcnOTz98sc9FBEnsO1U944FoKHDwH6tIL97DKhHn3etMivxPI1MKsX_Fgu0aEB5tlVdN6vQZ7TkLBvrlpJ37c_UQMVsPSkVoMRoJJjtabz-AUxKb7JSGGVnr0NuERwKyyrOhgfzMlGFvg&h=z34s6ODrUNl045kxDkHQZOon_9m0Nqc2-mIQDqeYcXA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:43:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/ea3d2f6f-2018-4fa9-a17e-25520988ffea - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4821AE12BB4448E293ED88CCBBB76C12 Ref B: SYD03EDGE1920 Ref C: 2025-07-11T05:43:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3457e75c-2bfb-47bb-a1e2-bffaf3d3b45a?api-version=2025-06-01&t=638878093566924969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=MylfCah3CIun7a416sIz1bHZl6Rhao5_fWYXJiYfkQ1_qUz0KF9cjQrm8t0pTB9lU8oQjLf965a6YVjEU6zwa6bY1QB64U9qb2Yru-IKdqEnlrfI64CGDOgU07OCPMxj1LG9EgyZUKEPh0BzPb_rUJ1HRopEK74GGXs7O0FVpUm0ehoVvzMm0Zc4P18BRVHJPAI0ZprFVHcnOTz98sc9FBEnsO1U944FoKHDwH6tIL97DKhHn3etMivxPI1MKsX_Fgu0aEB5tlVdN6vQZ7TkLBvrlpJ37c_UQMVsPSkVoMRoJJjtabz-AUxKb7JSGGVnr0NuERwKyyrOhgfzMlGFvg&h=z34s6ODrUNl045kxDkHQZOon_9m0Nqc2-mIQDqeYcXA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:43:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/157b6fee-1fdb-4fa4-907c-b12c3b5aa760 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5A75D1C7A56A423FACB88403C98028C1 Ref B: SYD03EDGE1514 Ref C: 2025-07-11T05:43:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"3313573a-8c88-4008-82c2-ea4fe8140bc5","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '481' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:43:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E382FE5EDE7E4D788712847908751235 Ref B: SYD03EDGE0911 Ref C: 2025-07-11T05:43:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:43:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DEB3F43E4DD146A4B943CA2186488EFA Ref B: SYD03EDGE1715 Ref C: 2025-07-11T05:43:41Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-fccxh2cze8fgh6hb.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/33536b41-bd5a-42c6-97d6-cdc83550ff9b?api-version=2025-06-01&t=638878094261115892&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=yAM2a8Wf2xPQCgcqLc5XV-jR0loh1VWbG_0TaISLX2m6qCE6-89gznC-aEWkCFOiQYuQdHxO4J7iLzbWkJex1kAr_msbCGREq50oZnjAlQGFaDadtrLvZNPXwog2_FoQRckahFF6JkPEmQruxenhJSu3jnFRiLZEiRP-fRPJFL7_g-ZXSmmIzBg-_TLOboD970XZty7XgzP9FZvyb5vX5dbvaDERUsI1_XeWCDP9zYCEASuR263o2sO4gJhRZYpH2QkpZgT5WVUoBlVdeBmZCvhU6Atf9E2S48HYWJvnMZjEqRhyJIuH_pHgM_5zk1f3OSblGkt4nxg4eUfB-NT-uQ&h=BPt61In5yTdXvaqqFI7kyajkeOkyEj11sV5yFpcmLLY - cache-control: - - no-cache - content-length: - - '493' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:43:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/92575035-d9e7-45b6-bc0c-2f43c8d7eb7c - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 4F031F1640BA49B187592C7CA2C60310 Ref B: SYD03EDGE0817 Ref C: 2025-07-11T05:43:41Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/33536b41-bd5a-42c6-97d6-cdc83550ff9b?api-version=2025-06-01&t=638878094261115892&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=yAM2a8Wf2xPQCgcqLc5XV-jR0loh1VWbG_0TaISLX2m6qCE6-89gznC-aEWkCFOiQYuQdHxO4J7iLzbWkJex1kAr_msbCGREq50oZnjAlQGFaDadtrLvZNPXwog2_FoQRckahFF6JkPEmQruxenhJSu3jnFRiLZEiRP-fRPJFL7_g-ZXSmmIzBg-_TLOboD970XZty7XgzP9FZvyb5vX5dbvaDERUsI1_XeWCDP9zYCEASuR263o2sO4gJhRZYpH2QkpZgT5WVUoBlVdeBmZCvhU6Atf9E2S48HYWJvnMZjEqRhyJIuH_pHgM_5zk1f3OSblGkt4nxg4eUfB-NT-uQ&h=BPt61In5yTdXvaqqFI7kyajkeOkyEj11sV5yFpcmLLY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:43:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c1a452eb-83c2-45da-8c1b-007ca906b4af - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C744AA2435BB420FA1A2B869B6FE0DF2 Ref B: SYD03EDGE2011 Ref C: 2025-07-11T05:43:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/33536b41-bd5a-42c6-97d6-cdc83550ff9b?api-version=2025-06-01&t=638878094261115892&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=yAM2a8Wf2xPQCgcqLc5XV-jR0loh1VWbG_0TaISLX2m6qCE6-89gznC-aEWkCFOiQYuQdHxO4J7iLzbWkJex1kAr_msbCGREq50oZnjAlQGFaDadtrLvZNPXwog2_FoQRckahFF6JkPEmQruxenhJSu3jnFRiLZEiRP-fRPJFL7_g-ZXSmmIzBg-_TLOboD970XZty7XgzP9FZvyb5vX5dbvaDERUsI1_XeWCDP9zYCEASuR263o2sO4gJhRZYpH2QkpZgT5WVUoBlVdeBmZCvhU6Atf9E2S48HYWJvnMZjEqRhyJIuH_pHgM_5zk1f3OSblGkt4nxg4eUfB-NT-uQ&h=BPt61In5yTdXvaqqFI7kyajkeOkyEj11sV5yFpcmLLY - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:44:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8d9b255e-3219-48a3-ac19-838ba35efd1d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CAB87940EBF14F578B81570816C1F70D Ref B: SYD03EDGE1421 Ref C: 2025-07-11T05:44:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-fccxh2cze8fgh6hb.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '494' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:44:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 90A36E050468419A89BD8AA333DD970B Ref B: SYD03EDGE2008 Ref C: 2025-07-11T05:44:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-fccxh2cze8fgh6hb.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '494' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:44:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 64BA30ADCC524EBD8022ED38BAEF1ABA Ref B: SYD03EDGE2112 Ref C: 2025-07-11T05:44:20Z' - status: - code: 200 - message: OK -- request: - body: '{"contentPaths": ["/index.html", "/javascript/*"]}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - Content-Length: - - '50' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002/purge?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 05:44:23 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7/profileresults/profile123/afdendpointresults/endpoint000002?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=TPNghg6U7mDpZMecD7F8ePQhV_SaU1XpkFgkR4NTPjoBmarMBvmavdWnEuSq8NRHT-NanXcY7kGBDYvxgIVWJgWzlAa4Qd8SzTg4_UExxs-ettrc9T8XXNHzvMmibbuvjFu3hlMNjCZYFhoQJGFO3dpiaU8sjMABwWW3ihZKQa4Zaxy-AFhWNDZBlR6yO_qOJQcueafV8I-Ihfb7oLowKoA-h7_Ot-F6FM2qALRPAc32vSPMYoidmjYcKNshdmt1eQFt-y_EI4ts_l1P_7U9Vud97PCAlc0q9syRVZF-GjYkt3ZllvSMB71tEbCylnB1Bi6jxIcX_JS2Az1aPWRx3A&h=FPZNVpTW3sZI5OhLAoKulNMBPBsu5E7Up4mx39F2nQk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e8037b42-babc-4e0a-8dfd-180a4b140682 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: DFAD47CE4BD04061B574F559685A3299 Ref B: SYD03EDGE1412 Ref C: 2025-07-11T05:44:21Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:44:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/440314af-f3dd-4a63-9889-ff68a6692bd5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3F1CF0E3488744E5A211D4A36E25E683 Ref B: SYD03EDGE0816 Ref C: 2025-07-11T05:44:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:44:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bdc1b9ad-1dec-4ca6-848d-cc04409f0d7d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 27C6B2B3E1BA47A0B6A0B73BBD3457F7 Ref B: SYD03EDGE1117 Ref C: 2025-07-11T05:44:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:45:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5c61967a-fd08-44a3-82ca-d64b3426c0d0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E2107CE88C5A4D2799475CE9DDB0E356 Ref B: SYD03EDGE2010 Ref C: 2025-07-11T05:45:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:45:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/1aafeb1f-286f-47e1-a7c7-ada3a1d3863e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5AE327D0D5C94A4D83C2223DF6AC05C6 Ref B: SYD03EDGE1907 Ref C: 2025-07-11T05:45:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:46:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/28857114-4952-48ac-82cd-74b0e49092f0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 651C4A3AE5C943F7B81DAF7939490175 Ref B: SYD03EDGE0820 Ref C: 2025-07-11T05:46:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:46:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/451b7342-5317-4d4f-a603-5eab3aa06004 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 339FE52122E44B4C8F9016C72C235600 Ref B: SYD03EDGE1011 Ref C: 2025-07-11T05:46:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:47:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/83fcd9be-e5a4-4555-85a9-dc0d67036ad0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A00F7D772A184C498D6724A575F84EE4 Ref B: SYD03EDGE1115 Ref C: 2025-07-11T05:47:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:48:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/11d32d5b-5854-4a34-9569-b8f2eecc031c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F9B01D69296A4424945CF4C559D133BA Ref B: SYD03EDGE1017 Ref C: 2025-07-11T05:48:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:48:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f4ed73b3-53e3-4108-98cb-f1712cbcfcf6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8C88A3BE57BE4BD4954688ECE5A30B7C Ref B: SYD03EDGE2109 Ref C: 2025-07-11T05:48:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:49:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/13621f7d-f713-4b55-817e-e105f080687d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F2B9D03FBEFE4C8CAAE95E177EA9BA91 Ref B: SYD03EDGE1611 Ref C: 2025-07-11T05:49:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:49:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4544ce54-1be9-4519-8be1-4b403dee578c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5C83DBD7D2194E3EA4C70C6C9BEAA42A Ref B: SYD03EDGE0721 Ref C: 2025-07-11T05:49:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:50:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d4a32f4b-e022-4d7d-9c29-aea64d19439d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6CEE1E03FAF54D7399B647370364AE4E Ref B: SYD03EDGE1614 Ref C: 2025-07-11T05:50:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:50:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1bb527e2-6cea-4e0f-a62b-f64bbc7e8e08 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9DEAB79715444CA1B842B04B29676407 Ref B: SYD03EDGE2115 Ref C: 2025-07-11T05:50:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:51:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/3c2e3ad7-81e1-40f1-a2c1-c4c76157b183 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 05EA4EC361DA4FF2860FDE91AB7FF72D Ref B: SYD03EDGE1908 Ref C: 2025-07-11T05:51:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8104405d-730b-4cdc-9c14-68bc7cd4dcb7?api-version=2025-06-01&t=638878094638877678&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=y8MdE1hVfeWaN3jFcrFT0JAdGGHlOFtKrKQgHT-Rz5t_N9sCGVl8hKLcR2iXLiztMZhsYcPr0z4SajxgxP8ZXFbNe5DMhhPU9DFnyE35JyDeOW1L8yfhTmCltbIwoubPP27KxIIInr-yeBrvBYBACts-HFcLSP3MiO49lRsL-vr1K6bfWyOZdiKgl-89x7Ta7K9ag6sAuECs3zaKjOETDD8v6iGFGZYPvGMkeUGbPCZD3owbEpRS6tro86p8Ky6MdKAYx0rkBcD0bDtm1aBKF3NzpFwK5GG0eevXAyrNDVyWUIiRZVXHBu1MjOeoDlIvatwps3kkJ-MLR-mPvbri6A&h=p99vVhcnKMpfYH6hH9rzmQnC50YLQLMsbr6Rji_CMbk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:51:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/02bc2e01-94fb-402d-b9f8-caa66d702ed8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 946EA566334242718ED1D30037506F3F Ref B: SYD03EDGE2120 Ref C: 2025-07-11T05:51:39Z' - status: - code: 200 - message: OK -- request: - body: '{"contentPaths": ["/index.html", "/javascript/*"], "domains": ["endpoint000002-fccxh2cze8fgh6hb.b01.azurefd.net"]}' - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - Content-Length: - - '114' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002/purge?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 05:51:42 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf/profileresults/profile123/afdendpointresults/endpoint000002?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uvKZ3peuqoH5mvkuhh5Tf9enMvKyoVTmAXUT1krGqAOwQbNtU47zo1CkXbPR9d8irvkWnsmw_BWODGbdPetwDQYWSuoaYtFecZk9aY3nm20fUsC_Nw1HrYUOQm2KsRqNRnyDQXrmTMCoHK5bUZx2s7U4YcvJPb2Q8s1dCTQZm_Qm1ukk9U5T_gwSxiZTzkOALtB1-f1bt4DSgi_Cribu5OSWK9AjoIpM7qRROgBWl8d6ued1qoy_48KPozrdyqxFwO7tkn9giceVncqvpZDYDuJece9mhBkBSXmiPetqAPwc5C0Z9zWRzHq3_DzkY35anh6vSozKKKwBa4oCk30bbg&h=gMmPYXZFkkd-1k-nieYxMmxcF-3KrRkUJgyB9BbAIuA - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1529d44e-12e8-43fa-89dd-11d5ebf6a3c9 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: D90374601D074C2A9BA93C12C434359B Ref B: SYD03EDGE2106 Ref C: 2025-07-11T05:51:40Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:51:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a1557e40-5b23-4397-9472-b6183e29a01f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 63627A884F844072A1D9C55F5A96266F Ref B: SYD03EDGE0815 Ref C: 2025-07-11T05:51:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:52:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cffede52-3010-4a79-9045-aea49b0fda80 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1BCD643927824B9998DB51E47DC5DC07 Ref B: SYD03EDGE1419 Ref C: 2025-07-11T05:52:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:52:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1a0bebdd-46c3-4cbf-b1a2-cde7fc4b812a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 511998A5A6C6419AB502179D242CDF8B Ref B: SYD03EDGE1405 Ref C: 2025-07-11T05:52:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:53:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9fb676ec-f83e-42e3-9c0b-4d2cc1b06fee - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 68AEBE8CDC30424084DD80A9ED762615 Ref B: SYD03EDGE0817 Ref C: 2025-07-11T05:53:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:53:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fc84a7c1-f248-418d-828c-031d50b38ea2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 15A352B74D824B929F8223E70F4A5E04 Ref B: SYD03EDGE1515 Ref C: 2025-07-11T05:53:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint purge - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --content-paths --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2bd2024a-72d8-4c7d-b2bd-e44f3d332fbf?api-version=2025-06-01&t=638878099029240671&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1ylLaboTqCpt5a0-PTZzo5iotnIKk3T8C1AkoG1MSiEE4ud8V5LBLyTsMs-7hVWM4FhV0MgDq9cheZ20tQpj1fheMQC2EZQitqbW5EdJ_DAcb2VXX4Z_5EI_-biATvpTMe6n2_NYOie7fncf362li0hba-2b8nviR1s8csMXw39lxUmrmg3dbH84jle-7m40jgVyHdB05uzUODUGhELcocg7b2jnPivJQp95t4Pk1Ove7Pj5hhz8oRY4H7XLjAA0rHFoPhmfLNfy2h1tBbuWZbXxWtpzj7b7xM0kTFWeZag5toO5pbjenD95_nlwt3MTlaPAkmP98OdLHMzKi6FT-Q&h=U9ecWJxWeauGuzQ9B8AF-05cvZBy62ff_J8gDPBf1Go - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:54:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f12ac8b3-9400-4176-94d2-be0f3af6b11a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F7CB0E0C940D4CF4AD0F179A3D75E064 Ref B: SYD03EDGE2108 Ref C: 2025-07-11T05:54:18Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_log_analytic.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_log_analytic.yaml deleted file mode 100644 index 6fa79c857c0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_log_analytic.yaml +++ /dev/null @@ -1,972 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:54:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FE8195553DA140878C5825E2FF408A01 Ref B: SYD03EDGE1518 Ref C: 2025-07-11T05:54:27Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"05c5e603-7b23-4f54-8010-bf488bc1ef4b","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7bce7ec-0867-49c1-8121-7d023ec07f78?api-version=2025-06-01&t=638878100721335183&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=TbjXkV74e2Z_piDdi4p2aGC_KWpiceLjMeflF25SJRNCpcWP6j_QXVP9Jm5g9fDYhZQASz_qudRIQkWykezTIeMC4b7-OAMqcT8iJYhho1wNkVWD15iSJwSu-2-5HUwPdyk8NjW_wu4Pq17-QMAIg8G1oL2xcP-V18Z6B_6O3c9CuMWI5pBWsx4sF0Fs_YVjgU6XRE0YG2lt4RP7BtmBV8EtsbOqEkv6eHCXM-MtdpzV30Fx68gAr8WZZtLzsR_1n3NJgO5claPbMea0hoPRfdGrb3LIJAR83yguxMb6sSKkmknEBQ65FRom7dsJhyWkLUXNr5d_qSJU8FcFk4Y0hQ&h=Tw5O30Xb3mLrqHPaReaJL2HQj-M3u-MRGt56U87DGTU - cache-control: - - no-cache - content-length: - - '482' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:54:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4674d9b7-e81d-4962-8078-36bfe6cdba33 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 46AA0203243944698DFD9316C5EDA19C Ref B: SYD03EDGE0710 Ref C: 2025-07-11T05:54:27Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7bce7ec-0867-49c1-8121-7d023ec07f78?api-version=2025-06-01&t=638878100721335183&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=TbjXkV74e2Z_piDdi4p2aGC_KWpiceLjMeflF25SJRNCpcWP6j_QXVP9Jm5g9fDYhZQASz_qudRIQkWykezTIeMC4b7-OAMqcT8iJYhho1wNkVWD15iSJwSu-2-5HUwPdyk8NjW_wu4Pq17-QMAIg8G1oL2xcP-V18Z6B_6O3c9CuMWI5pBWsx4sF0Fs_YVjgU6XRE0YG2lt4RP7BtmBV8EtsbOqEkv6eHCXM-MtdpzV30Fx68gAr8WZZtLzsR_1n3NJgO5claPbMea0hoPRfdGrb3LIJAR83yguxMb6sSKkmknEBQ65FRom7dsJhyWkLUXNr5d_qSJU8FcFk4Y0hQ&h=Tw5O30Xb3mLrqHPaReaJL2HQj-M3u-MRGt56U87DGTU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:54:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ae5e18eb-031d-4a3f-bc1a-3089008c0e20 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 09773737E9EF4DCAB7C834E81DBBE517 Ref B: SYD03EDGE2118 Ref C: 2025-07-11T05:54:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7bce7ec-0867-49c1-8121-7d023ec07f78?api-version=2025-06-01&t=638878100721335183&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=TbjXkV74e2Z_piDdi4p2aGC_KWpiceLjMeflF25SJRNCpcWP6j_QXVP9Jm5g9fDYhZQASz_qudRIQkWykezTIeMC4b7-OAMqcT8iJYhho1wNkVWD15iSJwSu-2-5HUwPdyk8NjW_wu4Pq17-QMAIg8G1oL2xcP-V18Z6B_6O3c9CuMWI5pBWsx4sF0Fs_YVjgU6XRE0YG2lt4RP7BtmBV8EtsbOqEkv6eHCXM-MtdpzV30Fx68gAr8WZZtLzsR_1n3NJgO5claPbMea0hoPRfdGrb3LIJAR83yguxMb6sSKkmknEBQ65FRom7dsJhyWkLUXNr5d_qSJU8FcFk4Y0hQ&h=Tw5O30Xb3mLrqHPaReaJL2HQj-M3u-MRGt56U87DGTU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:55:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/01e1ea29-f937-458d-874f-0e0534ddfa23 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D87731A85B3A43ABAAF334326DC82647 Ref B: SYD03EDGE2117 Ref C: 2025-07-11T05:55:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7bce7ec-0867-49c1-8121-7d023ec07f78?api-version=2025-06-01&t=638878100721335183&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=TbjXkV74e2Z_piDdi4p2aGC_KWpiceLjMeflF25SJRNCpcWP6j_QXVP9Jm5g9fDYhZQASz_qudRIQkWykezTIeMC4b7-OAMqcT8iJYhho1wNkVWD15iSJwSu-2-5HUwPdyk8NjW_wu4Pq17-QMAIg8G1oL2xcP-V18Z6B_6O3c9CuMWI5pBWsx4sF0Fs_YVjgU6XRE0YG2lt4RP7BtmBV8EtsbOqEkv6eHCXM-MtdpzV30Fx68gAr8WZZtLzsR_1n3NJgO5claPbMea0hoPRfdGrb3LIJAR83yguxMb6sSKkmknEBQ65FRom7dsJhyWkLUXNr5d_qSJU8FcFk4Y0hQ&h=Tw5O30Xb3mLrqHPaReaJL2HQj-M3u-MRGt56U87DGTU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:55:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bf4ecc07-270f-4e53-b20f-b0528236e196 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1F49EAE862D54F6897D46ED75E254FEF Ref B: SYD03EDGE1111 Ref C: 2025-07-11T05:55:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"05c5e603-7b23-4f54-8010-bf488bc1ef4b","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '481' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:55:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: EB2EEFE9854B459A93A1917B2E04984B Ref B: SYD03EDGE2013 Ref C: 2025-07-11T05:55:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:55:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3576A30A18364D718AB64B89775B4F28 Ref B: SYD03EDGE2012 Ref C: 2025-07-11T05:55:38Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g4bud5ded6fgauae.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/bd0b839a-beac-4dea-97de-01ee1b2ac04a?api-version=2025-06-01&t=638878101453988173&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qs4LZpMZTgu-DQ1RYqBmwnWUqckgZyLQjcbVbxlnrasqrRhj_EOn-8N15-nvqI-a2bMjqvNEVLQybNf_41YwYL1dP7nZwUXR4gdil_Qqxfs5IrzC9MNLKH7-NMjEvhqUPYNY7Y-LXmbdcj8QXUSlndfsifa2ZC0qW5coASe0BL2itvZEW-clA631mBh7bw9EYrGHIJRNmf6swDcsinaWLZ5vJyio29sXx4F0WbDT9BqEX4OAphB6vS8pWjkBeQ0sj5AwOsut8OCf99lDObAU4_FrMZBu-nCje1okZrLUwUagW095rjT2vFe3805zwWH60Xmb1TTczXWF4wrlR6_HVw&h=q__IZN39xK7WVqlTAeRDtM_Tca2NTjmigWE9oth-EiM - cache-control: - - no-cache - content-length: - - '493' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:55:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/89693cd6-97ca-4fc5-8793-699b8f2d6985 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 5EECAC7318C3439CA2923A3105007CF6 Ref B: SYD03EDGE1507 Ref C: 2025-07-11T05:55:40Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/bd0b839a-beac-4dea-97de-01ee1b2ac04a?api-version=2025-06-01&t=638878101453988173&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qs4LZpMZTgu-DQ1RYqBmwnWUqckgZyLQjcbVbxlnrasqrRhj_EOn-8N15-nvqI-a2bMjqvNEVLQybNf_41YwYL1dP7nZwUXR4gdil_Qqxfs5IrzC9MNLKH7-NMjEvhqUPYNY7Y-LXmbdcj8QXUSlndfsifa2ZC0qW5coASe0BL2itvZEW-clA631mBh7bw9EYrGHIJRNmf6swDcsinaWLZ5vJyio29sXx4F0WbDT9BqEX4OAphB6vS8pWjkBeQ0sj5AwOsut8OCf99lDObAU4_FrMZBu-nCje1okZrLUwUagW095rjT2vFe3805zwWH60Xmb1TTczXWF4wrlR6_HVw&h=q__IZN39xK7WVqlTAeRDtM_Tca2NTjmigWE9oth-EiM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:55:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/30dca734-0f4c-463f-ab63-9351c16ffb84 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 91342149F2784687A8847868E9221B19 Ref B: SYD03EDGE1110 Ref C: 2025-07-11T05:55:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/bd0b839a-beac-4dea-97de-01ee1b2ac04a?api-version=2025-06-01&t=638878101453988173&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qs4LZpMZTgu-DQ1RYqBmwnWUqckgZyLQjcbVbxlnrasqrRhj_EOn-8N15-nvqI-a2bMjqvNEVLQybNf_41YwYL1dP7nZwUXR4gdil_Qqxfs5IrzC9MNLKH7-NMjEvhqUPYNY7Y-LXmbdcj8QXUSlndfsifa2ZC0qW5coASe0BL2itvZEW-clA631mBh7bw9EYrGHIJRNmf6swDcsinaWLZ5vJyio29sXx4F0WbDT9BqEX4OAphB6vS8pWjkBeQ0sj5AwOsut8OCf99lDObAU4_FrMZBu-nCje1okZrLUwUagW095rjT2vFe3805zwWH60Xmb1TTczXWF4wrlR6_HVw&h=q__IZN39xK7WVqlTAeRDtM_Tca2NTjmigWE9oth-EiM - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0123633e-4519-439e-b4e0-094e82b525c1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5D79CD2B019445B6B2C5AFA23D9F6A89 Ref B: SYD03EDGE0914 Ref C: 2025-07-11T05:56:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g4bud5ded6fgauae.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '494' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 430FF6236B5340CDA63DEBCCCE48A425 Ref B: SYD03EDGE1313 Ref C: 2025-07-11T05:56:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-g4bud5ded6fgauae.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '494' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 3BFBCD981F154F6DA7BF729427BE5A9E Ref B: SYD03EDGE1017 Ref C: 2025-07-11T05:56:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd log-analytic location list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/getLogAnalyticsLocations?api-version=2025-06-01 - response: - body: - string: '{"continents":[{"id":"africa"},{"id":"antarctica"},{"id":"asia"},{"id":"europe"},{"id":"northAmerica"},{"id":"oceania"},{"id":"southAmerica"}],"countryOrRegions":[{"id":"dz","continentId":"africa"},{"id":"ao","continentId":"africa"},{"id":"bw","continentId":"africa"},{"id":"bi","continentId":"africa"},{"id":"cm","continentId":"africa"},{"id":"cv","continentId":"africa"},{"id":"cf","continentId":"africa"},{"id":"td","continentId":"africa"},{"id":"km","continentId":"africa"},{"id":"yt","continentId":"africa"},{"id":"cg","continentId":"africa"},{"id":"cd","continentId":"africa"},{"id":"bj","continentId":"africa"},{"id":"gq","continentId":"africa"},{"id":"et","continentId":"africa"},{"id":"er","continentId":"africa"},{"id":"dj","continentId":"africa"},{"id":"ga","continentId":"africa"},{"id":"gm","continentId":"africa"},{"id":"gh","continentId":"africa"},{"id":"gn","continentId":"africa"},{"id":"ci","continentId":"africa"},{"id":"ke","continentId":"africa"},{"id":"ls","continentId":"africa"},{"id":"lr","continentId":"africa"},{"id":"ly","continentId":"africa"},{"id":"mg","continentId":"africa"},{"id":"mw","continentId":"africa"},{"id":"ml","continentId":"africa"},{"id":"mr","continentId":"africa"},{"id":"mu","continentId":"africa"},{"id":"ma","continentId":"africa"},{"id":"mz","continentId":"africa"},{"id":"na","continentId":"africa"},{"id":"ne","continentId":"africa"},{"id":"ng","continentId":"africa"},{"id":"gw","continentId":"africa"},{"id":"re","continentId":"africa"},{"id":"rw","continentId":"africa"},{"id":"sh","continentId":"africa"},{"id":"st","continentId":"africa"},{"id":"sn","continentId":"africa"},{"id":"sc","continentId":"africa"},{"id":"sl","continentId":"africa"},{"id":"so","continentId":"africa"},{"id":"za","continentId":"africa"},{"id":"zw","continentId":"africa"},{"id":"ss","continentId":"africa"},{"id":"eh","continentId":"africa"},{"id":"sd","continentId":"africa"},{"id":"sz","continentId":"africa"},{"id":"tg","continentId":"africa"},{"id":"tn","continentId":"africa"},{"id":"ug","continentId":"africa"},{"id":"eg","continentId":"africa"},{"id":"tz","continentId":"africa"},{"id":"bf","continentId":"africa"},{"id":"zm","continentId":"africa"},{"id":"aq","continentId":"antarctica"},{"id":"bv","continentId":"antarctica"},{"id":"gs","continentId":"antarctica"},{"id":"tf","continentId":"antarctica"},{"id":"hm","continentId":"antarctica"},{"id":"af","continentId":"asia"},{"id":"bh","continentId":"asia"},{"id":"bd","continentId":"asia"},{"id":"bt","continentId":"asia"},{"id":"io","continentId":"asia"},{"id":"bn","continentId":"asia"},{"id":"mm","continentId":"asia"},{"id":"kh","continentId":"asia"},{"id":"lk","continentId":"asia"},{"id":"cn","continentId":"asia"},{"id":"tw","continentId":"asia"},{"id":"cx","continentId":"asia"},{"id":"cc","continentId":"asia"},{"id":"cy","continentId":"asia"},{"id":"ps","continentId":"asia"},{"id":"hk","continentId":"asia"},{"id":"in","continentId":"asia"},{"id":"id","continentId":"asia"},{"id":"ir","continentId":"asia"},{"id":"iq","continentId":"asia"},{"id":"il","continentId":"asia"},{"id":"jp","continentId":"asia"},{"id":"kz","continentId":"asia"},{"id":"jo","continentId":"asia"},{"id":"kp","continentId":"asia"},{"id":"kr","continentId":"asia"},{"id":"kw","continentId":"asia"},{"id":"kg","continentId":"asia"},{"id":"la","continentId":"asia"},{"id":"lb","continentId":"asia"},{"id":"mo","continentId":"asia"},{"id":"my","continentId":"asia"},{"id":"mv","continentId":"asia"},{"id":"mn","continentId":"asia"},{"id":"om","continentId":"asia"},{"id":"np","continentId":"asia"},{"id":"pk","continentId":"asia"},{"id":"ph","continentId":"asia"},{"id":"tl","continentId":"asia"},{"id":"qa","continentId":"asia"},{"id":"sa","continentId":"asia"},{"id":"sg","continentId":"asia"},{"id":"vn","continentId":"asia"},{"id":"sy","continentId":"asia"},{"id":"tj","continentId":"asia"},{"id":"th","continentId":"asia"},{"id":"ae","continentId":"asia"},{"id":"tr","continentId":"asia"},{"id":"tm","continentId":"asia"},{"id":"uz","continentId":"asia"},{"id":"ye","continentId":"asia"},{"id":"xe","continentId":"asia"},{"id":"xd","continentId":"asia"},{"id":"xs","continentId":"asia"},{"id":"al","continentId":"europe"},{"id":"ad","continentId":"europe"},{"id":"az","continentId":"europe"},{"id":"at","continentId":"europe"},{"id":"am","continentId":"europe"},{"id":"be","continentId":"europe"},{"id":"ba","continentId":"europe"},{"id":"bg","continentId":"europe"},{"id":"by","continentId":"europe"},{"id":"hr","continentId":"europe"},{"id":"cz","continentId":"europe"},{"id":"dk","continentId":"europe"},{"id":"ee","continentId":"europe"},{"id":"fo","continentId":"europe"},{"id":"fi","continentId":"europe"},{"id":"ax","continentId":"europe"},{"id":"fr","continentId":"europe"},{"id":"ge","continentId":"europe"},{"id":"de","continentId":"europe"},{"id":"gi","continentId":"europe"},{"id":"gr","continentId":"europe"},{"id":"va","continentId":"europe"},{"id":"hu","continentId":"europe"},{"id":"is","continentId":"europe"},{"id":"ie","continentId":"europe"},{"id":"it","continentId":"europe"},{"id":"lv","continentId":"europe"},{"id":"li","continentId":"europe"},{"id":"lt","continentId":"europe"},{"id":"lu","continentId":"europe"},{"id":"mt","continentId":"europe"},{"id":"mc","continentId":"europe"},{"id":"md","continentId":"europe"},{"id":"me","continentId":"europe"},{"id":"nl","continentId":"europe"},{"id":"no","continentId":"europe"},{"id":"pl","continentId":"europe"},{"id":"pt","continentId":"europe"},{"id":"ro","continentId":"europe"},{"id":"ru","continentId":"europe"},{"id":"sm","continentId":"europe"},{"id":"rs","continentId":"europe"},{"id":"sk","continentId":"europe"},{"id":"si","continentId":"europe"},{"id":"es","continentId":"europe"},{"id":"sj","continentId":"europe"},{"id":"se","continentId":"europe"},{"id":"ch","continentId":"europe"},{"id":"ua","continentId":"europe"},{"id":"mk","continentId":"europe"},{"id":"gb","continentId":"europe"},{"id":"gg","continentId":"europe"},{"id":"je","continentId":"europe"},{"id":"im","continentId":"europe"},{"id":"ag","continentId":"northAmerica"},{"id":"bs","continentId":"northAmerica"},{"id":"bb","continentId":"northAmerica"},{"id":"bm","continentId":"northAmerica"},{"id":"bz","continentId":"northAmerica"},{"id":"vg","continentId":"northAmerica"},{"id":"ca","continentId":"northAmerica"},{"id":"ky","continentId":"northAmerica"},{"id":"cr","continentId":"northAmerica"},{"id":"cu","continentId":"northAmerica"},{"id":"dm","continentId":"northAmerica"},{"id":"do","continentId":"northAmerica"},{"id":"sv","continentId":"northAmerica"},{"id":"gl","continentId":"northAmerica"},{"id":"gd","continentId":"northAmerica"},{"id":"gp","continentId":"northAmerica"},{"id":"gt","continentId":"northAmerica"},{"id":"ht","continentId":"northAmerica"},{"id":"hn","continentId":"northAmerica"},{"id":"jm","continentId":"northAmerica"},{"id":"mq","continentId":"northAmerica"},{"id":"mx","continentId":"northAmerica"},{"id":"ms","continentId":"northAmerica"},{"id":"an","continentId":"northAmerica"},{"id":"cw","continentId":"northAmerica"},{"id":"aw","continentId":"northAmerica"},{"id":"sx","continentId":"northAmerica"},{"id":"bq","continentId":"northAmerica"},{"id":"ni","continentId":"northAmerica"},{"id":"um","continentId":"northAmerica"},{"id":"pa","continentId":"northAmerica"},{"id":"pr","continentId":"northAmerica"},{"id":"bl","continentId":"northAmerica"},{"id":"kn","continentId":"northAmerica"},{"id":"ai","continentId":"northAmerica"},{"id":"lc","continentId":"northAmerica"},{"id":"mf","continentId":"northAmerica"},{"id":"pm","continentId":"northAmerica"},{"id":"vc","continentId":"northAmerica"},{"id":"tt","continentId":"northAmerica"},{"id":"tc","continentId":"northAmerica"},{"id":"us","continentId":"northAmerica"},{"id":"vi","continentId":"northAmerica"},{"id":"as","continentId":"oceania"},{"id":"au","continentId":"oceania"},{"id":"sb","continentId":"oceania"},{"id":"ck","continentId":"oceania"},{"id":"fj","continentId":"oceania"},{"id":"pf","continentId":"oceania"},{"id":"ki","continentId":"oceania"},{"id":"gu","continentId":"oceania"},{"id":"nr","continentId":"oceania"},{"id":"nc","continentId":"oceania"},{"id":"vu","continentId":"oceania"},{"id":"nz","continentId":"oceania"},{"id":"nu","continentId":"oceania"},{"id":"nf","continentId":"oceania"},{"id":"mp","continentId":"oceania"},{"id":"fm","continentId":"oceania"},{"id":"mh","continentId":"oceania"},{"id":"pw","continentId":"oceania"},{"id":"pg","continentId":"oceania"},{"id":"pn","continentId":"oceania"},{"id":"tk","continentId":"oceania"},{"id":"to","continentId":"oceania"},{"id":"tv","continentId":"oceania"},{"id":"wf","continentId":"oceania"},{"id":"ws","continentId":"oceania"},{"id":"xx","continentId":"oceania"},{"id":"ar","continentId":"southAmerica"},{"id":"bo","continentId":"southAmerica"},{"id":"br","continentId":"southAmerica"},{"id":"cl","continentId":"southAmerica"},{"id":"co","continentId":"southAmerica"},{"id":"ec","continentId":"southAmerica"},{"id":"fk","continentId":"southAmerica"},{"id":"gf","continentId":"southAmerica"},{"id":"gy","continentId":"southAmerica"},{"id":"py","continentId":"southAmerica"},{"id":"pe","continentId":"southAmerica"},{"id":"sr","continentId":"southAmerica"},{"id":"uy","continentId":"southAmerica"},{"id":"ve","continentId":"southAmerica"}]}' - headers: - cache-control: - - no-cache - content-length: - - '9334' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/371ca0a8-91a7-4a8a-b0c8-cad02edc053b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2FE6CA6CEC424181A3B1C49B6FEA4150 Ref B: SYD03EDGE1620 Ref C: 2025-07-11T05:56:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd log-analytic resource list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/getLogAnalyticsResources?api-version=2025-06-01 - response: - body: - string: '{"endpoints":[{"id":"endpoint000002","name":"endpoint000002-g4bud5ded6fgauae.b01.azurefd.net","history":false,"customDomains":[]}],"customDomains":[]}' - headers: - cache-control: - - no-cache - content-length: - - '150' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/be5b9dd8-2983-4e95-9c03-9fc41814e7eb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 41E4B1AFF8EF4404AFBD4BC8005DF0CC Ref B: SYD03EDGE1715 Ref C: 2025-07-11T05:56:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd log-analytic metric list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --metrics --date-time-begin --granularity --date-time-end - --custom-domains --protocols --group-by - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/getLogAnalyticsMetrics?customDomains=endpoint000002-g4bud5ded6fgauae.b01.azurefd.net&dateTimeBegin=2025-07-11T05%3A56%3A20.000Z&dateTimeEnd=2025-07-11T06%3A01%3A20.000Z&granularity=PT5M&groupBy=cacheStatus&metrics=clientRequestCount&protocols=http&api-version=2025-06-01 - response: - body: - string: '{"dateTimeBegin":"2025-07-11T05:56:20+00:00","dateTimeEnd":"2025-07-11T06:01:20+00:00","granularity":"PT5M","series":[]}' - headers: - cache-control: - - no-cache - content-length: - - '120' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/03c46732-442b-4b3c-ba27-9303ddd64651 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EEAAF4F0270C45ADB16E38E4EDC639CA Ref B: SYD03EDGE1417 Ref C: 2025-07-11T05:56:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd log-analytic ranking list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --metrics --date-time-begin --date-time-end --custom-domains - --rankings --max-ranking - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/getLogAnalyticsRankings?customDomains=endpoint000002-g4bud5ded6fgauae.b01.azurefd.net&dateTimeBegin=2025-07-11T05%3A56%3A20.000Z&dateTimeEnd=2025-07-11T06%3A01%3A20.000Z&maxRanking=10&metrics=clientRequestCount&rankings=referrer&api-version=2025-06-01 - response: - body: - string: '{"dateTimeBegin":"2025-07-11T05:56:20+00:00","dateTimeEnd":"2025-07-11T06:01:20+00:00","tables":[{"ranking":"referrer","data":[]}]}' - headers: - cache-control: - - no-cache - content-length: - - '131' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/89c804e1-cb4a-4ce5-846c-e520480217d6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 96E55E29B768408BB0FDC6C5F1A783BC Ref B: SYD03EDGE2010 Ref C: 2025-07-11T05:56:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3bb9ed3-c81d-42d7-a471-f750828cd638?api-version=2025-06-01&t=638878101907585369&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=V69MPXUDthZX3c2SeS2yWyMnPpEdCN1QbNQBo6OD96jBSog-tPiy3zIH1IhAwE1S_riz4p7FfNnZaRObja_goQFaOMjjWE_pLeZeA6CQqAV-8b8NObdavfjzEi7tGPwdlkxs3ifubX0MDo0YHlwg7X3vAjPYC-ZOucrgjfk-00ZvOeb_96aO8XzuBXhSve5_yiY1xGKB5VhWTFOBV_DmL-XG7D0xBoO1h2KF1lszUCo8RIofHz5J36lTW_GM_qQivTVxFBRsIMtBqmUJxgUgD_xPfnQ_ZqRS1edjT2UJO7Hc70hkhsrmu3YfvS3_wGUpiNxIAUuc6L-Q7H_PlfFMLA&h=X_5o7Y8YIBa_H61O56nWkZL2bVjROnhjz8y8DgJU0zI - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 05:56:30 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3bb9ed3-c81d-42d7-a471-f750828cd638/profileresults/profile123/afdendpointresults/endpoint000002?api-version=2025-06-01&t=638878101907741608&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ww2akfw86TNcGCO2meJLo72eSnrS_bpVMQyTfj7Eiw5M5dhJdRDdGrkulViQYHsxN_N5LMuB1NVTIBUF8gwA8BDlremAgvisMTdXhn5f15jaLSafxSL-jLzWNDW7Ahzk_YlsmDvxbE3HWX-kTBsnFRboUqe9ujzAUaykfuiZNvZ5NwW4YiFdDv07tA_Xw8m8RmwPbAcoir0-cJMZzBa9DFLRVJDAS3LQAsaQSW4QOjkPcMW1vL8woMOXcNkOTRK2SnfbIOZVQjIGlL4EJTZH-qH6wTDKK7T8raG2E589m36F8XCltmO3lb2mDVE9au_N8jh9G_bzmW7xPVigBZEr9A&h=eb0BghRVpwaYN3b7DlPh6GrNbMDdFLZ8GYP_DJg1Dfc - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/97105864-5c59-4fa6-93e2-b842c5d1c4cf - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: E819E39CCA40479B98D010E77121123E Ref B: SYD03EDGE1119 Ref C: 2025-07-11T05:56:27Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3bb9ed3-c81d-42d7-a471-f750828cd638?api-version=2025-06-01&t=638878101907585369&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=V69MPXUDthZX3c2SeS2yWyMnPpEdCN1QbNQBo6OD96jBSog-tPiy3zIH1IhAwE1S_riz4p7FfNnZaRObja_goQFaOMjjWE_pLeZeA6CQqAV-8b8NObdavfjzEi7tGPwdlkxs3ifubX0MDo0YHlwg7X3vAjPYC-ZOucrgjfk-00ZvOeb_96aO8XzuBXhSve5_yiY1xGKB5VhWTFOBV_DmL-XG7D0xBoO1h2KF1lszUCo8RIofHz5J36lTW_GM_qQivTVxFBRsIMtBqmUJxgUgD_xPfnQ_ZqRS1edjT2UJO7Hc70hkhsrmu3YfvS3_wGUpiNxIAUuc6L-Q7H_PlfFMLA&h=X_5o7Y8YIBa_H61O56nWkZL2bVjROnhjz8y8DgJU0zI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:56:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5777eab5-beb9-4f63-8b65-ec6489a63a97 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BFDE8388952647B6AD190A351509CA67 Ref B: SYD03EDGE1116 Ref C: 2025-07-11T05:56:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3bb9ed3-c81d-42d7-a471-f750828cd638?api-version=2025-06-01&t=638878101907585369&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=V69MPXUDthZX3c2SeS2yWyMnPpEdCN1QbNQBo6OD96jBSog-tPiy3zIH1IhAwE1S_riz4p7FfNnZaRObja_goQFaOMjjWE_pLeZeA6CQqAV-8b8NObdavfjzEi7tGPwdlkxs3ifubX0MDo0YHlwg7X3vAjPYC-ZOucrgjfk-00ZvOeb_96aO8XzuBXhSve5_yiY1xGKB5VhWTFOBV_DmL-XG7D0xBoO1h2KF1lszUCo8RIofHz5J36lTW_GM_qQivTVxFBRsIMtBqmUJxgUgD_xPfnQ_ZqRS1edjT2UJO7Hc70hkhsrmu3YfvS3_wGUpiNxIAUuc6L-Q7H_PlfFMLA&h=X_5o7Y8YIBa_H61O56nWkZL2bVjROnhjz8y8DgJU0zI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:57:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b50a6678-1fe9-448a-bbf2-646354acbb8f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2BA4C17B400D4710BC5F176E583CFBF6 Ref B: SYD03EDGE0907 Ref C: 2025-07-11T05:57:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3bb9ed3-c81d-42d7-a471-f750828cd638?api-version=2025-06-01&t=638878101907585369&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=V69MPXUDthZX3c2SeS2yWyMnPpEdCN1QbNQBo6OD96jBSog-tPiy3zIH1IhAwE1S_riz4p7FfNnZaRObja_goQFaOMjjWE_pLeZeA6CQqAV-8b8NObdavfjzEi7tGPwdlkxs3ifubX0MDo0YHlwg7X3vAjPYC-ZOucrgjfk-00ZvOeb_96aO8XzuBXhSve5_yiY1xGKB5VhWTFOBV_DmL-XG7D0xBoO1h2KF1lszUCo8RIofHz5J36lTW_GM_qQivTVxFBRsIMtBqmUJxgUgD_xPfnQ_ZqRS1edjT2UJO7Hc70hkhsrmu3YfvS3_wGUpiNxIAUuc6L-Q7H_PlfFMLA&h=X_5o7Y8YIBa_H61O56nWkZL2bVjROnhjz8y8DgJU0zI - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:57:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f7cb565e-3aa2-479b-85fa-100865679591 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3AC3A22BACF44E6AA5F19EFF1F6F303E Ref B: SYD03EDGE1716 Ref C: 2025-07-11T05:57:33Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_crud.yaml deleted file mode 100644 index 3b26b25600b..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_crud.yaml +++ /dev/null @@ -1,3313 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:16:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 913C81ADCBED40F98B948E6902F32F01 Ref B: SYD03EDGE1910 Ref C: 2025-07-14T00:16:38Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Premium_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Premium_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"a3aefb2f-dadd-4b60-8151-7eae699e2c74","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/939c7b15-3cc0-4e79-9335-5089dc7dc315?api-version=2025-06-01&t=638880490053298244&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=LyM5xW_xK7mK30IgqhpzaUVflFiS0F665Lae4NFW3d8Tzxs2a45Iqpl3DugcA2iL2GAkZ44FV6OzxuR5B_QmVMnZyGlEXgazm-hhI2TBTLHFXE485RDxMw83Pg5nvfqWtVyK1PBj7cOXYdufnxcnH4hw-zKa3WS9Oq7Af7shBYBa9iseNf_oHJ-SnqJTveYquOuTDSN7XIGkhVIQyYeKTCcPQweQRTwfqkBwdTJNhss7EdkgmWmy7nigd-XejrFHxQxR-r20oLp2AqAaiPAlJEhKp-Ck2tjijqk-ryWE8EXqviBI3kix5ZKX6sK8Xh2PgBd1K8V58zsw545QwN7UYQ&h=2VikWLPKnJN3nHaJNKeaUjrqzw4uITZ90lMLIA0mFMg - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:16:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/64176359-60e8-487a-a215-6ce0f8d386f4 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 718DCF683CFE421299C905E0D094F145 Ref B: SYD03EDGE1421 Ref C: 2025-07-14T00:16:38Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/939c7b15-3cc0-4e79-9335-5089dc7dc315?api-version=2025-06-01&t=638880490053298244&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=LyM5xW_xK7mK30IgqhpzaUVflFiS0F665Lae4NFW3d8Tzxs2a45Iqpl3DugcA2iL2GAkZ44FV6OzxuR5B_QmVMnZyGlEXgazm-hhI2TBTLHFXE485RDxMw83Pg5nvfqWtVyK1PBj7cOXYdufnxcnH4hw-zKa3WS9Oq7Af7shBYBa9iseNf_oHJ-SnqJTveYquOuTDSN7XIGkhVIQyYeKTCcPQweQRTwfqkBwdTJNhss7EdkgmWmy7nigd-XejrFHxQxR-r20oLp2AqAaiPAlJEhKp-Ck2tjijqk-ryWE8EXqviBI3kix5ZKX6sK8Xh2PgBd1K8V58zsw545QwN7UYQ&h=2VikWLPKnJN3nHaJNKeaUjrqzw4uITZ90lMLIA0mFMg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:16:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/30f3ea67-8173-4d79-ba86-e21d9bff2be8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 43AEAC1975014AD895D85C88A5BB9882 Ref B: SYD03EDGE1915 Ref C: 2025-07-14T00:16:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/939c7b15-3cc0-4e79-9335-5089dc7dc315?api-version=2025-06-01&t=638880490053298244&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=LyM5xW_xK7mK30IgqhpzaUVflFiS0F665Lae4NFW3d8Tzxs2a45Iqpl3DugcA2iL2GAkZ44FV6OzxuR5B_QmVMnZyGlEXgazm-hhI2TBTLHFXE485RDxMw83Pg5nvfqWtVyK1PBj7cOXYdufnxcnH4hw-zKa3WS9Oq7Af7shBYBa9iseNf_oHJ-SnqJTveYquOuTDSN7XIGkhVIQyYeKTCcPQweQRTwfqkBwdTJNhss7EdkgmWmy7nigd-XejrFHxQxR-r20oLp2AqAaiPAlJEhKp-Ck2tjijqk-ryWE8EXqviBI3kix5ZKX6sK8Xh2PgBd1K8V58zsw545QwN7UYQ&h=2VikWLPKnJN3nHaJNKeaUjrqzw4uITZ90lMLIA0mFMg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:17:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/76bba324-b14d-42f2-89bc-223a531441d5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B185F23DE472490D947B9D197E38ED0F Ref B: SYD03EDGE0818 Ref C: 2025-07-14T00:17:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/939c7b15-3cc0-4e79-9335-5089dc7dc315?api-version=2025-06-01&t=638880490053298244&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=LyM5xW_xK7mK30IgqhpzaUVflFiS0F665Lae4NFW3d8Tzxs2a45Iqpl3DugcA2iL2GAkZ44FV6OzxuR5B_QmVMnZyGlEXgazm-hhI2TBTLHFXE485RDxMw83Pg5nvfqWtVyK1PBj7cOXYdufnxcnH4hw-zKa3WS9Oq7Af7shBYBa9iseNf_oHJ-SnqJTveYquOuTDSN7XIGkhVIQyYeKTCcPQweQRTwfqkBwdTJNhss7EdkgmWmy7nigd-XejrFHxQxR-r20oLp2AqAaiPAlJEhKp-Ck2tjijqk-ryWE8EXqviBI3kix5ZKX6sK8Xh2PgBd1K8V58zsw545QwN7UYQ&h=2VikWLPKnJN3nHaJNKeaUjrqzw4uITZ90lMLIA0mFMg - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:17:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7c13f07d-ebea-4d5f-8533-b55510460e9a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 52974C855ACE4D7582237FCB44773EC5 Ref B: SYD03EDGE1410 Ref C: 2025-07-14T00:17:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Premium_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"a3aefb2f-dadd-4b60-8151-7eae699e2c74","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '486' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:17:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: A9322AF13B304859905BAC700FD1B40A Ref B: SYD03EDGE2006 Ref C: 2025-07-14T00:17:49Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:17:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5f348842-5857-46bb-99b8-f9f4a9bfede4 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 0EC59FCF8B724643BD3A32027B881F1F Ref B: SYD03EDGE0808 Ref C: 2025-07-14T00:17:50Z' - status: - code: 201 - message: Created -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 80, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "weight": 1000}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - Content-Length: - - '249' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5b1fb9b-3f37-4c29-b42f-36b5663ffd96?api-version=2025-06-01&t=638880490776956313&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Px1kLw2VGSfvgQTVb-Sgm1r4BQkAtnEllBKNpMuz4MazlQNKzedA52vlCIpeppLz6RehQAc7iOdB3KUZN8RGwMT4AsHr_e5gdEZZJtOdbbCwSxXZD5TcX0CfTA__IZqegh-9zj4TOJlf6ii9-x_5D4MtzyaK2LW7ALFB-hsLwy_ZzY96MIFPLFXhM-YJAHdcDHKqRMxY35B7ESJgI7kaiod2t-w1WchmLfiQNbswGXQusAIldhxnAO41FsiNY5WAut9v-lITp0DfPxcCWm5PAt9bEyy4twmD_4X3zv6wyVPG0igzRMS1E-hMeR5MTGL8Gpm6Bmyq4cEYCUPZwNRE7g&h=FQLMQcEr_CFB0t_2f1kygLZD5-nAGni4AYT5WZ3Jqkw - cache-control: - - no-cache - content-length: - - '614' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:17:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6b8d3acc-e081-433e-b1c6-c6219b0e49f0 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F6239A66E75C49EEAD1EBB1388DDE947 Ref B: SYD03EDGE0812 Ref C: 2025-07-14T00:17:54Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5b1fb9b-3f37-4c29-b42f-36b5663ffd96?api-version=2025-06-01&t=638880490776956313&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Px1kLw2VGSfvgQTVb-Sgm1r4BQkAtnEllBKNpMuz4MazlQNKzedA52vlCIpeppLz6RehQAc7iOdB3KUZN8RGwMT4AsHr_e5gdEZZJtOdbbCwSxXZD5TcX0CfTA__IZqegh-9zj4TOJlf6ii9-x_5D4MtzyaK2LW7ALFB-hsLwy_ZzY96MIFPLFXhM-YJAHdcDHKqRMxY35B7ESJgI7kaiod2t-w1WchmLfiQNbswGXQusAIldhxnAO41FsiNY5WAut9v-lITp0DfPxcCWm5PAt9bEyy4twmD_4X3zv6wyVPG0igzRMS1E-hMeR5MTGL8Gpm6Bmyq4cEYCUPZwNRE7g&h=FQLMQcEr_CFB0t_2f1kygLZD5-nAGni4AYT5WZ3Jqkw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:17:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/1aa0f20a-75ff-433e-8280-e51d60756480 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 26AE8E3E98F8487AB8181F1B8680C4AE Ref B: SYD03EDGE1416 Ref C: 2025-07-14T00:17:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5b1fb9b-3f37-4c29-b42f-36b5663ffd96?api-version=2025-06-01&t=638880490776956313&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Px1kLw2VGSfvgQTVb-Sgm1r4BQkAtnEllBKNpMuz4MazlQNKzedA52vlCIpeppLz6RehQAc7iOdB3KUZN8RGwMT4AsHr_e5gdEZZJtOdbbCwSxXZD5TcX0CfTA__IZqegh-9zj4TOJlf6ii9-x_5D4MtzyaK2LW7ALFB-hsLwy_ZzY96MIFPLFXhM-YJAHdcDHKqRMxY35B7ESJgI7kaiod2t-w1WchmLfiQNbswGXQusAIldhxnAO41FsiNY5WAut9v-lITp0DfPxcCWm5PAt9bEyy4twmD_4X3zv6wyVPG0igzRMS1E-hMeR5MTGL8Gpm6Bmyq4cEYCUPZwNRE7g&h=FQLMQcEr_CFB0t_2f1kygLZD5-nAGni4AYT5WZ3Jqkw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:18:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/cc395086-e8ec-4663-8570-57802024eafc - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FA33312E81664133A60C04B8B5923217 Ref B: SYD03EDGE1619 Ref C: 2025-07-14T00:18:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5b1fb9b-3f37-4c29-b42f-36b5663ffd96?api-version=2025-06-01&t=638880490776956313&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Px1kLw2VGSfvgQTVb-Sgm1r4BQkAtnEllBKNpMuz4MazlQNKzedA52vlCIpeppLz6RehQAc7iOdB3KUZN8RGwMT4AsHr_e5gdEZZJtOdbbCwSxXZD5TcX0CfTA__IZqegh-9zj4TOJlf6ii9-x_5D4MtzyaK2LW7ALFB-hsLwy_ZzY96MIFPLFXhM-YJAHdcDHKqRMxY35B7ESJgI7kaiod2t-w1WchmLfiQNbswGXQusAIldhxnAO41FsiNY5WAut9v-lITp0DfPxcCWm5PAt9bEyy4twmD_4X3zv6wyVPG0igzRMS1E-hMeR5MTGL8Gpm6Bmyq4cEYCUPZwNRE7g&h=FQLMQcEr_CFB0t_2f1kygLZD5-nAGni4AYT5WZ3Jqkw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:19:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a29b5251-a3e0-4e55-bece-1aff563fa2d7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 22E5DD2D1DFA4C1BA3AC6BD12999F253 Ref B: SYD03EDGE1319 Ref C: 2025-07-14T00:19:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:19:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e661ba1c-843c-427c-965b-ba812ee56144 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5E39E175876C4EA5BA0FC704E0168393 Ref B: SYD03EDGE0909 Ref C: 2025-07-14T00:19:02Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - false, "hostName": "huaiyiztesthost1.blob.core.chinacloudapi.cn", "httpPort": - 8080, "httpsPort": 443, "originHostHeader": "huaiyiztesthost1.blob.core.chinacloudapi.cn", - "priority": 1, "weight": 666}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - Content-Length: - - '273' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --enforce-certificate-name-check - --origin-host-header --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000003","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/61b264e4-ce6f-4dcb-b462-1c4baaf54add?api-version=2025-06-01&t=638880491483377285&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=TEyZUaBE8MKU3lCO5XtskLO50nEU5V6j0NNDzDY_dvUx_XnY5PPZQunrQR1QbwO5xzFLjMeytXb-qcOqs9oYGAdvvBe33qjic8kr8CcZGehANW1j4HTup_ILHbqtVY90FU6dkJ7kxbN2xjPJ2zY5B81ddRwCdWogO5cumuG73QC0CM_9xh-P2MoiMhtGJnR5VOiF4DAHtzbeACUnP94I8HpChx6dMMylL9hAajLTZegDiicc3WcF59avxJx5oon0r4mtabyOgKyHHaVyCUPY6v9pqTTsG_n3GBgV8UDEDXKuiH-GXjM-SAY5unz6e9ZQr1-S4a2NFhHw-mgwcFoxOg&h=kUNDbeg8hTTTr2ZqlYE5n60E80MFlk34N8wybHSugf4 - cache-control: - - no-cache - content-length: - - '638' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:19:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/35bfc985-029c-4622-910d-0df73674c2ec - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 84E745AACAF340BCA8B81091D8473C6D Ref B: SYD03EDGE2107 Ref C: 2025-07-14T00:19:03Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --enforce-certificate-name-check - --origin-host-header --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/61b264e4-ce6f-4dcb-b462-1c4baaf54add?api-version=2025-06-01&t=638880491483377285&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=TEyZUaBE8MKU3lCO5XtskLO50nEU5V6j0NNDzDY_dvUx_XnY5PPZQunrQR1QbwO5xzFLjMeytXb-qcOqs9oYGAdvvBe33qjic8kr8CcZGehANW1j4HTup_ILHbqtVY90FU6dkJ7kxbN2xjPJ2zY5B81ddRwCdWogO5cumuG73QC0CM_9xh-P2MoiMhtGJnR5VOiF4DAHtzbeACUnP94I8HpChx6dMMylL9hAajLTZegDiicc3WcF59avxJx5oon0r4mtabyOgKyHHaVyCUPY6v9pqTTsG_n3GBgV8UDEDXKuiH-GXjM-SAY5unz6e9ZQr1-S4a2NFhHw-mgwcFoxOg&h=kUNDbeg8hTTTr2ZqlYE5n60E80MFlk34N8wybHSugf4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:19:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/461638ab-b5e3-4cd7-90ad-a76e1d4ee90c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DB5BE41599704ADCB2AD7606F8D36B36 Ref B: SYD03EDGE0720 Ref C: 2025-07-14T00:19:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --enforce-certificate-name-check - --origin-host-header --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/61b264e4-ce6f-4dcb-b462-1c4baaf54add?api-version=2025-06-01&t=638880491483377285&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=TEyZUaBE8MKU3lCO5XtskLO50nEU5V6j0NNDzDY_dvUx_XnY5PPZQunrQR1QbwO5xzFLjMeytXb-qcOqs9oYGAdvvBe33qjic8kr8CcZGehANW1j4HTup_ILHbqtVY90FU6dkJ7kxbN2xjPJ2zY5B81ddRwCdWogO5cumuG73QC0CM_9xh-P2MoiMhtGJnR5VOiF4DAHtzbeACUnP94I8HpChx6dMMylL9hAajLTZegDiicc3WcF59avxJx5oon0r4mtabyOgKyHHaVyCUPY6v9pqTTsG_n3GBgV8UDEDXKuiH-GXjM-SAY5unz6e9ZQr1-S4a2NFhHw-mgwcFoxOg&h=kUNDbeg8hTTTr2ZqlYE5n60E80MFlk34N8wybHSugf4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:19:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8a5b36ca-15d7-4d39-bd4c-8b83a0ac484d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 28FFFC2D22FF4DBE89D4CF5FBBE0779A Ref B: SYD03EDGE0916 Ref C: 2025-07-14T00:19:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --enforce-certificate-name-check - --origin-host-header --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/61b264e4-ce6f-4dcb-b462-1c4baaf54add?api-version=2025-06-01&t=638880491483377285&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=TEyZUaBE8MKU3lCO5XtskLO50nEU5V6j0NNDzDY_dvUx_XnY5PPZQunrQR1QbwO5xzFLjMeytXb-qcOqs9oYGAdvvBe33qjic8kr8CcZGehANW1j4HTup_ILHbqtVY90FU6dkJ7kxbN2xjPJ2zY5B81ddRwCdWogO5cumuG73QC0CM_9xh-P2MoiMhtGJnR5VOiF4DAHtzbeACUnP94I8HpChx6dMMylL9hAajLTZegDiicc3WcF59avxJx5oon0r4mtabyOgKyHHaVyCUPY6v9pqTTsG_n3GBgV8UDEDXKuiH-GXjM-SAY5unz6e9ZQr1-S4a2NFhHw-mgwcFoxOg&h=kUNDbeg8hTTTr2ZqlYE5n60E80MFlk34N8wybHSugf4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:20:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/68228868-fb25-4bae-9560-0c1a715d6f32 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 181651A4E1154664B0A145456524BE2F Ref B: SYD03EDGE0911 Ref C: 2025-07-14T00:20:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --enforce-certificate-name-check - --origin-host-header --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000003","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '639' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:20:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/4c25b29c-c575-43be-a3ea-159eea71e468 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A3B7171AAA3D43DBADBFBA4899CC6CEC Ref B: SYD03EDGE2107 Ref C: 2025-07-14T00:20:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000003","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1267' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:20:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e6af8248-a8b7-4efe-89fa-7965f1d338c0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 781E693D7BFD42D8B100BB4251F85A2D Ref B: SYD03EDGE0808 Ref C: 2025-07-14T00:20:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7744df79-ec42-4c70-9a7a-2c12f0c4a769?api-version=2025-06-01&t=638880492167022732&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kCWFE-rejfeJ9w1HM35wt9D3ki74EHHWDcWfi0zfGSh-K83qlU7VThy8mlxYBXKuLyniQVw7fRvs-6Or8Pchkq5HLNDpQLInIqQ-l1R0V5iJsAgp4rexpSV901BrCOpgrMWJBvg0yerhXoDXNF2hnVCRrNn4jmE0EbRyrsoei25PYB1lge_dP5vK-F3gK9UQ-Ak41B1YNiIS-jmgMy7IcmmsrfBEXE11q8V9vXDpeBbauOeP7cHiKEKivf3WyWW590uBSBhGmtCZ8Nx8GFAmke9ceapQNYx-xjK0_w7pGt7v560B9WaLR_YrQ9tJAsQhPzdDAztOr7_LiRWRaD0cdw&h=rNXT-ffj8W4ruYdSlFVohprsV8zP4_HNQGI_gO126TE - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 14 Jul 2025 00:20:16 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7744df79-ec42-4c70-9a7a-2c12f0c4a769/profileresults/profile000002/origingroupresults/og000003/originresults/origin000005?api-version=2025-06-01&t=638880492167335237&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=NaIV-DNOPG6qr3zdQEaZ5R4Af3Y28e2WQTWC0P6pTtZ4kuS1B1VXLow2-fdtcvF6VNdQBd48Bianw650m3Se-Mf4kcJcSw9gdjUwfw_favNrJ8vTFYdMi78e4t4v97BrK5pzAPN9CKxw6eFAaC4ZIF_oVReHsacNemHzKvRLJEVqZZuyItQrkHib9HAuK1UjKZ9nyJVlv8GK-rZJ_66qODuFF80EKODwnpobhGbu9nOyBIUHw2CnX6h7xF9ThtbupEPaWMqfsoexzXCgkX8NUgzBiBM4JHQiUhNjL_seC2E3KV9VaJc-3_PoNvNCP4vhJLJCSjFLCG17PjYomYrC9g&h=jGyU41CnFxzUBwg7XwnV7VYTZLnYBx0fo6qH158Xt70 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4db541fa-2689-426d-b84a-15a8ce64688d - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 45131869F19240FA9E9BCF6B49D3C892 Ref B: SYD03EDGE0920 Ref C: 2025-07-14T00:20:14Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7744df79-ec42-4c70-9a7a-2c12f0c4a769?api-version=2025-06-01&t=638880492167022732&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kCWFE-rejfeJ9w1HM35wt9D3ki74EHHWDcWfi0zfGSh-K83qlU7VThy8mlxYBXKuLyniQVw7fRvs-6Or8Pchkq5HLNDpQLInIqQ-l1R0V5iJsAgp4rexpSV901BrCOpgrMWJBvg0yerhXoDXNF2hnVCRrNn4jmE0EbRyrsoei25PYB1lge_dP5vK-F3gK9UQ-Ak41B1YNiIS-jmgMy7IcmmsrfBEXE11q8V9vXDpeBbauOeP7cHiKEKivf3WyWW590uBSBhGmtCZ8Nx8GFAmke9ceapQNYx-xjK0_w7pGt7v560B9WaLR_YrQ9tJAsQhPzdDAztOr7_LiRWRaD0cdw&h=rNXT-ffj8W4ruYdSlFVohprsV8zP4_HNQGI_gO126TE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:20:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/c8a268f0-6c04-47b4-b702-d0d81b947007 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 02A2751B61F2414EAE190CC8EA642AAD Ref B: SYD03EDGE0806 Ref C: 2025-07-14T00:20:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7744df79-ec42-4c70-9a7a-2c12f0c4a769?api-version=2025-06-01&t=638880492167022732&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kCWFE-rejfeJ9w1HM35wt9D3ki74EHHWDcWfi0zfGSh-K83qlU7VThy8mlxYBXKuLyniQVw7fRvs-6Or8Pchkq5HLNDpQLInIqQ-l1R0V5iJsAgp4rexpSV901BrCOpgrMWJBvg0yerhXoDXNF2hnVCRrNn4jmE0EbRyrsoei25PYB1lge_dP5vK-F3gK9UQ-Ak41B1YNiIS-jmgMy7IcmmsrfBEXE11q8V9vXDpeBbauOeP7cHiKEKivf3WyWW590uBSBhGmtCZ8Nx8GFAmke9ceapQNYx-xjK0_w7pGt7v560B9WaLR_YrQ9tJAsQhPzdDAztOr7_LiRWRaD0cdw&h=rNXT-ffj8W4ruYdSlFVohprsV8zP4_HNQGI_gO126TE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:20:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fc93b2e4-40f4-45fd-bb42-44a17826f520 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 90CE69555F524A63BB44D1F3BC89B08E Ref B: SYD03EDGE2006 Ref C: 2025-07-14T00:20:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7744df79-ec42-4c70-9a7a-2c12f0c4a769?api-version=2025-06-01&t=638880492167022732&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kCWFE-rejfeJ9w1HM35wt9D3ki74EHHWDcWfi0zfGSh-K83qlU7VThy8mlxYBXKuLyniQVw7fRvs-6Or8Pchkq5HLNDpQLInIqQ-l1R0V5iJsAgp4rexpSV901BrCOpgrMWJBvg0yerhXoDXNF2hnVCRrNn4jmE0EbRyrsoei25PYB1lge_dP5vK-F3gK9UQ-Ak41B1YNiIS-jmgMy7IcmmsrfBEXE11q8V9vXDpeBbauOeP7cHiKEKivf3WyWW590uBSBhGmtCZ8Nx8GFAmke9ceapQNYx-xjK0_w7pGt7v560B9WaLR_YrQ9tJAsQhPzdDAztOr7_LiRWRaD0cdw&h=rNXT-ffj8W4ruYdSlFVohprsV8zP4_HNQGI_gO126TE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:21:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/239128fd-4b62-4f04-bb74-94f3aaf7759a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 82A08E24014B4DB7B4A0F1E27DF37538 Ref B: SYD03EDGE1016 Ref C: 2025-07-14T00:21:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:21:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8e99f9af-6bc3-4647-bd96-20e9df087a07 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D89C0A4D361F4455AEC770A7FB3F7F99 Ref B: SYD03EDGE1505 Ref C: 2025-07-14T00:21:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:21:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/759d955d-5ba4-4444-bac4-06ecc965200b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1E4141876EC94E1D99F987B06C7D56AA Ref B: SYD03EDGE1920 Ref C: 2025-07-14T00:21:22Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - false, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 8080, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "weight": 58}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - Content-Length: - - '250' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4e7ab817-1a07-4632-ad54-16bf8c17fd1f?api-version=2025-06-01&t=638880492875341193&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=M5ILhXzVvMPbHfLEZxBk3LhviMJV7Gu_WGGdmpmjUnjZ8U2tCUZ5vgYGmKzzSU0UJ1YP6eC9-iBex1w2HM3s3RCAu7z6M1S38WvAFTi1C1zmQK2lByrUuHKmXQaXHO2_RPxKn9x8MAF1HvwnFpDcoqPWhJAOEpAkb1vK-iU72Q-WHeZ44PsBPNSwTbl5Tsjkb8BYhf5GgkhrLQ4buTKBCWfP_Jn_GNM7aWsW9fVs0GPFNAr5WbO_80AxgiefYl2ScE3ygm5lgk9ellrFIY_TO_yfGi1evDhTbZTCxRU-1QVqDpYDqZEef6AIvGFbk60qrvbbJ6YEH_YlXPksPr6h9A&h=JP6_3jCkWBPw-tEKYUVAIAhAkeDYak-6fW1bbtJAGQ8 - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:21:26 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4e7ab817-1a07-4632-ad54-16bf8c17fd1f/profileresults/profile000002/origingroupresults/og000003/originresults/origin000004?api-version=2025-06-01&t=638880492875341193&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=MQaBmCdn6Dbr5xPE4nO8LgD1-SfDx997NOqiuSkTpAFR4KiRuLUC-BbfoAMUwReKpBm83ctv2jsmRx9c9wlDw9kFOohv8-0LdO8-KPcjOVgjv7gqiE9t_FZw6gimkR22zd3R7y1PCabH6Afvi1-1zSoBKuKj5pHsoXJfESySYaS0E_qh7EcHe9KICsZOF8KNGiSEPd56J_5xORn0bEJPPmfsqp6Sz-vJB5XXfImQPBTJG_h_761IYyywWBEZEDk8VHv6yxAZdHylBrLivq7PuAlImyse2ILQpllCwVc-FPV7kOUvVmeIs1ONAgrKd9lIDudrjszzD39CBFukpbJbxg&h=fDWKl9lJ_8kgxW0Vvw6-yOWxtUzuO2qMzEEXd6TvPUk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7997b8fe-c1ae-405c-bf4a-f501e9ba4254 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 6272EA984F8842DDA4C2DDE5B220BFD6 Ref B: SYD03EDGE1113 Ref C: 2025-07-14T00:21:23Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4e7ab817-1a07-4632-ad54-16bf8c17fd1f?api-version=2025-06-01&t=638880492875341193&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=M5ILhXzVvMPbHfLEZxBk3LhviMJV7Gu_WGGdmpmjUnjZ8U2tCUZ5vgYGmKzzSU0UJ1YP6eC9-iBex1w2HM3s3RCAu7z6M1S38WvAFTi1C1zmQK2lByrUuHKmXQaXHO2_RPxKn9x8MAF1HvwnFpDcoqPWhJAOEpAkb1vK-iU72Q-WHeZ44PsBPNSwTbl5Tsjkb8BYhf5GgkhrLQ4buTKBCWfP_Jn_GNM7aWsW9fVs0GPFNAr5WbO_80AxgiefYl2ScE3ygm5lgk9ellrFIY_TO_yfGi1evDhTbZTCxRU-1QVqDpYDqZEef6AIvGFbk60qrvbbJ6YEH_YlXPksPr6h9A&h=JP6_3jCkWBPw-tEKYUVAIAhAkeDYak-6fW1bbtJAGQ8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:21:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/06478ead-3d46-4335-9973-e862e71f7839 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BA92B96C70BC4AED85576ED8BBFCDC4F Ref B: SYD03EDGE1608 Ref C: 2025-07-14T00:21:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4e7ab817-1a07-4632-ad54-16bf8c17fd1f?api-version=2025-06-01&t=638880492875341193&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=M5ILhXzVvMPbHfLEZxBk3LhviMJV7Gu_WGGdmpmjUnjZ8U2tCUZ5vgYGmKzzSU0UJ1YP6eC9-iBex1w2HM3s3RCAu7z6M1S38WvAFTi1C1zmQK2lByrUuHKmXQaXHO2_RPxKn9x8MAF1HvwnFpDcoqPWhJAOEpAkb1vK-iU72Q-WHeZ44PsBPNSwTbl5Tsjkb8BYhf5GgkhrLQ4buTKBCWfP_Jn_GNM7aWsW9fVs0GPFNAr5WbO_80AxgiefYl2ScE3ygm5lgk9ellrFIY_TO_yfGi1evDhTbZTCxRU-1QVqDpYDqZEef6AIvGFbk60qrvbbJ6YEH_YlXPksPr6h9A&h=JP6_3jCkWBPw-tEKYUVAIAhAkeDYak-6fW1bbtJAGQ8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:21:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/25639bf5-6fa0-4da2-a988-f001a66ddf3f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 16B07A0B08EE45D0958033CE790B981A Ref B: SYD03EDGE1309 Ref C: 2025-07-14T00:21:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4e7ab817-1a07-4632-ad54-16bf8c17fd1f?api-version=2025-06-01&t=638880492875341193&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=M5ILhXzVvMPbHfLEZxBk3LhviMJV7Gu_WGGdmpmjUnjZ8U2tCUZ5vgYGmKzzSU0UJ1YP6eC9-iBex1w2HM3s3RCAu7z6M1S38WvAFTi1C1zmQK2lByrUuHKmXQaXHO2_RPxKn9x8MAF1HvwnFpDcoqPWhJAOEpAkb1vK-iU72Q-WHeZ44PsBPNSwTbl5Tsjkb8BYhf5GgkhrLQ4buTKBCWfP_Jn_GNM7aWsW9fVs0GPFNAr5WbO_80AxgiefYl2ScE3ygm5lgk9ellrFIY_TO_yfGi1evDhTbZTCxRU-1QVqDpYDqZEef6AIvGFbk60qrvbbJ6YEH_YlXPksPr6h9A&h=JP6_3jCkWBPw-tEKYUVAIAhAkeDYak-6fW1bbtJAGQ8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:22:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/466ac69f-4fe1-442d-a431-1bbeb9f04052 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 224EE8458A2445CFA7EC716326715332 Ref B: SYD03EDGE1613 Ref C: 2025-07-14T00:22:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --http-port --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '616' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:22:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/bcc185fc-042c-43cf-a395-b47dc35c47ea - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AA797D96DD5649D69B57B8D29346D06B Ref B: SYD03EDGE2107 Ref C: 2025-07-14T00:22:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '616' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:22:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/1330c338-7b43-4b57-935c-e58a7ea45f79 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 884604856DE54F5C91589026F70EB081 Ref B: SYD03EDGE1618 Ref C: 2025-07-14T00:22:33Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":false,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '616' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:22:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e27388bf-a7ee-48bf-a9d5-9c45c0cb634f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 98FB1D05DEF840FC87B6C9A1FEA1F61F Ref B: SYD03EDGE1922 Ref C: 2025-07-14T00:22:34Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 8080, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "weight": 58}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - Content-Length: - - '249' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dcb7b4b1-0139-48c1-8dbd-d3fecbf9d211?api-version=2025-06-01&t=638880493587083664&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=bTv9tFc84h9Zd1_T5BQDvns-UWa3yEdZHJJy30JaWP0aFIrWi0bRiWxelP1XR_VuZu-tiMdJgaq7NAptI-OdaPyJX9OA3I6oT5k7H0W9tpBc-j5fooN0oELj3iZAV3V8qE93ESV5El3btXgiX7kk7O20DF6LZH0A6GcAJTRUzdtny4cIn4Pbjq2kGnKAnYESJf4uMDszUDzlAwR37KhqUuMhNphjJKKLFMXWC9YS0AO_dC70RyZYhLwTn1dMqIZmHqDAsQkHb0wxVJwFSXSmBfXAZZPTIUKj2UKOJH-YnODJux16KNzPKfYxTvp9YufaGlE7hXaMiIWkY4d9wnpU4w&h=sX9CLXhA6GrRZs5InormbjdsgEpTPAa5otKKTlyuoWE - cache-control: - - no-cache - content-length: - - '614' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:22:37 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dcb7b4b1-0139-48c1-8dbd-d3fecbf9d211/profileresults/profile000002/origingroupresults/og000003/originresults/origin000004?api-version=2025-06-01&t=638880493587239391&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CPrqlX4YK8YIMnMJqNr70e99bXAZGVjS4Mj4VuZdQQvNaGBv89GIEQqSj5BDaMetAWOElSMt9ZttOwkmMkMHnALtu1NCBMfGVCa0_tLhrkIEjmrpr8FacjStuLXNAZ7jlr-I7XvMIlBdVJ4V4eOvVqvkHpgzKEOKoTBvDRgM8lXNx8juqynylhPnUwglkNyGcas9sLCoMt5kVej8ECznc6j09Bo96okeBwrB2iTDLdipJSSEHd74Wp5KdQpsV2T1yM2Ry6SLe5tvu_QDPIzezZ_-4D_vksQRVgPnCpx9mNrOCTUsOsz4iePmN4BkkalT3pLoxsAOnlQOSkmdKvsDZw&h=LyBm4BM6xxS4v4K9a_N6Ycb8acBJjxp5XK-XW8-59CA - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/47d10425-1ee5-4428-950c-3e1faaee527c - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: ADB710B215544716A4F3D3572D15CB08 Ref B: SYD03EDGE1405 Ref C: 2025-07-14T00:22:36Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dcb7b4b1-0139-48c1-8dbd-d3fecbf9d211?api-version=2025-06-01&t=638880493587083664&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=bTv9tFc84h9Zd1_T5BQDvns-UWa3yEdZHJJy30JaWP0aFIrWi0bRiWxelP1XR_VuZu-tiMdJgaq7NAptI-OdaPyJX9OA3I6oT5k7H0W9tpBc-j5fooN0oELj3iZAV3V8qE93ESV5El3btXgiX7kk7O20DF6LZH0A6GcAJTRUzdtny4cIn4Pbjq2kGnKAnYESJf4uMDszUDzlAwR37KhqUuMhNphjJKKLFMXWC9YS0AO_dC70RyZYhLwTn1dMqIZmHqDAsQkHb0wxVJwFSXSmBfXAZZPTIUKj2UKOJH-YnODJux16KNzPKfYxTvp9YufaGlE7hXaMiIWkY4d9wnpU4w&h=sX9CLXhA6GrRZs5InormbjdsgEpTPAa5otKKTlyuoWE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:22:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/8ca80ba4-d0cc-46e7-a848-2ed2fcfb787a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4401D60F519C4E0BA8993CD5C8465BE2 Ref B: SYD03EDGE1709 Ref C: 2025-07-14T00:22:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dcb7b4b1-0139-48c1-8dbd-d3fecbf9d211?api-version=2025-06-01&t=638880493587083664&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=bTv9tFc84h9Zd1_T5BQDvns-UWa3yEdZHJJy30JaWP0aFIrWi0bRiWxelP1XR_VuZu-tiMdJgaq7NAptI-OdaPyJX9OA3I6oT5k7H0W9tpBc-j5fooN0oELj3iZAV3V8qE93ESV5El3btXgiX7kk7O20DF6LZH0A6GcAJTRUzdtny4cIn4Pbjq2kGnKAnYESJf4uMDszUDzlAwR37KhqUuMhNphjJKKLFMXWC9YS0AO_dC70RyZYhLwTn1dMqIZmHqDAsQkHb0wxVJwFSXSmBfXAZZPTIUKj2UKOJH-YnODJux16KNzPKfYxTvp9YufaGlE7hXaMiIWkY4d9wnpU4w&h=sX9CLXhA6GrRZs5InormbjdsgEpTPAa5otKKTlyuoWE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/63d26bc6-f384-4aa5-9b14-1e7b2a4c7525 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5E6FD6BD9E024EECB9FC96C369AB3D68 Ref B: SYD03EDGE2116 Ref C: 2025-07-14T00:23:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dcb7b4b1-0139-48c1-8dbd-d3fecbf9d211?api-version=2025-06-01&t=638880493587083664&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=bTv9tFc84h9Zd1_T5BQDvns-UWa3yEdZHJJy30JaWP0aFIrWi0bRiWxelP1XR_VuZu-tiMdJgaq7NAptI-OdaPyJX9OA3I6oT5k7H0W9tpBc-j5fooN0oELj3iZAV3V8qE93ESV5El3btXgiX7kk7O20DF6LZH0A6GcAJTRUzdtny4cIn4Pbjq2kGnKAnYESJf4uMDszUDzlAwR37KhqUuMhNphjJKKLFMXWC9YS0AO_dC70RyZYhLwTn1dMqIZmHqDAsQkHb0wxVJwFSXSmBfXAZZPTIUKj2UKOJH-YnODJux16KNzPKfYxTvp9YufaGlE7hXaMiIWkY4d9wnpU4w&h=sX9CLXhA6GrRZs5InormbjdsgEpTPAa5otKKTlyuoWE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/84314081-6ebe-451f-bd10-e3a318d97220 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A3721CF7379546E78B1F1A8B3CD773C3 Ref B: SYD03EDGE0820 Ref C: 2025-07-14T00:23:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --enforce-certificate-name-check - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e5a92da3-8656-48a7-958c-36cad8793244 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4D2872EAA26C46B79C47961723687660 Ref B: SYD03EDGE2009 Ref C: 2025-07-14T00:23:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/a86e6353-91c3-420e-af2a-177fede0253c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D3D85580B5B24ED1A85B435C3852499F Ref B: SYD03EDGE2115 Ref C: 2025-07-14T00:23:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":8080,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/7f474894-153e-4d47-9a26-cf6f7f142c4a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C5255D61D8B94C358C60B073B52D205D Ref B: SYD03EDGE2113 Ref C: 2025-07-14T00:23:48Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 80, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "sharedPrivateLinkResource": {"groupId": "blob", "privateLink": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"}, - "privateLinkLocation": "eastus", "requestMessage": "Private link service from - AFD"}, "weight": 58}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - Content-Length: - - '549' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"blob","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=FAv3XVuH6ZkVAuJfpA0ZYnhgIB20bWiY5F1XpPuJ019634XucJIkdZEe3raSsYdElkGFsUZA4H9OCsClmS-b8xPTqtG7k2cp0LgT5v9fH48tW2o2mW_liR8eqootLxFMWmlwtoZk40rAs84lR-vifXqjmJxgEuzMjLHxuX6DW_YbSOLJpkgKJPbkgz_UV4y-jKADFPR1H4qpxUcOq2tDQCGSI1J7eg8QDBbmKeJQmAitUDbLjby0IlBNm1poVO563_5YwNuPsbs4ThST9r6iqny3sz7kCmK0gvsVe8n-PHiGagqVRZMc6JLypwWb-gURMypTGKjefoRPJqjAUzC6sw&h=ToXzzhgMEQoohXCbys3LbycwEBdMJFVY79yCxwlnVbw - cache-control: - - no-cache - content-length: - - '885' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:51 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b/profileresults/profile000002/origingroupresults/og000003/originresults/origin000004?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uwIbVYWJHIZIKjgeVDPrmP9adren9R6JGWSVg0ysX49PUv53x7uiFl4YFvR6uv1h7NPDmRWVnAvZsXyhm-BSp2WMb3vJKZ_OhniGI09YAy2sH0OBX72kXCo_80pkb2gnCjJNxwRCDwdv3CwvgPzs-B6uwJUSa-toxbQElFQR782UwJU7RjCaypPwWXEQ9mSH6GNjQU_O5wLtoEghmqo62acOlay24LAqnVmQ2VHAnuJ3sPgXsaWtSnsw9Xf4Cqb55MsQ89VsYWD6vSmAhUz0-3uaiKEGIMUH1ka3ki2dTEaT_DtmuYR7IyP-bHelsBS49Tt4cDSk5QAsFSXWBc8zPQ&h=3kvlDfQ9L5igmwX18_q0eAA38fPGq6g0iL3StCfyGjs - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/accdf4d1-1be5-4174-bd89-0a095c773f15 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: C1FF21D33FBE4F0681A9C1898AEB422A Ref B: SYD03EDGE1020 Ref C: 2025-07-14T00:23:49Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=FAv3XVuH6ZkVAuJfpA0ZYnhgIB20bWiY5F1XpPuJ019634XucJIkdZEe3raSsYdElkGFsUZA4H9OCsClmS-b8xPTqtG7k2cp0LgT5v9fH48tW2o2mW_liR8eqootLxFMWmlwtoZk40rAs84lR-vifXqjmJxgEuzMjLHxuX6DW_YbSOLJpkgKJPbkgz_UV4y-jKADFPR1H4qpxUcOq2tDQCGSI1J7eg8QDBbmKeJQmAitUDbLjby0IlBNm1poVO563_5YwNuPsbs4ThST9r6iqny3sz7kCmK0gvsVe8n-PHiGagqVRZMc6JLypwWb-gURMypTGKjefoRPJqjAUzC6sw&h=ToXzzhgMEQoohXCbys3LbycwEBdMJFVY79yCxwlnVbw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:23:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/f661f90c-80ed-46b9-b5a0-7efb2fc8d6d0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2753913BF3AF4DCAAEF3289E4FFBB3B5 Ref B: SYD03EDGE1708 Ref C: 2025-07-14T00:23:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=FAv3XVuH6ZkVAuJfpA0ZYnhgIB20bWiY5F1XpPuJ019634XucJIkdZEe3raSsYdElkGFsUZA4H9OCsClmS-b8xPTqtG7k2cp0LgT5v9fH48tW2o2mW_liR8eqootLxFMWmlwtoZk40rAs84lR-vifXqjmJxgEuzMjLHxuX6DW_YbSOLJpkgKJPbkgz_UV4y-jKADFPR1H4qpxUcOq2tDQCGSI1J7eg8QDBbmKeJQmAitUDbLjby0IlBNm1poVO563_5YwNuPsbs4ThST9r6iqny3sz7kCmK0gvsVe8n-PHiGagqVRZMc6JLypwWb-gURMypTGKjefoRPJqjAUzC6sw&h=ToXzzhgMEQoohXCbys3LbycwEBdMJFVY79yCxwlnVbw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:24:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ea38cdbe-e0aa-49f8-a530-6883583cfd11 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 50D471E776A14FBAB65779272FD83ABD Ref B: SYD03EDGE1919 Ref C: 2025-07-14T00:24:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=FAv3XVuH6ZkVAuJfpA0ZYnhgIB20bWiY5F1XpPuJ019634XucJIkdZEe3raSsYdElkGFsUZA4H9OCsClmS-b8xPTqtG7k2cp0LgT5v9fH48tW2o2mW_liR8eqootLxFMWmlwtoZk40rAs84lR-vifXqjmJxgEuzMjLHxuX6DW_YbSOLJpkgKJPbkgz_UV4y-jKADFPR1H4qpxUcOq2tDQCGSI1J7eg8QDBbmKeJQmAitUDbLjby0IlBNm1poVO563_5YwNuPsbs4ThST9r6iqny3sz7kCmK0gvsVe8n-PHiGagqVRZMc6JLypwWb-gURMypTGKjefoRPJqjAUzC6sw&h=ToXzzhgMEQoohXCbys3LbycwEBdMJFVY79yCxwlnVbw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:24:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4d63b7f0-6fe6-4040-b4c5-7b9999ad3dfd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BF4417E8D9144F6D96B979CE9358A751 Ref B: SYD03EDGE1119 Ref C: 2025-07-14T00:24:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=FAv3XVuH6ZkVAuJfpA0ZYnhgIB20bWiY5F1XpPuJ019634XucJIkdZEe3raSsYdElkGFsUZA4H9OCsClmS-b8xPTqtG7k2cp0LgT5v9fH48tW2o2mW_liR8eqootLxFMWmlwtoZk40rAs84lR-vifXqjmJxgEuzMjLHxuX6DW_YbSOLJpkgKJPbkgz_UV4y-jKADFPR1H4qpxUcOq2tDQCGSI1J7eg8QDBbmKeJQmAitUDbLjby0IlBNm1poVO563_5YwNuPsbs4ThST9r6iqny3sz7kCmK0gvsVe8n-PHiGagqVRZMc6JLypwWb-gURMypTGKjefoRPJqjAUzC6sw&h=ToXzzhgMEQoohXCbys3LbycwEBdMJFVY79yCxwlnVbw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:25:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b1bd1ea0-00a0-45b3-a154-857252cefcf1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0F62DDD1701F47178DACB6FB167C9298 Ref B: SYD03EDGE1614 Ref C: 2025-07-14T00:25:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d0dc0cb7-0344-4560-85f6-18a15d8cfb8b?api-version=2025-06-01&t=638880494317096272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=FAv3XVuH6ZkVAuJfpA0ZYnhgIB20bWiY5F1XpPuJ019634XucJIkdZEe3raSsYdElkGFsUZA4H9OCsClmS-b8xPTqtG7k2cp0LgT5v9fH48tW2o2mW_liR8eqootLxFMWmlwtoZk40rAs84lR-vifXqjmJxgEuzMjLHxuX6DW_YbSOLJpkgKJPbkgz_UV4y-jKADFPR1H4qpxUcOq2tDQCGSI1J7eg8QDBbmKeJQmAitUDbLjby0IlBNm1poVO563_5YwNuPsbs4ThST9r6iqny3sz7kCmK0gvsVe8n-PHiGagqVRZMc6JLypwWb-gURMypTGKjefoRPJqjAUzC6sw&h=ToXzzhgMEQoohXCbys3LbycwEBdMJFVY79yCxwlnVbw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:25:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/a227f4ea-3081-4a01-9484-393855dcec8c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3D8161774E0F46359DAAD671FA5268D4 Ref B: SYD03EDGE1721 Ref C: 2025-07-14T00:25:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --http-port --enable-private-link - --private-link-resource --private-link-sub-resource --private-link-location - --private-link-request-message - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"blob","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '886' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:25:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/ebc600e9-a5e3-4634-97ef-ccc61e961e3f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 609C77D1E0E340D08F728CD2A12BC94E Ref B: SYD03EDGE2118 Ref C: 2025-07-14T00:25:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"blob","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '886' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:26:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ea09f606-2ee1-4f2f-860a-50ca3acf5236 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A336727EE96F4A6EBABFCB1F68387E14 Ref B: SYD03EDGE1507 Ref C: 2025-07-14T00:26:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"blob","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '886' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:26:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/39d5df55-bab8-4c62-a830-e410d793a174 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8176AF9F70804A81B2AA52A6520F8655 Ref B: SYD03EDGE2012 Ref C: 2025-07-14T00:26:01Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 80, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "sharedPrivateLinkResource": {"groupId": "table", "privateLink": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"}, - "privateLinkLocation": "eastus", "requestMessage": "Private link service from - AFD"}, "weight": 58}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - Content-Length: - - '550' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"table","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=lG7kHt5KWrfXWUV75Q2SmqlCnYh036VCMYwAVqewgxccKU1TOnuSXNWTeDt5Q72bQuI8TXc2fh4_t9GSu_bSVRr1gzvF9E8rXygQZnRExyq8DLZqSerks1Oip8txnrVUZ-N79JX2WOt9ftBESF8Jvc0cSUDWvPLUb0VLABoWJyFte5EgEbPEtpz4fVk0iv-Me4Q09L5Dr-D139kUDLwVTEKpQUb6gkII7Zb-1jGinVmLngmwqEuTGu5fYHkrhtRbI4RYq7w1eS6tUqCZIbv6ngwz2DIO0DWtrYoRKV3Vu359esoDh5SohMER67bpbnBxp5E6QHcEP0WYVqwtp3IAkw&h=zPR_LMdgyGbNGwJIYertAHYMfGixge4Ut2zVhVP_Thw - cache-control: - - no-cache - content-length: - - '886' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:26:05 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5/profileresults/profile000002/origingroupresults/og000003/originresults/origin000004?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=l_7kkWQx1g_Z33HoawijsbwPDSiDR9U0grNqzz0bRQCuKHbtYbfQoWN0PCWwoVHn6vTAVdmOD_O_Widgm2WY77YY1gE1zsfJouAGJbl0073AyyCHJuskQdOS8uGq19T3Is-CsNnTdZG3CISyZWmeuZJbDGVgXXgpQ0Ei8dBsOiVdIWiRZrRIVVC6PB1rvblRROs3Flozt0cYNUa6_x9re4soJAx27xRVJi3MjcXhRCSykY989URqU1nLKC1AE64oVUfSKbDEoAdE0pBTcHnUJwbkbBrUGimKjm2U4JQa2bnru-pf6p1LmLmA7zIfDKq0GH4UmcAYEhGbGaMeI2YtYg&h=3zqMYo88sGsflCWlC364VlwftaXx2gpVjg-JJGy8KGQ - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/eb24daa0-7260-43c4-8b78-0eb2b07bcf86 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 25FDC74DBE1E4517AED195ACEC19BE20 Ref B: SYD03EDGE1710 Ref C: 2025-07-14T00:26:02Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=lG7kHt5KWrfXWUV75Q2SmqlCnYh036VCMYwAVqewgxccKU1TOnuSXNWTeDt5Q72bQuI8TXc2fh4_t9GSu_bSVRr1gzvF9E8rXygQZnRExyq8DLZqSerks1Oip8txnrVUZ-N79JX2WOt9ftBESF8Jvc0cSUDWvPLUb0VLABoWJyFte5EgEbPEtpz4fVk0iv-Me4Q09L5Dr-D139kUDLwVTEKpQUb6gkII7Zb-1jGinVmLngmwqEuTGu5fYHkrhtRbI4RYq7w1eS6tUqCZIbv6ngwz2DIO0DWtrYoRKV3Vu359esoDh5SohMER67bpbnBxp5E6QHcEP0WYVqwtp3IAkw&h=zPR_LMdgyGbNGwJIYertAHYMfGixge4Ut2zVhVP_Thw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:26:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e1d334ec-1483-4ea8-8161-5b059ad610e1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 37BE9BE28B6C479F99010FF61F897768 Ref B: SYD03EDGE1907 Ref C: 2025-07-14T00:26:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=lG7kHt5KWrfXWUV75Q2SmqlCnYh036VCMYwAVqewgxccKU1TOnuSXNWTeDt5Q72bQuI8TXc2fh4_t9GSu_bSVRr1gzvF9E8rXygQZnRExyq8DLZqSerks1Oip8txnrVUZ-N79JX2WOt9ftBESF8Jvc0cSUDWvPLUb0VLABoWJyFte5EgEbPEtpz4fVk0iv-Me4Q09L5Dr-D139kUDLwVTEKpQUb6gkII7Zb-1jGinVmLngmwqEuTGu5fYHkrhtRbI4RYq7w1eS6tUqCZIbv6ngwz2DIO0DWtrYoRKV3Vu359esoDh5SohMER67bpbnBxp5E6QHcEP0WYVqwtp3IAkw&h=zPR_LMdgyGbNGwJIYertAHYMfGixge4Ut2zVhVP_Thw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:26:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/b5afa98b-8150-4063-8623-ff1220ed5c07 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 954121311F2545798E6D909C6268FA2E Ref B: SYD03EDGE2118 Ref C: 2025-07-14T00:26:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=lG7kHt5KWrfXWUV75Q2SmqlCnYh036VCMYwAVqewgxccKU1TOnuSXNWTeDt5Q72bQuI8TXc2fh4_t9GSu_bSVRr1gzvF9E8rXygQZnRExyq8DLZqSerks1Oip8txnrVUZ-N79JX2WOt9ftBESF8Jvc0cSUDWvPLUb0VLABoWJyFte5EgEbPEtpz4fVk0iv-Me4Q09L5Dr-D139kUDLwVTEKpQUb6gkII7Zb-1jGinVmLngmwqEuTGu5fYHkrhtRbI4RYq7w1eS6tUqCZIbv6ngwz2DIO0DWtrYoRKV3Vu359esoDh5SohMER67bpbnBxp5E6QHcEP0WYVqwtp3IAkw&h=zPR_LMdgyGbNGwJIYertAHYMfGixge4Ut2zVhVP_Thw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:27:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6b988703-a005-4e78-8456-c947caba2128 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9A4A4702EBF5488B8777094EC0142E37 Ref B: SYD03EDGE1411 Ref C: 2025-07-14T00:27:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=lG7kHt5KWrfXWUV75Q2SmqlCnYh036VCMYwAVqewgxccKU1TOnuSXNWTeDt5Q72bQuI8TXc2fh4_t9GSu_bSVRr1gzvF9E8rXygQZnRExyq8DLZqSerks1Oip8txnrVUZ-N79JX2WOt9ftBESF8Jvc0cSUDWvPLUb0VLABoWJyFte5EgEbPEtpz4fVk0iv-Me4Q09L5Dr-D139kUDLwVTEKpQUb6gkII7Zb-1jGinVmLngmwqEuTGu5fYHkrhtRbI4RYq7w1eS6tUqCZIbv6ngwz2DIO0DWtrYoRKV3Vu359esoDh5SohMER67bpbnBxp5E6QHcEP0WYVqwtp3IAkw&h=zPR_LMdgyGbNGwJIYertAHYMfGixge4Ut2zVhVP_Thw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:27:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bceca050-9218-406f-9e31-f5e97f0ded98 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C906D31F5C854ED58C70A00D9D6B99DD Ref B: SYD03EDGE1918 Ref C: 2025-07-14T00:27:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92f78c8b-303e-4c09-95b3-772fdee61ea5?api-version=2025-06-01&t=638880495652003342&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=lG7kHt5KWrfXWUV75Q2SmqlCnYh036VCMYwAVqewgxccKU1TOnuSXNWTeDt5Q72bQuI8TXc2fh4_t9GSu_bSVRr1gzvF9E8rXygQZnRExyq8DLZqSerks1Oip8txnrVUZ-N79JX2WOt9ftBESF8Jvc0cSUDWvPLUb0VLABoWJyFte5EgEbPEtpz4fVk0iv-Me4Q09L5Dr-D139kUDLwVTEKpQUb6gkII7Zb-1jGinVmLngmwqEuTGu5fYHkrhtRbI4RYq7w1eS6tUqCZIbv6ngwz2DIO0DWtrYoRKV3Vu359esoDh5SohMER67bpbnBxp5E6QHcEP0WYVqwtp3IAkw&h=zPR_LMdgyGbNGwJIYertAHYMfGixge4Ut2zVhVP_Thw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3865aa47-ddd6-416b-bd02-bba15c420e38 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3A8FB94A6C00466485434F017CB2E272 Ref B: SYD03EDGE1114 Ref C: 2025-07-14T00:28:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --private-link-sub-resource - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"table","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '887' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/81a24da8-b380-4b55-b5a7-3995fd142457 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 66F9F133A3324294A1A443193B9DE2B0 Ref B: SYD03EDGE1418 Ref C: 2025-07-14T00:28:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"table","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '887' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/691f4930-33c2-429c-bdea-2493ff97959a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6B631B78DE4049AEBA1824BECAF7B3B9 Ref B: SYD03EDGE0915 Ref C: 2025-07-14T00:28:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":58,"enabledState":"Enabled","sharedPrivateLinkResource":{"privateLink":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"},"groupId":"table","privateLinkLocation":"eastus","status":null,"requestMessage":"Private - link service from AFD"},"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '887' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ddee06ab-ebd9-4f65-ac86-8656358ce33a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FDD7B1328AB64911889ED3C272BF98A8 Ref B: SYD03EDGE1006 Ref C: 2025-07-14T00:28:14Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabledState": "Disabled", "enforceCertificateNameCheck": - true, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 80, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "weight": 99}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - Content-Length: - - '248' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":99,"enabledState":"Disabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c31887d3-67da-47fc-8977-2af9ba2c135e?api-version=2025-06-01&t=638880496981420655&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=MaJ_JdWOFm0lYTLL6JhS7IorPLCfT0ryJGJD8Y20Aqa3vTRiyV2IFWkpLwKpLp93b7IUG5JWGMZEbsyNoKiMwn0bCJy09IUmQyJ7C3iL9_L_10E3tF-8qEmTMFEoCbOVblej5kZspxYGHdZhArWT14K8sqotg1GlyldmR0CCp7tSV-SbPmproc2UoiZDB_w2le-Y4_MP5VAA8qv1cDLCkV4wINlvAT9ZyDX2bY1CQXu-wWabX4WkGPZalyrfh_FjFT98Ft3n8Rp1ECrof5_CX_ORpFzrQTqkEqGwHijMMSvaAdIbYdw9tEqmIVEgy_1Enw_kfE-nBIyentJ0a4uDmQ&h=KS_i_OC4_IOpuIyoxXJc6rGBiD4BUBgwqvbQiXQn5fI - cache-control: - - no-cache - content-length: - - '613' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:18 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c31887d3-67da-47fc-8977-2af9ba2c135e/profileresults/profile000002/origingroupresults/og000003/originresults/origin000004?api-version=2025-06-01&t=638880496981420655&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=noCxvKcIgOGoL6zLa8U3tdy3d892yi0tDHzMVfc9kYZDkavgy2MwTngd9eoIUnHD-79AC24DxX4xU5AuPtsNXUwEifCn9Ice_EftSh1XoAs_73rQoRo_6x_eXOLt14QfLaYa3OXGkvytOzDd58V3pIl8mVTgHFi84-wVlsXnlmBb1GY0Fg8lnf1tnrFNwWwVGBJxDXM8PPWZd8moBb_ORloL1KtWhAsEVwYmMriUsc7DJ2aXNZhA6ta6SqCUzkUt9G1wG-c1nShg0oxvL-xCAT7U5CCZ16kN4fGSIroou3PFUNW-NK390OXNFEuRzN5PaNlKJvyu2NC4W-d5GVcC5Q&h=374F891J7kBiOErwZqjaKvxm-6YiM0ovqSEmKM6SIy0 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/cf394e00-cc55-4ddf-88ec-8a019dbeb4ff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 6EDBD7D88C954AC1AB2FD1A152E612B3 Ref B: SYD03EDGE1709 Ref C: 2025-07-14T00:28:15Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c31887d3-67da-47fc-8977-2af9ba2c135e?api-version=2025-06-01&t=638880496981420655&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=MaJ_JdWOFm0lYTLL6JhS7IorPLCfT0ryJGJD8Y20Aqa3vTRiyV2IFWkpLwKpLp93b7IUG5JWGMZEbsyNoKiMwn0bCJy09IUmQyJ7C3iL9_L_10E3tF-8qEmTMFEoCbOVblej5kZspxYGHdZhArWT14K8sqotg1GlyldmR0CCp7tSV-SbPmproc2UoiZDB_w2le-Y4_MP5VAA8qv1cDLCkV4wINlvAT9ZyDX2bY1CQXu-wWabX4WkGPZalyrfh_FjFT98Ft3n8Rp1ECrof5_CX_ORpFzrQTqkEqGwHijMMSvaAdIbYdw9tEqmIVEgy_1Enw_kfE-nBIyentJ0a4uDmQ&h=KS_i_OC4_IOpuIyoxXJc6rGBiD4BUBgwqvbQiXQn5fI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/418e3220-b140-4938-816c-acef942bcd85 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2725357A81D54D2DA9085EFCD7316261 Ref B: SYD03EDGE1412 Ref C: 2025-07-14T00:28:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c31887d3-67da-47fc-8977-2af9ba2c135e?api-version=2025-06-01&t=638880496981420655&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=MaJ_JdWOFm0lYTLL6JhS7IorPLCfT0ryJGJD8Y20Aqa3vTRiyV2IFWkpLwKpLp93b7IUG5JWGMZEbsyNoKiMwn0bCJy09IUmQyJ7C3iL9_L_10E3tF-8qEmTMFEoCbOVblej5kZspxYGHdZhArWT14K8sqotg1GlyldmR0CCp7tSV-SbPmproc2UoiZDB_w2le-Y4_MP5VAA8qv1cDLCkV4wINlvAT9ZyDX2bY1CQXu-wWabX4WkGPZalyrfh_FjFT98Ft3n8Rp1ECrof5_CX_ORpFzrQTqkEqGwHijMMSvaAdIbYdw9tEqmIVEgy_1Enw_kfE-nBIyentJ0a4uDmQ&h=KS_i_OC4_IOpuIyoxXJc6rGBiD4BUBgwqvbQiXQn5fI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:28:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e97827a3-93d3-40ea-8182-d64da4b4e8ae - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5F92778366C44B8DB5F0DE66261C85F6 Ref B: SYD03EDGE1019 Ref C: 2025-07-14T00:28:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c31887d3-67da-47fc-8977-2af9ba2c135e?api-version=2025-06-01&t=638880496981420655&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=MaJ_JdWOFm0lYTLL6JhS7IorPLCfT0ryJGJD8Y20Aqa3vTRiyV2IFWkpLwKpLp93b7IUG5JWGMZEbsyNoKiMwn0bCJy09IUmQyJ7C3iL9_L_10E3tF-8qEmTMFEoCbOVblej5kZspxYGHdZhArWT14K8sqotg1GlyldmR0CCp7tSV-SbPmproc2UoiZDB_w2le-Y4_MP5VAA8qv1cDLCkV4wINlvAT9ZyDX2bY1CQXu-wWabX4WkGPZalyrfh_FjFT98Ft3n8Rp1ECrof5_CX_ORpFzrQTqkEqGwHijMMSvaAdIbYdw9tEqmIVEgy_1Enw_kfE-nBIyentJ0a4uDmQ&h=KS_i_OC4_IOpuIyoxXJc6rGBiD4BUBgwqvbQiXQn5fI - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:29:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5e3881a7-ed4a-4005-b41c-f6b62d7280fb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E5AF3C9736F44752BF313FC1A86BBB8C Ref B: SYD03EDGE1410 Ref C: 2025-07-14T00:29:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --weight --enable-private-link - --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003/origins/origin000004","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000004","properties":{"originGroupName":"og000003","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":99,"enabledState":"Disabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '614' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:29:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6083a3dc-4195-46ee-92a0-173c1fae8a23 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 80E8534F438E4D9FA7341740B85622D5 Ref B: SYD03EDGE1109 Ref C: 2025-07-14T00:29:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/104d5179-c271-4901-91e6-51a4139e7cb2?api-version=2025-06-01&t=638880497661343089&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=l8z-cpgtIExw_fKyesHtkJbR5Vsj3OSKi6EoGLIVUxfOjT6MVtKMkBO00Q1UkSKAhkwu6A91e62p8N2G_-IIxVulYreN5TN5CX5gHlLMHuPb-jVqZc15y5rmu-ze3y_xSiIXI9vldM2rpMQ0purcHmY_JS8MQ7rfosmR7ulhK-Coxazm4TpTqy26fcl-eIJOfHE3RHfBSH_BGV6fvUNBmlcHRQZCyKYqfO4VCygIMTdBL_IWn71TFVfcD1yuLqQ-oo7nuIUY05bJNdPv0ct-n0qv3GcRS2zgLFxV_UPfcvzek_taI_e1EuT_xMB9Rn-ffa0ObkgRDgNoB6WTD05Eiw&h=PqOxF9Y-iI62eMQVOVejy5Zoz2PzykrCeYtoj1otecU - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 14 Jul 2025 00:29:25 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/104d5179-c271-4901-91e6-51a4139e7cb2/profileresults/profile000002/origingroupresults/og000003/originresults/origin000004?api-version=2025-06-01&t=638880497661343089&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SBx_nPI2f242hj_67U-lRLh6rOAj4ENt3Qh6ERNp0mRID5rP7JukXq_si2sZUcFgv32fgUqRnnWSsVyXgMkiN37BtNcdXnVKFQjvTC6e00Rg_F7-ArIhKUrKmbzDv-nIKYjB6i9drfioIzA2MZjvCCFaAf-uGeKu8OCAuZOMATl-Yg2uGnlWjgykQSheGAp9IgqyTuPru_phWab3TQCEXmgiePElnGxf-rOeeHOch4dN1Ksk9s3qT6m1UdSYkgRNuKypSecPAyjjba-JLFv3TTA4LmUiHlLk8LDbe-Gf6Hc-WDz9TNTw2T-Xb0iT1UFccc1cta_529Uju5_Q6CXNdA&h=b-i_kBYYuW9yFtF7AbAgyhbnxNto1tT1GuU2lKkGbe4 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4ccd6f0f-af06-46a5-ae9f-97783390696e - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: E7AB6983C5044C4BAC87C100E6EEE871 Ref B: SYD03EDGE1109 Ref C: 2025-07-14T00:29:24Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/104d5179-c271-4901-91e6-51a4139e7cb2?api-version=2025-06-01&t=638880497661343089&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=l8z-cpgtIExw_fKyesHtkJbR5Vsj3OSKi6EoGLIVUxfOjT6MVtKMkBO00Q1UkSKAhkwu6A91e62p8N2G_-IIxVulYreN5TN5CX5gHlLMHuPb-jVqZc15y5rmu-ze3y_xSiIXI9vldM2rpMQ0purcHmY_JS8MQ7rfosmR7ulhK-Coxazm4TpTqy26fcl-eIJOfHE3RHfBSH_BGV6fvUNBmlcHRQZCyKYqfO4VCygIMTdBL_IWn71TFVfcD1yuLqQ-oo7nuIUY05bJNdPv0ct-n0qv3GcRS2zgLFxV_UPfcvzek_taI_e1EuT_xMB9Rn-ffa0ObkgRDgNoB6WTD05Eiw&h=PqOxF9Y-iI62eMQVOVejy5Zoz2PzykrCeYtoj1otecU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:29:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/34477304-7a18-4bdd-8d52-46d278626de7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C8817CD391924550A903AEE99D165E58 Ref B: SYD03EDGE1918 Ref C: 2025-07-14T00:29:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/104d5179-c271-4901-91e6-51a4139e7cb2?api-version=2025-06-01&t=638880497661343089&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=l8z-cpgtIExw_fKyesHtkJbR5Vsj3OSKi6EoGLIVUxfOjT6MVtKMkBO00Q1UkSKAhkwu6A91e62p8N2G_-IIxVulYreN5TN5CX5gHlLMHuPb-jVqZc15y5rmu-ze3y_xSiIXI9vldM2rpMQ0purcHmY_JS8MQ7rfosmR7ulhK-Coxazm4TpTqy26fcl-eIJOfHE3RHfBSH_BGV6fvUNBmlcHRQZCyKYqfO4VCygIMTdBL_IWn71TFVfcD1yuLqQ-oo7nuIUY05bJNdPv0ct-n0qv3GcRS2zgLFxV_UPfcvzek_taI_e1EuT_xMB9Rn-ffa0ObkgRDgNoB6WTD05Eiw&h=PqOxF9Y-iI62eMQVOVejy5Zoz2PzykrCeYtoj1otecU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:29:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ab159297-3e73-4fc4-b740-fad4f6679c4a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4E7C82B79B2D470984B0EEC78D2D414E Ref B: SYD03EDGE1321 Ref C: 2025-07-14T00:29:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/104d5179-c271-4901-91e6-51a4139e7cb2?api-version=2025-06-01&t=638880497661343089&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=l8z-cpgtIExw_fKyesHtkJbR5Vsj3OSKi6EoGLIVUxfOjT6MVtKMkBO00Q1UkSKAhkwu6A91e62p8N2G_-IIxVulYreN5TN5CX5gHlLMHuPb-jVqZc15y5rmu-ze3y_xSiIXI9vldM2rpMQ0purcHmY_JS8MQ7rfosmR7ulhK-Coxazm4TpTqy26fcl-eIJOfHE3RHfBSH_BGV6fvUNBmlcHRQZCyKYqfO4VCygIMTdBL_IWn71TFVfcD1yuLqQ-oo7nuIUY05bJNdPv0ct-n0qv3GcRS2zgLFxV_UPfcvzek_taI_e1EuT_xMB9Rn-ffa0ObkgRDgNoB6WTD05Eiw&h=PqOxF9Y-iI62eMQVOVejy5Zoz2PzykrCeYtoj1otecU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:30:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e46f4668-3920-408a-b544-9d8a9e78a81c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E184BFE56A9E44C28FAA57399E2708F6 Ref B: SYD03EDGE1014 Ref C: 2025-07-14T00:30:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:30:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/d4b1028b-d6c4-43f7-b71f-28398444d5a4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8A1B04157DC846B8B68D9F27010D4FC1 Ref B: SYD03EDGE1116 Ref C: 2025-07-14T00:30:29Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_crud.yaml deleted file mode 100644 index c319be77cad..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_crud.yaml +++ /dev/null @@ -1,1753 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:00:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 82BB0AA265C240629DAB0623B4532942 Ref B: SYD03EDGE1711 Ref C: 2025-07-11T06:00:46Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"c4158a5b-aec4-4245-899f-99a182ac91bd","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8d1e68b2-c187-45bd-ac23-66084089f626?api-version=2025-06-01&t=638878104509087071&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=PuveIMfrgxlGJrao2996CZ0UKK9nR3Srzfip9V8Y3UKSmgwB0yetWsQk4cFxkc5ckBpZNhvu0o0SOFgK6akOesQubdkyDLEMlSiKzzFjEqk4N-Us70mY37nilOYaI8t6I5zWlDdSoV6PVD52m3tCq23py556b4u6l9f1UE83f8LjYBf50oUll7ao70RlGs6Hy_JoYO5rqR0qHjMf4HIifmEeHFLx9MffHQd6Dbl5Ob_6sJO-_ifthnk7kZV61JuDqC2sRryBUHrphm4Zg7qhaZnrHLFsPMCUlA1KNRE7tACMCcsBfiW-Lq9pl43BOx73VaRSdbSenDNE2PYY_wiPHg&h=FCHOWAJ4X1f-PTqsmsuaeYzn62WEbnso1TjXeoo7lYw - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:00:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/444fd66a-f7ee-4d4f-83b7-7ffd5cecebc0 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: A4D4C862CD264B239161AA90AB863B37 Ref B: SYD03EDGE1620 Ref C: 2025-07-11T06:00:46Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8d1e68b2-c187-45bd-ac23-66084089f626?api-version=2025-06-01&t=638878104509087071&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=PuveIMfrgxlGJrao2996CZ0UKK9nR3Srzfip9V8Y3UKSmgwB0yetWsQk4cFxkc5ckBpZNhvu0o0SOFgK6akOesQubdkyDLEMlSiKzzFjEqk4N-Us70mY37nilOYaI8t6I5zWlDdSoV6PVD52m3tCq23py556b4u6l9f1UE83f8LjYBf50oUll7ao70RlGs6Hy_JoYO5rqR0qHjMf4HIifmEeHFLx9MffHQd6Dbl5Ob_6sJO-_ifthnk7kZV61JuDqC2sRryBUHrphm4Zg7qhaZnrHLFsPMCUlA1KNRE7tACMCcsBfiW-Lq9pl43BOx73VaRSdbSenDNE2PYY_wiPHg&h=FCHOWAJ4X1f-PTqsmsuaeYzn62WEbnso1TjXeoo7lYw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:00:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/662695e1-6327-420b-818f-9928febfb8d7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 88B90BA6E35E4AE8A1C19BEDF1EC64B4 Ref B: SYD03EDGE1318 Ref C: 2025-07-11T06:00:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8d1e68b2-c187-45bd-ac23-66084089f626?api-version=2025-06-01&t=638878104509087071&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=PuveIMfrgxlGJrao2996CZ0UKK9nR3Srzfip9V8Y3UKSmgwB0yetWsQk4cFxkc5ckBpZNhvu0o0SOFgK6akOesQubdkyDLEMlSiKzzFjEqk4N-Us70mY37nilOYaI8t6I5zWlDdSoV6PVD52m3tCq23py556b4u6l9f1UE83f8LjYBf50oUll7ao70RlGs6Hy_JoYO5rqR0qHjMf4HIifmEeHFLx9MffHQd6Dbl5Ob_6sJO-_ifthnk7kZV61JuDqC2sRryBUHrphm4Zg7qhaZnrHLFsPMCUlA1KNRE7tACMCcsBfiW-Lq9pl43BOx73VaRSdbSenDNE2PYY_wiPHg&h=FCHOWAJ4X1f-PTqsmsuaeYzn62WEbnso1TjXeoo7lYw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:01:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c669204f-d135-4dc0-962a-1a2efa31a61e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 20DD84C226BB49C1A757B77F3E25857F Ref B: SYD03EDGE1412 Ref C: 2025-07-11T06:01:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8d1e68b2-c187-45bd-ac23-66084089f626?api-version=2025-06-01&t=638878104509087071&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=PuveIMfrgxlGJrao2996CZ0UKK9nR3Srzfip9V8Y3UKSmgwB0yetWsQk4cFxkc5ckBpZNhvu0o0SOFgK6akOesQubdkyDLEMlSiKzzFjEqk4N-Us70mY37nilOYaI8t6I5zWlDdSoV6PVD52m3tCq23py556b4u6l9f1UE83f8LjYBf50oUll7ao70RlGs6Hy_JoYO5rqR0qHjMf4HIifmEeHFLx9MffHQd6Dbl5Ob_6sJO-_ifthnk7kZV61JuDqC2sRryBUHrphm4Zg7qhaZnrHLFsPMCUlA1KNRE7tACMCcsBfiW-Lq9pl43BOx73VaRSdbSenDNE2PYY_wiPHg&h=FCHOWAJ4X1f-PTqsmsuaeYzn62WEbnso1TjXeoo7lYw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:01:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e37b73ec-651c-4824-b056-c4514d394ab3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E3AD45C83B204AB38ED73E09322E65FC Ref B: SYD03EDGE1320 Ref C: 2025-07-11T06:01:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"c4158a5b-aec4-4245-899f-99a182ac91bd","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:01:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 917289C5411946BFB8409BC8FD075C43 Ref B: SYD03EDGE1722 Ref C: 2025-07-11T06:01:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:01:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fa9afa5a-1f7a-435e-abec-e7969a0c33cf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: 54D86558E1B14908AE3C54F2B44B1A38 Ref B: SYD03EDGE0908 Ref C: 2025-07-11T06:01:55Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:01:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0ce7583b-87a0-4276-9cbf-72e83a8178f8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 7E9CE4858D4941D2BD8CA6C2E4D049D2 Ref B: SYD03EDGE1718 Ref C: 2025-07-11T06:01:56Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '672' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:01:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/531914b0-6786-4567-be9d-bfcfbec75582 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 061CF93F30DA4EF89F96BF1E08069F6D Ref B: SYD03EDGE0707 Ref C: 2025-07-11T06:01:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:02:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/0ca53b74-3b6f-4770-baa8-b25b75355a10 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 053D38D275D142788AFEA95086CEDDD7 Ref B: SYD03EDGE0920 Ref C: 2025-07-11T06:02:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:02:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f88fed07-6531-465d-92c5-28713969e565 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2E41D5899E214DEB96AE04440D10210E Ref B: SYD03EDGE1105 Ref C: 2025-07-11T06:02:02Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Https", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}, "sessionAffinityState": "Disabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - Content-Length: - - '309' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94f5c686-8238-4719-b676-18cb3df2dbe2?api-version=2025-06-01&t=638878105257513902&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=JWGJU3mRFE5iTjpCIIipwa6GurKhdaGJ-Mu9wSrZYBIJRfdmOOK0k7iZduAWowLiIrMdJi1To7hOwEuZKM5z_PJKflithzuxyVtKnEVmPHH1pjnvvA_SS9cN5rXCJ2vDRCCSsRIFWFsiavbbluGBVEPn_Spj20QKvB-OZAWIc9g9iJ9ykPFNJq8bARTc1AtyJ68vdk4cFO6UM822nqRv91ssoaZzij5dXlhb9oUHO0PjTBUFt8RThNE-UyXa2uO7aGmyHb6b1BVcIrPtcgNI29KtKk6-DcyMyCjJ0yQkt6QbxfIwBPPoWZ38tEe8kqUfd7m0Gk3M9RskNimCoYSjWg&h=tgKio2ln7mycblhgBGMuhs-dKuM7bv2CC6tjgTaIqCQ - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:02:04 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94f5c686-8238-4719-b676-18cb3df2dbe2/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878105257670136&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=n-m8EKWJ3xSKEentzxgGq-5zVZzF8x3GtTwFrQP8I-J9WQL_dUYH479W5aA8xsT05Y1Ch87iOYIO4MfFjf5OY5abnYJXdOKapENoYD_wOs30IOwRlbnRx4s-SxDtrYWLIJX0UmorILDzx0Wwqtd9_1v13LXpjeC7izNvjO4JpMnwH1XaNc8C_0vp7gklSKYxzazVdJF_lqT9_nIhGhA9AHWA-JVbufzi01BqGffPEI88K83_lE6HErY8GmnRPP4tKOT6FoW6Jtp_DI1VP0v1LuoGgIWgRbdCHtvVKl4brdAgWi5e-IgTH8bFIeFbCOXIQp7iHkkFJhDIYQXYuoW1Jw&h=_Ih7Jqo3U33r5ksUjRlLGtqPv63MVztNqqNJfYEQhcQ - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b554211f-3892-4aca-9483-93255ca67aaf - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 01AD2CC95AB243B5AA8B48B05F20DCFB Ref B: SYD03EDGE2016 Ref C: 2025-07-11T06:02:03Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94f5c686-8238-4719-b676-18cb3df2dbe2?api-version=2025-06-01&t=638878105257513902&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=JWGJU3mRFE5iTjpCIIipwa6GurKhdaGJ-Mu9wSrZYBIJRfdmOOK0k7iZduAWowLiIrMdJi1To7hOwEuZKM5z_PJKflithzuxyVtKnEVmPHH1pjnvvA_SS9cN5rXCJ2vDRCCSsRIFWFsiavbbluGBVEPn_Spj20QKvB-OZAWIc9g9iJ9ykPFNJq8bARTc1AtyJ68vdk4cFO6UM822nqRv91ssoaZzij5dXlhb9oUHO0PjTBUFt8RThNE-UyXa2uO7aGmyHb6b1BVcIrPtcgNI29KtKk6-DcyMyCjJ0yQkt6QbxfIwBPPoWZ38tEe8kqUfd7m0Gk3M9RskNimCoYSjWg&h=tgKio2ln7mycblhgBGMuhs-dKuM7bv2CC6tjgTaIqCQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:02:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/064b8639-5fc2-4f8d-888b-056f2af53c5c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 58DBD5E5323E4F68B538F608817001E5 Ref B: SYD03EDGE1709 Ref C: 2025-07-11T06:02:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94f5c686-8238-4719-b676-18cb3df2dbe2?api-version=2025-06-01&t=638878105257513902&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=JWGJU3mRFE5iTjpCIIipwa6GurKhdaGJ-Mu9wSrZYBIJRfdmOOK0k7iZduAWowLiIrMdJi1To7hOwEuZKM5z_PJKflithzuxyVtKnEVmPHH1pjnvvA_SS9cN5rXCJ2vDRCCSsRIFWFsiavbbluGBVEPn_Spj20QKvB-OZAWIc9g9iJ9ykPFNJq8bARTc1AtyJ68vdk4cFO6UM822nqRv91ssoaZzij5dXlhb9oUHO0PjTBUFt8RThNE-UyXa2uO7aGmyHb6b1BVcIrPtcgNI29KtKk6-DcyMyCjJ0yQkt6QbxfIwBPPoWZ38tEe8kqUfd7m0Gk3M9RskNimCoYSjWg&h=tgKio2ln7mycblhgBGMuhs-dKuM7bv2CC6tjgTaIqCQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:02:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/60484fc8-b587-43b9-b3a5-9f7311f32bb4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 313CB666D8434324B3CBBA20B13D227D Ref B: SYD03EDGE0707 Ref C: 2025-07-11T06:02:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94f5c686-8238-4719-b676-18cb3df2dbe2?api-version=2025-06-01&t=638878105257513902&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=JWGJU3mRFE5iTjpCIIipwa6GurKhdaGJ-Mu9wSrZYBIJRfdmOOK0k7iZduAWowLiIrMdJi1To7hOwEuZKM5z_PJKflithzuxyVtKnEVmPHH1pjnvvA_SS9cN5rXCJ2vDRCCSsRIFWFsiavbbluGBVEPn_Spj20QKvB-OZAWIc9g9iJ9ykPFNJq8bARTc1AtyJ68vdk4cFO6UM822nqRv91ssoaZzij5dXlhb9oUHO0PjTBUFt8RThNE-UyXa2uO7aGmyHb6b1BVcIrPtcgNI29KtKk6-DcyMyCjJ0yQkt6QbxfIwBPPoWZ38tEe8kqUfd7m0Gk3M9RskNimCoYSjWg&h=tgKio2ln7mycblhgBGMuhs-dKuM7bv2CC6tjgTaIqCQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3270d2eb-cc02-4457-a4b4-da48d78cd95d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D103EEC646514832B83500A21C6C5565 Ref B: SYD03EDGE0720 Ref C: 2025-07-11T06:03:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bdad60c9-871c-479f-bfec-c04bb9125856 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1493573BC86043C49B0236C7D2A4FCA2 Ref B: SYD03EDGE2107 Ref C: 2025-07-11T06:03:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/65234462-7ab0-4cb5-aab7-92e5a495a9a1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A034C575AE0A41C5A42431EE1144E5B7 Ref B: SYD03EDGE0809 Ref C: 2025-07-11T06:03:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/61aaad17-bb40-41d9-aca1-374986e3606c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 00222F4F8AC1404B8D249D0743442833 Ref B: SYD03EDGE1919 Ref C: 2025-07-11T06:03:12Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Https", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 30, "sampleSize": - 5, "successfulSamplesRequired": 3}, "sessionAffinityState": "Disabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - Content-Length: - - '309' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":5,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":30},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c015dd92-f74e-4040-b9e3-abd96cfb8175?api-version=2025-06-01&t=638878105956414932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=omG7enA2bDH6oA433g_pbP3NpVjPGckIWo44E-9QO8fg4XLQNjNjUUI3seHntalQpB0IDF6aaH6GE9Y7hkcU6I30FMSORXm4VOtZt5nGnEupVTZTnmgEyEyygjwcCtzAcXqWRuoJ_bMXXL_FhwGQLG_93QBuebf_VsTA6xQ-3Ztl26QnEGymS_8R3kTPQMi8Tp-KqC3fPcg6Ccn8yEYSMhqlCfvOExxbjha-6LzYarjKNCqkySz3KgRO4GdPszOLVIBxwtkL7U-w7NkhPaCU6EwCZH3utSpUrbmeIUVmrdmv0fBGUDsV_HxfCscYv6FPik5pqbmd4cCM43iQfB_AZA&h=9TiZalwaKl1c460mlHhk_OQj7ox9mqGGg52dRGNcr9Y - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:14 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c015dd92-f74e-4040-b9e3-abd96cfb8175/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878105956414932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RvflJkXxdL2fFxiGc7qtHXplCUhpX7zuBSQZina563v_DE7w9RlBJXAf0T8epe_JMXCuP1J_tRsdZjIKSxxAk1mUQD_DG9npVH2-c7yj6uYNVP3eHSTtDa18H7SGrZBvIA_dvYO6zqwBWskkQhymVWdEDKW5KvfbsCgaeccx9luz2RFP6VEEZqUc8e6v-T1aesZqIvAg3aywHhFqijSKMzrLx1lHiQNdFUpaiAQZSmWBbquFtqFqwfDuP6ooHIpFe7x21sl05c0SVbkfBGoS2T-n5EHoRJ5tf6SzUr65LOWv8WKik0hTIDj4gY2eq6MJwi-JJihfld5ZC9dR47AJyQ&h=y3azGO2UDt1MP1aqweoAt3XUsiLGkHpibdS2Mc4XUEM - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/63fb019e-e1f0-42e7-b277-213b5a975243 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 91822A1033DE409085A84058EFFB256E Ref B: SYD03EDGE2017 Ref C: 2025-07-11T06:03:13Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c015dd92-f74e-4040-b9e3-abd96cfb8175?api-version=2025-06-01&t=638878105956414932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=omG7enA2bDH6oA433g_pbP3NpVjPGckIWo44E-9QO8fg4XLQNjNjUUI3seHntalQpB0IDF6aaH6GE9Y7hkcU6I30FMSORXm4VOtZt5nGnEupVTZTnmgEyEyygjwcCtzAcXqWRuoJ_bMXXL_FhwGQLG_93QBuebf_VsTA6xQ-3Ztl26QnEGymS_8R3kTPQMi8Tp-KqC3fPcg6Ccn8yEYSMhqlCfvOExxbjha-6LzYarjKNCqkySz3KgRO4GdPszOLVIBxwtkL7U-w7NkhPaCU6EwCZH3utSpUrbmeIUVmrdmv0fBGUDsV_HxfCscYv6FPik5pqbmd4cCM43iQfB_AZA&h=9TiZalwaKl1c460mlHhk_OQj7ox9mqGGg52dRGNcr9Y - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5deb163c-5cd1-4e30-8ea5-1db0e56e021a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 801A9A80DCF44E208700DECBEA32AC37 Ref B: SYD03EDGE0815 Ref C: 2025-07-11T06:03:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c015dd92-f74e-4040-b9e3-abd96cfb8175?api-version=2025-06-01&t=638878105956414932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=omG7enA2bDH6oA433g_pbP3NpVjPGckIWo44E-9QO8fg4XLQNjNjUUI3seHntalQpB0IDF6aaH6GE9Y7hkcU6I30FMSORXm4VOtZt5nGnEupVTZTnmgEyEyygjwcCtzAcXqWRuoJ_bMXXL_FhwGQLG_93QBuebf_VsTA6xQ-3Ztl26QnEGymS_8R3kTPQMi8Tp-KqC3fPcg6Ccn8yEYSMhqlCfvOExxbjha-6LzYarjKNCqkySz3KgRO4GdPszOLVIBxwtkL7U-w7NkhPaCU6EwCZH3utSpUrbmeIUVmrdmv0fBGUDsV_HxfCscYv6FPik5pqbmd4cCM43iQfB_AZA&h=9TiZalwaKl1c460mlHhk_OQj7ox9mqGGg52dRGNcr9Y - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:03:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/36c04d73-d7b6-4233-8c20-186678b7bcef - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 232EF402F44E47659D1C842F39A8E805 Ref B: SYD03EDGE1912 Ref C: 2025-07-11T06:03:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c015dd92-f74e-4040-b9e3-abd96cfb8175?api-version=2025-06-01&t=638878105956414932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=omG7enA2bDH6oA433g_pbP3NpVjPGckIWo44E-9QO8fg4XLQNjNjUUI3seHntalQpB0IDF6aaH6GE9Y7hkcU6I30FMSORXm4VOtZt5nGnEupVTZTnmgEyEyygjwcCtzAcXqWRuoJ_bMXXL_FhwGQLG_93QBuebf_VsTA6xQ-3Ztl26QnEGymS_8R3kTPQMi8Tp-KqC3fPcg6Ccn8yEYSMhqlCfvOExxbjha-6LzYarjKNCqkySz3KgRO4GdPszOLVIBxwtkL7U-w7NkhPaCU6EwCZH3utSpUrbmeIUVmrdmv0fBGUDsV_HxfCscYv6FPik5pqbmd4cCM43iQfB_AZA&h=9TiZalwaKl1c460mlHhk_OQj7ox9mqGGg52dRGNcr9Y - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bfd7c075-01b4-4a45-a897-30460eee28ba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 19A52B833CB647EC89EA48653F282FBC Ref B: SYD03EDGE1607 Ref C: 2025-07-11T06:04:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":5,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":30},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3c4e4629-8c24-424e-aefd-b80606f6e832 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0B1E31BC3CF44F65A838F31D027D4675 Ref B: SYD03EDGE1606 Ref C: 2025-07-11T06:04:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":5,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":30},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d1a9ae40-e749-43fe-8d2e-b1cfbb5c6083 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 71C3AB193D01456289BBE8B979B4B46C Ref B: SYD03EDGE1116 Ref C: 2025-07-11T06:04:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":5,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":30},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/541c10c0-c1e3-4c79-86d5-e298056b323a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 80DB80B8CBE647FEB198D34F4F80361E Ref B: SYD03EDGE1906 Ref C: 2025-07-11T06:04:21Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Https", "probeRequestType": - "HEAD"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 30, "sampleSize": - 4, "successfulSamplesRequired": 3}, "sessionAffinityState": "Disabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - Content-Length: - - '310' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":30},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"HEAD","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2cf71d97-df07-49f6-a6c4-95de34690f8c?api-version=2025-06-01&t=638878106649433031&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=s8jqPNaXz1g_VzGULLiaDfQEh9-rvExLDALSmTrU0CvlX7dTyPUWvkFSXTSMKYEY422HnLyBS6lnhERwSLtYC2z4rXnVbf-_LUoVnFpzuDGNxMd4xt-xTKw-GU5kd-D3OtH_N8tIDmqfdzeMJwLyMzS3WTO7LgUqrak2GK7XMau9TpIE2-4W3DuKZ3u8pk5X7caGAfZT14AsCN8-gxsZhvsmENoyRX8qomZ0V5tA32dDxzoIL89FxGcpPBN6wjHQH1i_YePjNv6Wkb5fHmaoAXEU93vczL9qBsvC9La8MXiaAriuv4KKGMHtzvOHEb1sGCgGONQLAYKHAPbl9ypLBw&h=zoNh5Ay-qSVLT_S9Qr75rTAC-l_jyhYkb0Fy7IC_zfQ - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:24 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2cf71d97-df07-49f6-a6c4-95de34690f8c/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878106649589259&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=VihlZWjm9yXkmbgrge6D_E8ns9E06txRDwgJQpaGYh8-FvS9JdaaNhATGjQppk8az09zIJUpdD1Atq7-9N2rO715o7wbnh_6xvTdaG1oq-J4pllxlEOdBkcwnmyVpu-oOTKnO2ZOAFi0K6B2soHiGWgqKaQH_QnE2D6K3D7-E2TyYHf3UUU6484d3yOK8XQZ2X2rllWXFGN_G1achKhcIKldmp4HkKkdzqowH2fKyh3UkJxBUPdKEH7drBANj7F6IEHpYlOmrZlRGkRvv0_Ln_DDvIffS3jYCBPEa58WumODM82p09gZ8HOk2OIaHN6tFCwhNfwckUDspDytWyrIUw&h=yiXlv5jdUkSLHkoNQy1DmSBcDrJqR5UF_7EiRy2UHA4 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7dbeee34-3c3d-4b04-8d30-113cb483a868 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F4C849B61CB0432EACE3F0961D48908D Ref B: SYD03EDGE1411 Ref C: 2025-07-11T06:04:22Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2cf71d97-df07-49f6-a6c4-95de34690f8c?api-version=2025-06-01&t=638878106649433031&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=s8jqPNaXz1g_VzGULLiaDfQEh9-rvExLDALSmTrU0CvlX7dTyPUWvkFSXTSMKYEY422HnLyBS6lnhERwSLtYC2z4rXnVbf-_LUoVnFpzuDGNxMd4xt-xTKw-GU5kd-D3OtH_N8tIDmqfdzeMJwLyMzS3WTO7LgUqrak2GK7XMau9TpIE2-4W3DuKZ3u8pk5X7caGAfZT14AsCN8-gxsZhvsmENoyRX8qomZ0V5tA32dDxzoIL89FxGcpPBN6wjHQH1i_YePjNv6Wkb5fHmaoAXEU93vczL9qBsvC9La8MXiaAriuv4KKGMHtzvOHEb1sGCgGONQLAYKHAPbl9ypLBw&h=zoNh5Ay-qSVLT_S9Qr75rTAC-l_jyhYkb0Fy7IC_zfQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ac06f799-b574-49c2-9814-7fd8fc375d3c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5A95549E282A4D92B98B76EC8EF4F90F Ref B: SYD03EDGE1609 Ref C: 2025-07-11T06:04:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2cf71d97-df07-49f6-a6c4-95de34690f8c?api-version=2025-06-01&t=638878106649433031&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=s8jqPNaXz1g_VzGULLiaDfQEh9-rvExLDALSmTrU0CvlX7dTyPUWvkFSXTSMKYEY422HnLyBS6lnhERwSLtYC2z4rXnVbf-_LUoVnFpzuDGNxMd4xt-xTKw-GU5kd-D3OtH_N8tIDmqfdzeMJwLyMzS3WTO7LgUqrak2GK7XMau9TpIE2-4W3DuKZ3u8pk5X7caGAfZT14AsCN8-gxsZhvsmENoyRX8qomZ0V5tA32dDxzoIL89FxGcpPBN6wjHQH1i_YePjNv6Wkb5fHmaoAXEU93vczL9qBsvC9La8MXiaAriuv4KKGMHtzvOHEb1sGCgGONQLAYKHAPbl9ypLBw&h=zoNh5Ay-qSVLT_S9Qr75rTAC-l_jyhYkb0Fy7IC_zfQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:04:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/faab69e7-cc4b-4758-ba2a-bae08b21ab60 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1DDE709164DC48CD805E1E88CA72A574 Ref B: SYD03EDGE1507 Ref C: 2025-07-11T06:04:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2cf71d97-df07-49f6-a6c4-95de34690f8c?api-version=2025-06-01&t=638878106649433031&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=s8jqPNaXz1g_VzGULLiaDfQEh9-rvExLDALSmTrU0CvlX7dTyPUWvkFSXTSMKYEY422HnLyBS6lnhERwSLtYC2z4rXnVbf-_LUoVnFpzuDGNxMd4xt-xTKw-GU5kd-D3OtH_N8tIDmqfdzeMJwLyMzS3WTO7LgUqrak2GK7XMau9TpIE2-4W3DuKZ3u8pk5X7caGAfZT14AsCN8-gxsZhvsmENoyRX8qomZ0V5tA32dDxzoIL89FxGcpPBN6wjHQH1i_YePjNv6Wkb5fHmaoAXEU93vczL9qBsvC9La8MXiaAriuv4KKGMHtzvOHEb1sGCgGONQLAYKHAPbl9ypLBw&h=zoNh5Ay-qSVLT_S9Qr75rTAC-l_jyhYkb0Fy7IC_zfQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:05:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/2717e3f5-ded4-4046-b19b-2b39f052d003 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 587484C4F35A441583887C5F460F8AF2 Ref B: SYD03EDGE0812 Ref C: 2025-07-11T06:05:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --sample-size --additional-latency-in-milliseconds - --probe-request-type --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":30},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"HEAD","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '662' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:05:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/11026c86-91aa-4be0-8a5d-3a64492ae0d3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7B017725E9B149F1BB7FD5409B766D27 Ref B: SYD03EDGE2117 Ref C: 2025-07-11T06:05:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --origin-group-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e829de46-bf7d-45c0-93d2-7dc4ab7fcf18?api-version=2025-06-01&t=638878107327187437&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uqdXVCOr3V6xFfN_Bfkbb_UqoHX48eIK-0DOYw7aumDrcdzE5gb6qqvNtyr-brKsAe-s8sXXiajECNb_hHMHiCfNZ-blZpL3Go1nDJ4Sziw9q0_qmPa2mjF0bVttETMT6nhN8tGP5JxLtKozXqN-gg-IQSD8Bgi5HLfKNBY6tDtemJ2FRiYpGZs2L1MPO1UNDTRSiGMMSJR-CDHkO8cQeaxKQvpIL91mAXHjyQl8SM6h49c9JmNixH0mODf6SNc2n6Kb0yvpd0t105Wig62XszuL_BubV8JroP0WRfM2BMdBVaSVQk0xjjOAFNQCyUWF2UL-5Xc8xb1BK5nZtJB6MQ&h=VGcgM-LM82AzoIc0RB90-ogU5W5YMZh4PAFhYpVkNqU - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 06:05:31 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e829de46-bf7d-45c0-93d2-7dc4ab7fcf18/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878107327187437&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=hJvgYqbm7633MKWQcDqjNzPw2rrccDO9N47Hi6c-AShhvdtgYtTBcCAC5qvXlDaNTUaFkS8blZ2-ViA1BSQoK3Q8XEA67D_2hm2et8xFFUaGZ96D-Mxvgb7Hrq6TjoRQ4XWbhLiyf5f_hKLCz9zMzfrPjsVY8zN5PBkLAAqhRA_klXtGqClmSoRZqC7sR3BGzBrWGaMgzr7UifQHZsi2MkaLB9bPT9nh18HLYORy3jCuJ__gunA3taM1IcmLKIOxIHl44q8y8cgb8iF50qHmPavVFTXyycKDPrD8X89fqUlVbtnD3JKxZXYf-HfUAAaBXuuEpoIC-GiuIZsIg3OYvQ&h=t7avbaiPMDdqpCg_DpT_smS86c9LYO5ciEsS_i4elAo - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/03327aa1-320d-4b38-b4b3-fe1814eb2173 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: DE615DBA060D460682BED7020374F1D9 Ref B: SYD03EDGE2013 Ref C: 2025-07-11T06:05:31Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e829de46-bf7d-45c0-93d2-7dc4ab7fcf18?api-version=2025-06-01&t=638878107327187437&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uqdXVCOr3V6xFfN_Bfkbb_UqoHX48eIK-0DOYw7aumDrcdzE5gb6qqvNtyr-brKsAe-s8sXXiajECNb_hHMHiCfNZ-blZpL3Go1nDJ4Sziw9q0_qmPa2mjF0bVttETMT6nhN8tGP5JxLtKozXqN-gg-IQSD8Bgi5HLfKNBY6tDtemJ2FRiYpGZs2L1MPO1UNDTRSiGMMSJR-CDHkO8cQeaxKQvpIL91mAXHjyQl8SM6h49c9JmNixH0mODf6SNc2n6Kb0yvpd0t105Wig62XszuL_BubV8JroP0WRfM2BMdBVaSVQk0xjjOAFNQCyUWF2UL-5Xc8xb1BK5nZtJB6MQ&h=VGcgM-LM82AzoIc0RB90-ogU5W5YMZh4PAFhYpVkNqU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:05:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/78b42ba1-4dc4-4979-94bd-0ac22379738a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CD85715A6C344E61B85B72A3C6466C27 Ref B: SYD03EDGE0814 Ref C: 2025-07-11T06:05:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e829de46-bf7d-45c0-93d2-7dc4ab7fcf18?api-version=2025-06-01&t=638878107327187437&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uqdXVCOr3V6xFfN_Bfkbb_UqoHX48eIK-0DOYw7aumDrcdzE5gb6qqvNtyr-brKsAe-s8sXXiajECNb_hHMHiCfNZ-blZpL3Go1nDJ4Sziw9q0_qmPa2mjF0bVttETMT6nhN8tGP5JxLtKozXqN-gg-IQSD8Bgi5HLfKNBY6tDtemJ2FRiYpGZs2L1MPO1UNDTRSiGMMSJR-CDHkO8cQeaxKQvpIL91mAXHjyQl8SM6h49c9JmNixH0mODf6SNc2n6Kb0yvpd0t105Wig62XszuL_BubV8JroP0WRfM2BMdBVaSVQk0xjjOAFNQCyUWF2UL-5Xc8xb1BK5nZtJB6MQ&h=VGcgM-LM82AzoIc0RB90-ogU5W5YMZh4PAFhYpVkNqU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:06:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bad827a3-f8bf-4e66-b4a1-b7091efe7808 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2FFD3260C9574E5F9256B9E5E68761E5 Ref B: SYD03EDGE2111 Ref C: 2025-07-11T06:06:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e829de46-bf7d-45c0-93d2-7dc4ab7fcf18?api-version=2025-06-01&t=638878107327187437&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uqdXVCOr3V6xFfN_Bfkbb_UqoHX48eIK-0DOYw7aumDrcdzE5gb6qqvNtyr-brKsAe-s8sXXiajECNb_hHMHiCfNZ-blZpL3Go1nDJ4Sziw9q0_qmPa2mjF0bVttETMT6nhN8tGP5JxLtKozXqN-gg-IQSD8Bgi5HLfKNBY6tDtemJ2FRiYpGZs2L1MPO1UNDTRSiGMMSJR-CDHkO8cQeaxKQvpIL91mAXHjyQl8SM6h49c9JmNixH0mODf6SNc2n6Kb0yvpd0t105Wig62XszuL_BubV8JroP0WRfM2BMdBVaSVQk0xjjOAFNQCyUWF2UL-5Xc8xb1BK5nZtJB6MQ&h=VGcgM-LM82AzoIc0RB90-ogU5W5YMZh4PAFhYpVkNqU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:06:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/26d02d37-f548-4b78-b672-f2d03ff80418 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AD2F201A92504A989F749F44874A5D64 Ref B: SYD03EDGE1721 Ref C: 2025-07-11T06:06:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:06:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e22e8d6b-f241-45b4-82aa-34c986f04a4b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 01C8A94BB8224AEE965EFDCAD838B934 Ref B: SYD03EDGE1312 Ref C: 2025-07-11T06:06:36Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_disable_probe.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_disable_probe.yaml deleted file mode 100644 index fff0f9863a9..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_origin_group_disable_probe.yaml +++ /dev/null @@ -1,1444 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:06:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 737F3805774D43DC8F56ECF4A77A1E56 Ref B: SYD03EDGE0714 Ref C: 2025-07-11T06:06:45Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"86329735-fbd9-4a21-ab34-b31e4184a3dd","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e1fc1fd2-9147-4cd2-bf05-026cbde52ce1?api-version=2025-06-01&t=638878108100114763&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=YMS2bWTgi85WbCqiwZYCsNzsCmRClvsLAqFxhu4fJU_rPTnEVw3njoRKEsN0vNCnnfgyAob_0c66u-YoEpSNbmXYFY62VLzBcG2nKSMPo5rjWbaVcBHJD3eLrQhEoSCAoOCRDd7H0kMXkzaG80XbkMr5doRFmQ6rOSpYXOfe37iz_O0jwWinJfmQDrNuXylR0Nk5BlPN9Todo_-XoQMgibIBi5BzQfl39tYibXpJUW2uWb1eUrltpYtturVCc9vxy1tcDlzdftbzexjFuBlo39KfMplOqWEIaI-fVltdZXwpF_oOSUTBrzZXTe4_PLircBojZoK7pqzwmrrKztnUPg&h=YJGCgO5FL0eCXSwvDNVCrYowoPa1qRPngsB6TSfEOfA - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:06:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d16d9703-2d74-4779-9da2-e828fe25be1b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 14C4BC0684644702848C640300D98286 Ref B: SYD03EDGE0717 Ref C: 2025-07-11T06:06:45Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e1fc1fd2-9147-4cd2-bf05-026cbde52ce1?api-version=2025-06-01&t=638878108100114763&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=YMS2bWTgi85WbCqiwZYCsNzsCmRClvsLAqFxhu4fJU_rPTnEVw3njoRKEsN0vNCnnfgyAob_0c66u-YoEpSNbmXYFY62VLzBcG2nKSMPo5rjWbaVcBHJD3eLrQhEoSCAoOCRDd7H0kMXkzaG80XbkMr5doRFmQ6rOSpYXOfe37iz_O0jwWinJfmQDrNuXylR0Nk5BlPN9Todo_-XoQMgibIBi5BzQfl39tYibXpJUW2uWb1eUrltpYtturVCc9vxy1tcDlzdftbzexjFuBlo39KfMplOqWEIaI-fVltdZXwpF_oOSUTBrzZXTe4_PLircBojZoK7pqzwmrrKztnUPg&h=YJGCgO5FL0eCXSwvDNVCrYowoPa1qRPngsB6TSfEOfA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:06:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/10e29059-cb93-4262-9868-7d6637fb32b0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5BF35D2EB2974AF0BCC6CF6AB1A96778 Ref B: SYD03EDGE1415 Ref C: 2025-07-11T06:06:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e1fc1fd2-9147-4cd2-bf05-026cbde52ce1?api-version=2025-06-01&t=638878108100114763&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=YMS2bWTgi85WbCqiwZYCsNzsCmRClvsLAqFxhu4fJU_rPTnEVw3njoRKEsN0vNCnnfgyAob_0c66u-YoEpSNbmXYFY62VLzBcG2nKSMPo5rjWbaVcBHJD3eLrQhEoSCAoOCRDd7H0kMXkzaG80XbkMr5doRFmQ6rOSpYXOfe37iz_O0jwWinJfmQDrNuXylR0Nk5BlPN9Todo_-XoQMgibIBi5BzQfl39tYibXpJUW2uWb1eUrltpYtturVCc9vxy1tcDlzdftbzexjFuBlo39KfMplOqWEIaI-fVltdZXwpF_oOSUTBrzZXTe4_PLircBojZoK7pqzwmrrKztnUPg&h=YJGCgO5FL0eCXSwvDNVCrYowoPa1qRPngsB6TSfEOfA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:07:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a46c83b5-b81c-414a-b3ca-454b6a1c4ec4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 31776DFB7C464CA8B8D6F58A3C857FC4 Ref B: SYD03EDGE0918 Ref C: 2025-07-11T06:07:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e1fc1fd2-9147-4cd2-bf05-026cbde52ce1?api-version=2025-06-01&t=638878108100114763&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=YMS2bWTgi85WbCqiwZYCsNzsCmRClvsLAqFxhu4fJU_rPTnEVw3njoRKEsN0vNCnnfgyAob_0c66u-YoEpSNbmXYFY62VLzBcG2nKSMPo5rjWbaVcBHJD3eLrQhEoSCAoOCRDd7H0kMXkzaG80XbkMr5doRFmQ6rOSpYXOfe37iz_O0jwWinJfmQDrNuXylR0Nk5BlPN9Todo_-XoQMgibIBi5BzQfl39tYibXpJUW2uWb1eUrltpYtturVCc9vxy1tcDlzdftbzexjFuBlo39KfMplOqWEIaI-fVltdZXwpF_oOSUTBrzZXTe4_PLircBojZoK7pqzwmrrKztnUPg&h=YJGCgO5FL0eCXSwvDNVCrYowoPa1qRPngsB6TSfEOfA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:07:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ae0c3762-74d7-4d75-98ae-215a558bfe34 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 20909AF2413D4577B1A45D0DBC2E1A13 Ref B: SYD03EDGE1613 Ref C: 2025-07-11T06:07:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"86329735-fbd9-4a21-ab34-b31e4184a3dd","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:07:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E86E5615A31A48A5834A047A4EDB07C0 Ref B: SYD03EDGE1618 Ref C: 2025-07-11T06:07:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:07:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/74fdd68b-1216-42c1-ada1-6d96df403a2b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 38FC494B1DEF4536A4637698FEBB01F6 Ref B: SYD03EDGE1015 Ref C: 2025-07-11T06:07:55Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:07:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7e69d99d-2bbf-45e4-913c-4ed0b0b2ac26 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 61BD1426FF554FF7970A1A640E235BD1 Ref B: SYD03EDGE1721 Ref C: 2025-07-11T06:07:56Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:07:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/de571625-49a6-4263-8b82-7c33c2dc03ba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C7B70F5224DA4CAEBE0CC884A4947173 Ref B: SYD03EDGE2014 Ref C: 2025-07-11T06:07:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:08:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b131aaf8-1d2a-4623-a224-00bc318a0e71 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BB6FA67E7A584341AF35B4FB1E7F653A Ref B: SYD03EDGE1005 Ref C: 2025-07-11T06:08:00Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Https", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}, "sessionAffinityState": "Disabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - Content-Length: - - '309' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/510b4dcc-45f5-411b-bf0c-d0f945033b1f?api-version=2025-06-01&t=638878108835995804&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DOdCFG1Ij2g09lh28ylm08MUxmgiMLpOAvAmznr9C50yPKnpUAhfaww6Qu8RO8rVfSVYa0YSoSyKq56-ad_6vcnk4afXvuWKGxlb1Zaqem9O51D_M2MoaY378DyhFlC4oUklceZ91bW-jBPiHkALy9Q3eXgIY-IvhUl59BV4dI7jvJBOAgXpTSP10voGsRG6Hv1HukhtM_heZtwe9CpPIiTCMUq6oMA2bzXZ9jzqItp6gwWesBANuvSlW1LJCJhbXavTvyMTifvruVWshMu8Jtyh7a4FBcwao3SgLEpX06Lppmn6__O7kFFfcI_yoJFeMnQ0r-iwkwQ9eiKN-fNHEQ&h=oWmCT8caEeTsudCwXNyJx5aouse_nZnw6QDbklEpETc - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:08:03 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/510b4dcc-45f5-411b-bf0c-d0f945033b1f/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878108835995804&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=yZ1GF_zfwxTM52Fk4VnqlTf38IjLu0zqbJSI6L-NSjJvUR2PNwfx_9aYD9d8oTWw05sTlIYD1uu_sx2kkCUW3hnREZN8jNONMhe11L69o7n6aetCA1tLLqFKlsUshNA5Wiho_a2BiUbe5eQgFA9J4Okra2vd7ZGhm6ANQXJNoJttXMqx_mHNLfThQCGOZDqNs3fSJnEyUvD7M4sp3-peQS_xQMw9qZaU9xi4g4_OOQtSoU5H2YXVSgX2okx9jHHQ3t5gw3sWqCvZogmZbP4BNh6CwuU_gRR0bUcxuzIrM08etSB2LgGN0husQaXTgOYT-soG7stTJglK_bvxOhfHUQ&h=U8rPv9M5Tx5vcVW1mcfB4SRPylbnHul65JZFXsAW5Ak - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6f6c599a-dd6b-4097-8fb2-e66427bbcec1 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: D43F9B5F91C64928AEEF6533F751D16A Ref B: SYD03EDGE1713 Ref C: 2025-07-11T06:08:01Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/510b4dcc-45f5-411b-bf0c-d0f945033b1f?api-version=2025-06-01&t=638878108835995804&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DOdCFG1Ij2g09lh28ylm08MUxmgiMLpOAvAmznr9C50yPKnpUAhfaww6Qu8RO8rVfSVYa0YSoSyKq56-ad_6vcnk4afXvuWKGxlb1Zaqem9O51D_M2MoaY378DyhFlC4oUklceZ91bW-jBPiHkALy9Q3eXgIY-IvhUl59BV4dI7jvJBOAgXpTSP10voGsRG6Hv1HukhtM_heZtwe9CpPIiTCMUq6oMA2bzXZ9jzqItp6gwWesBANuvSlW1LJCJhbXavTvyMTifvruVWshMu8Jtyh7a4FBcwao3SgLEpX06Lppmn6__O7kFFfcI_yoJFeMnQ0r-iwkwQ9eiKN-fNHEQ&h=oWmCT8caEeTsudCwXNyJx5aouse_nZnw6QDbklEpETc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:08:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/435d6fb9-bd8d-4585-a9d5-096a33aef92c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D0E2F8A3E09E455591EFF826617EF459 Ref B: SYD03EDGE0918 Ref C: 2025-07-11T06:08:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/510b4dcc-45f5-411b-bf0c-d0f945033b1f?api-version=2025-06-01&t=638878108835995804&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DOdCFG1Ij2g09lh28ylm08MUxmgiMLpOAvAmznr9C50yPKnpUAhfaww6Qu8RO8rVfSVYa0YSoSyKq56-ad_6vcnk4afXvuWKGxlb1Zaqem9O51D_M2MoaY378DyhFlC4oUklceZ91bW-jBPiHkALy9Q3eXgIY-IvhUl59BV4dI7jvJBOAgXpTSP10voGsRG6Hv1HukhtM_heZtwe9CpPIiTCMUq6oMA2bzXZ9jzqItp6gwWesBANuvSlW1LJCJhbXavTvyMTifvruVWshMu8Jtyh7a4FBcwao3SgLEpX06Lppmn6__O7kFFfcI_yoJFeMnQ0r-iwkwQ9eiKN-fNHEQ&h=oWmCT8caEeTsudCwXNyJx5aouse_nZnw6QDbklEpETc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:08:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7212ab8c-856d-42bf-a9c5-9fca1ed94e40 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D3D539C2792648DC9F7BC93C56D29915 Ref B: SYD03EDGE1411 Ref C: 2025-07-11T06:08:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/510b4dcc-45f5-411b-bf0c-d0f945033b1f?api-version=2025-06-01&t=638878108835995804&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DOdCFG1Ij2g09lh28ylm08MUxmgiMLpOAvAmznr9C50yPKnpUAhfaww6Qu8RO8rVfSVYa0YSoSyKq56-ad_6vcnk4afXvuWKGxlb1Zaqem9O51D_M2MoaY378DyhFlC4oUklceZ91bW-jBPiHkALy9Q3eXgIY-IvhUl59BV4dI7jvJBOAgXpTSP10voGsRG6Hv1HukhtM_heZtwe9CpPIiTCMUq6oMA2bzXZ9jzqItp6gwWesBANuvSlW1LJCJhbXavTvyMTifvruVWshMu8Jtyh7a4FBcwao3SgLEpX06Lppmn6__O7kFFfcI_yoJFeMnQ0r-iwkwQ9eiKN-fNHEQ&h=oWmCT8caEeTsudCwXNyJx5aouse_nZnw6QDbklEpETc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/70ae88f0-9004-4a0d-b872-06132e3984ab - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 10DCEE0C6EE34B5A8EB8E549F48AA59D Ref B: SYD03EDGE2010 Ref C: 2025-07-11T06:09:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/86470403-275d-4fb2-99be-1c5ecbe6208b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 33D0E54B93AE43F98CA06B8ABFCA0070 Ref B: SYD03EDGE2118 Ref C: 2025-07-11T06:09:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c296b22f-733f-4540-9098-c5bbc0c61c1b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 84A5B750613C4F6F99DA351887EDB9FD Ref B: SYD03EDGE0907 Ref C: 2025-07-11T06:09:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '661' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/629dd764-820e-424b-a399-54c0af9132c7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 39D457BAAEFE4CC9B42A848A35D5EB04 Ref B: SYD03EDGE1016 Ref C: 2025-07-11T06:09:08Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"loadBalancingSettings": {"additionalLatencyInMilliseconds": - 50, "sampleSize": 4, "successfulSamplesRequired": 3}, "sessionAffinityState": - "Disabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - Content-Length: - - '167' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b3c6cf41-f1b0-4b61-8d9b-1d104927148f?api-version=2025-06-01&t=638878109523374278&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Po2vn19C4tLzkp50F5AI_Xfe1fYPhFwPVjk-B0TYdsRvrN-m_2o6_5YxFaOQ9h4GcCuGu1wVI0mqgQqhW2DHefDuQuz3av_qKggstki15AMUAtPYRTXOjeBcACGteVo5q_-5i8rHH-Qgwnukw-990zZU4hhhds89YP6d8FHKYtoWMEtM71XPaQKRRpV_J0fwxmeaaxPDFbrNagRHAJZhExh5DBAEV3k6taA88uAwHm0We16eoPmAipnewSeZGwbCl-lwUIypM47FVn-CicdruDXzvBnr4Z8vFewvk0yoyTKnINR2ngZ63pc6-5LSqJYy0cx6u31I5ai0xu-iS7SmmQ&h=VHkGnmvOS6eXJl9L3JBSnVjFInI7POKTsURlfHWoLX4 - cache-control: - - no-cache - content-length: - - '554' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:12 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b3c6cf41-f1b0-4b61-8d9b-1d104927148f/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878109523530549&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=sUtON2AFW2VtnxAv4zvbJZ9fY1rEU_pPrpUmrlwjfixSmvp4tCSyAEPqBpmYlPExzx_E7K4eBmKL-PqlJZfw3vumtbr9_gLZsoKlSmN9kziyQ1c7ZkdhQpTXjACqgauRksuN-tO5DWJnRyXpE_p5Jiwi_lTlyReJA9ZMX1dbB8n5kl2-HGZo9shtfhOGvufJIyqdrjVumhgTCrM-KkblzjnMrPc-4rllzjyyZ2CufNajSPS5YH4UZUybqtqZKzhV-6RLxbe5QSQWg1ntwsNOw290w3Rc1AQpzH2vjmD2nskgQJ91g5L0I3et0CwaoULyBN9zx7HLkYjchdMDv31unA&h=jdCQHsdl6MzmyroYyVMA3OGvg-PGluHNoTtMORajkfE - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/79f9ebe7-b783-450f-a8b7-5f6d0c37d5ce - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 733974A7FA8E4A65BCE0ACA6D28D50DA Ref B: SYD03EDGE1621 Ref C: 2025-07-11T06:09:10Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b3c6cf41-f1b0-4b61-8d9b-1d104927148f?api-version=2025-06-01&t=638878109523374278&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Po2vn19C4tLzkp50F5AI_Xfe1fYPhFwPVjk-B0TYdsRvrN-m_2o6_5YxFaOQ9h4GcCuGu1wVI0mqgQqhW2DHefDuQuz3av_qKggstki15AMUAtPYRTXOjeBcACGteVo5q_-5i8rHH-Qgwnukw-990zZU4hhhds89YP6d8FHKYtoWMEtM71XPaQKRRpV_J0fwxmeaaxPDFbrNagRHAJZhExh5DBAEV3k6taA88uAwHm0We16eoPmAipnewSeZGwbCl-lwUIypM47FVn-CicdruDXzvBnr4Z8vFewvk0yoyTKnINR2ngZ63pc6-5LSqJYy0cx6u31I5ai0xu-iS7SmmQ&h=VHkGnmvOS6eXJl9L3JBSnVjFInI7POKTsURlfHWoLX4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/efb5b90a-6bc8-4bc5-8acc-8b4b5cf1458a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CFD810F247E049EBA1CDEC75E828AF11 Ref B: SYD03EDGE1515 Ref C: 2025-07-11T06:09:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b3c6cf41-f1b0-4b61-8d9b-1d104927148f?api-version=2025-06-01&t=638878109523374278&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Po2vn19C4tLzkp50F5AI_Xfe1fYPhFwPVjk-B0TYdsRvrN-m_2o6_5YxFaOQ9h4GcCuGu1wVI0mqgQqhW2DHefDuQuz3av_qKggstki15AMUAtPYRTXOjeBcACGteVo5q_-5i8rHH-Qgwnukw-990zZU4hhhds89YP6d8FHKYtoWMEtM71XPaQKRRpV_J0fwxmeaaxPDFbrNagRHAJZhExh5DBAEV3k6taA88uAwHm0We16eoPmAipnewSeZGwbCl-lwUIypM47FVn-CicdruDXzvBnr4Z8vFewvk0yoyTKnINR2ngZ63pc6-5LSqJYy0cx6u31I5ai0xu-iS7SmmQ&h=VHkGnmvOS6eXJl9L3JBSnVjFInI7POKTsURlfHWoLX4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:09:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e7faefe2-7673-48c7-9d26-7c3f97143516 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A0283D64C07E4BF795C9E7E5D4215755 Ref B: SYD03EDGE1405 Ref C: 2025-07-11T06:09:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b3c6cf41-f1b0-4b61-8d9b-1d104927148f?api-version=2025-06-01&t=638878109523374278&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Po2vn19C4tLzkp50F5AI_Xfe1fYPhFwPVjk-B0TYdsRvrN-m_2o6_5YxFaOQ9h4GcCuGu1wVI0mqgQqhW2DHefDuQuz3av_qKggstki15AMUAtPYRTXOjeBcACGteVo5q_-5i8rHH-Qgwnukw-990zZU4hhhds89YP6d8FHKYtoWMEtM71XPaQKRRpV_J0fwxmeaaxPDFbrNagRHAJZhExh5DBAEV3k6taA88uAwHm0We16eoPmAipnewSeZGwbCl-lwUIypM47FVn-CicdruDXzvBnr4Z8vFewvk0yoyTKnINR2ngZ63pc6-5LSqJYy0cx6u31I5ai0xu-iS7SmmQ&h=VHkGnmvOS6eXJl9L3JBSnVjFInI7POKTsURlfHWoLX4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ad690977-ef6a-402c-a8e4-ce8c4082f5e9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2AF48DF71C164E94A5C557DA248CA5FE Ref B: SYD03EDGE1013 Ref C: 2025-07-11T06:10:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --enable-health-probe - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '555' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c8bb72e8-784b-4bf3-945c-7a2e5fd84cf2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 114A8C97355B452C9EECAD616D37A061 Ref B: SYD03EDGE0917 Ref C: 2025-07-11T06:10:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '555' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/239f4fd6-7afb-4990-bdbc-5b269eb83304 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1388CF48D01F4EA3B68B5FA2B650A0EA Ref B: SYD03EDGE1613 Ref C: 2025-07-11T06:10:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '555' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ec2e3198-e2bd-45e7-bc9b-8c90c8a37852 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 163CC088DBD24915BAD77B6F5E9B8F74 Ref B: SYD03EDGE1615 Ref C: 2025-07-11T06:10:18Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}, "sessionAffinityState": "Disabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - Content-Length: - - '308' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e79f48a9-e4be-4ad1-8979-26d2205fdc90?api-version=2025-06-01&t=638878110217238465&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kWtiG0xlQcOvmLi8PZgTvuKriqI0Up2jLunmXQh3KQ279qNJ55oot__RuMkMDZpNLUcQEUmp9aT87WRfXXhh2Ied49ZFYNs9nildxaLvQ9daw1_qgiXbTL_CaxoEfssPoLghLCeTHGqPvEh6wJ60jFu8yyFmjr5Ls9F67LvHXP22BxSXJmEYO9BsG2H9HFxZgwVQCm6-9iz4_yODSMvZJ8U3BQkBkvuj2VaW7WHVIsCOJm2txdBcfZ7ci0XHNC1aQ8ERmj1IKWLHq0_hq8mvQ6jPNKSDJi_nqDUVZlqFj29ztD95Q_PsG3wcfWXaehltwNSY-MoeZL3YCQ3qGhYsbA&h=8SQKthX-ugd1ug2FF7pasoiDV4wLl5LWo6_vmbYUjXE - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:21 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e79f48a9-e4be-4ad1-8979-26d2205fdc90/profileresults/profile000002/origingroupresults/og000003?api-version=2025-06-01&t=638878110217707205&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=zBRwCb6Hq60KHSgg6KbuqSiN881dGIQQx7DHTilgBBoULyavNJPGN-N35BVLp_a9CQIytuj68OFETaTM8_F-NoBTKrYJ_gm2mnzQhbUjT3HQcU7kPwKIfHFyWAPDVkzrI6YEbIUafjOtkMrRi3aN4RwmSekMNM_YL4K34RjA97yQQ7B_b7n1dz7r66oRbw0tOOCXz8j62R9sopLMZqK_r5lzi5B3LmCEnxS_es9wtp-mQ8PW689cOpeXW6oRg2faoDp1r0uPhyRvi4Q83r8GAOwgj0tM16cWfi8AumKRZxjl0ldB01ubOyy5LMxOEP_6PBAWls53OdcMXkng_WhZrA&h=xRFKKOL_F9Tu0GjuTxhvi6QOwkgQU_Bxs7gfAXtqm88 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5287e636-aa0d-4823-be30-a8ee1b2d6790 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 9BA94C4C75AF4370BD835DFB7A74E266 Ref B: SYD03EDGE1610 Ref C: 2025-07-11T06:10:19Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e79f48a9-e4be-4ad1-8979-26d2205fdc90?api-version=2025-06-01&t=638878110217238465&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kWtiG0xlQcOvmLi8PZgTvuKriqI0Up2jLunmXQh3KQ279qNJ55oot__RuMkMDZpNLUcQEUmp9aT87WRfXXhh2Ied49ZFYNs9nildxaLvQ9daw1_qgiXbTL_CaxoEfssPoLghLCeTHGqPvEh6wJ60jFu8yyFmjr5Ls9F67LvHXP22BxSXJmEYO9BsG2H9HFxZgwVQCm6-9iz4_yODSMvZJ8U3BQkBkvuj2VaW7WHVIsCOJm2txdBcfZ7ci0XHNC1aQ8ERmj1IKWLHq0_hq8mvQ6jPNKSDJi_nqDUVZlqFj29ztD95Q_PsG3wcfWXaehltwNSY-MoeZL3YCQ3qGhYsbA&h=8SQKthX-ugd1ug2FF7pasoiDV4wLl5LWo6_vmbYUjXE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c2eec879-51bb-4d70-9c59-489cbd4e5f41 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9A73C57716CE4DEBAFE86B83AD339324 Ref B: SYD03EDGE0810 Ref C: 2025-07-11T06:10:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e79f48a9-e4be-4ad1-8979-26d2205fdc90?api-version=2025-06-01&t=638878110217238465&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kWtiG0xlQcOvmLi8PZgTvuKriqI0Up2jLunmXQh3KQ279qNJ55oot__RuMkMDZpNLUcQEUmp9aT87WRfXXhh2Ied49ZFYNs9nildxaLvQ9daw1_qgiXbTL_CaxoEfssPoLghLCeTHGqPvEh6wJ60jFu8yyFmjr5Ls9F67LvHXP22BxSXJmEYO9BsG2H9HFxZgwVQCm6-9iz4_yODSMvZJ8U3BQkBkvuj2VaW7WHVIsCOJm2txdBcfZ7ci0XHNC1aQ8ERmj1IKWLHq0_hq8mvQ6jPNKSDJi_nqDUVZlqFj29ztD95Q_PsG3wcfWXaehltwNSY-MoeZL3YCQ3qGhYsbA&h=8SQKthX-ugd1ug2FF7pasoiDV4wLl5LWo6_vmbYUjXE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:10:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e2fa5a72-7f2d-42a5-b3d3-cb930f46536c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7EA1CD6D39904747BFD56C5E2F3C540B Ref B: SYD03EDGE2010 Ref C: 2025-07-11T06:10:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e79f48a9-e4be-4ad1-8979-26d2205fdc90?api-version=2025-06-01&t=638878110217238465&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=kWtiG0xlQcOvmLi8PZgTvuKriqI0Up2jLunmXQh3KQ279qNJ55oot__RuMkMDZpNLUcQEUmp9aT87WRfXXhh2Ied49ZFYNs9nildxaLvQ9daw1_qgiXbTL_CaxoEfssPoLghLCeTHGqPvEh6wJ60jFu8yyFmjr5Ls9F67LvHXP22BxSXJmEYO9BsG2H9HFxZgwVQCm6-9iz4_yODSMvZJ8U3BQkBkvuj2VaW7WHVIsCOJm2txdBcfZ7ci0XHNC1aQ8ERmj1IKWLHq0_hq8mvQ6jPNKSDJi_nqDUVZlqFj29ztD95Q_PsG3wcfWXaehltwNSY-MoeZL3YCQ3qGhYsbA&h=8SQKthX-ugd1ug2FF7pasoiDV4wLl5LWo6_vmbYUjXE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:11:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f31dfc26-1047-449e-bb57-41504af22f03 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5281CF09D0A94FECB3A260D0B6203B2C Ref B: SYD03EDGE0711 Ref C: 2025-07-11T06:11:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000003","type":"Microsoft.Cdn/profiles/origingroups","name":"og000003","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:11:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0eafd880-b6eb-4f60-9154-bb7af9d73137 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 00B61316BCE04D4A9C84467858F65549 Ref B: SYD03EDGE1113 Ref C: 2025-07-11T06:11:25Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_crud.yaml deleted file mode 100644 index 68237cf34b1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_crud.yaml +++ /dev/null @@ -1,1563 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:35:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 3360eaf8-a787-4c5e-9efe-3536f41433cd - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 23B3D7E388D8446A9FB669232075ADE7 Ref B: SYD03EDGE2012 Ref C: 2025-07-13T23:35:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku --tags --origin-response-timeout-seconds --identity-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:35:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 744324B3FE4B427FB9EF2084802FEBA3 Ref B: SYD03EDGE1505 Ref C: 2025-07-13T23:35:20Z' - status: - code: 200 - message: OK -- request: - body: '{"identity": {"type": "SystemAssigned"}, "location": "global", "properties": - {"originResponseTimeoutSeconds": 100}, "sku": {"name": "Standard_AzureFrontDoor"}, - "tags": {"tag1": "value1", "tag2": "value2"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '205' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku --tags --origin-response-timeout-seconds --identity-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag1":"value1","tag2":"value2"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9c821ce0-f899-4ccc-8a54-037234801192?api-version=2025-06-01&t=638880465305783959&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aQ2K02GTg_-GeitouXya_IU72uaebH0g6ystAW3v_c9-hmk3t0ze7Bytn4A9HzIKuxEnEUM5CKpW4Aubjw5MJTPCcC7yTUuqSeZRSomHhyJCR-zH-YBTymt1_ZTWwLCxC1c_N-wYu0SI5kNBPsNI22jhVQjpeFOEAtneaM5nBtwZlSfzziAKmcO3mEh7FiRmtzGlOdEc4WeZWncU2B5SGxTMSE7qeeuV5w5z0nmHVdcJtcOQxhLKN2PA4uP9THXv5aX-qnJZIe9eNu88RmQTRTRvkJVSHbzP2pPOJ_jhDDJ-tghCbR8QEySsfzskcR4MeVuN5wkiGspcVOsReoKR4A&h=nckbzES-i-GPWrNVwWR9Abv4JY7yVHKVZ5LoQssIXeU - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:35:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e01443c7-40df-4f7d-94f8-7f89c47efcd3 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 10599845D61C43A080C94FAA608139DA Ref B: SYD03EDGE1615 Ref C: 2025-07-13T23:35:20Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku --tags --origin-response-timeout-seconds --identity-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9c821ce0-f899-4ccc-8a54-037234801192?api-version=2025-06-01&t=638880465305783959&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aQ2K02GTg_-GeitouXya_IU72uaebH0g6ystAW3v_c9-hmk3t0ze7Bytn4A9HzIKuxEnEUM5CKpW4Aubjw5MJTPCcC7yTUuqSeZRSomHhyJCR-zH-YBTymt1_ZTWwLCxC1c_N-wYu0SI5kNBPsNI22jhVQjpeFOEAtneaM5nBtwZlSfzziAKmcO3mEh7FiRmtzGlOdEc4WeZWncU2B5SGxTMSE7qeeuV5w5z0nmHVdcJtcOQxhLKN2PA4uP9THXv5aX-qnJZIe9eNu88RmQTRTRvkJVSHbzP2pPOJ_jhDDJ-tghCbR8QEySsfzskcR4MeVuN5wkiGspcVOsReoKR4A&h=nckbzES-i-GPWrNVwWR9Abv4JY7yVHKVZ5LoQssIXeU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:35:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/47a16d1a-e2fa-4a40-bdd8-84c6dab3b9bb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C4D5FC9121D5440DB9F19385E456ED64 Ref B: SYD03EDGE1519 Ref C: 2025-07-13T23:35:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku --tags --origin-response-timeout-seconds --identity-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9c821ce0-f899-4ccc-8a54-037234801192?api-version=2025-06-01&t=638880465305783959&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aQ2K02GTg_-GeitouXya_IU72uaebH0g6ystAW3v_c9-hmk3t0ze7Bytn4A9HzIKuxEnEUM5CKpW4Aubjw5MJTPCcC7yTUuqSeZRSomHhyJCR-zH-YBTymt1_ZTWwLCxC1c_N-wYu0SI5kNBPsNI22jhVQjpeFOEAtneaM5nBtwZlSfzziAKmcO3mEh7FiRmtzGlOdEc4WeZWncU2B5SGxTMSE7qeeuV5w5z0nmHVdcJtcOQxhLKN2PA4uP9THXv5aX-qnJZIe9eNu88RmQTRTRvkJVSHbzP2pPOJ_jhDDJ-tghCbR8QEySsfzskcR4MeVuN5wkiGspcVOsReoKR4A&h=nckbzES-i-GPWrNVwWR9Abv4JY7yVHKVZ5LoQssIXeU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/fb9b3937-7e48-4ad6-a533-245c6e743e6d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DC60DD9C57A347159A68531EB7098682 Ref B: SYD03EDGE1108 Ref C: 2025-07-13T23:36:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku --tags --origin-response-timeout-seconds --identity-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9c821ce0-f899-4ccc-8a54-037234801192?api-version=2025-06-01&t=638880465305783959&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aQ2K02GTg_-GeitouXya_IU72uaebH0g6ystAW3v_c9-hmk3t0ze7Bytn4A9HzIKuxEnEUM5CKpW4Aubjw5MJTPCcC7yTUuqSeZRSomHhyJCR-zH-YBTymt1_ZTWwLCxC1c_N-wYu0SI5kNBPsNI22jhVQjpeFOEAtneaM5nBtwZlSfzziAKmcO3mEh7FiRmtzGlOdEc4WeZWncU2B5SGxTMSE7qeeuV5w5z0nmHVdcJtcOQxhLKN2PA4uP9THXv5aX-qnJZIe9eNu88RmQTRTRvkJVSHbzP2pPOJ_jhDDJ-tghCbR8QEySsfzskcR4MeVuN5wkiGspcVOsReoKR4A&h=nckbzES-i-GPWrNVwWR9Abv4JY7yVHKVZ5LoQssIXeU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cbf4deb4-2977-41d8-aa60-042a22cb6871 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 151B5087E77A4FA485D7046AA1747EDE Ref B: SYD03EDGE1919 Ref C: 2025-07-13T23:36:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku --tags --origin-response-timeout-seconds --identity-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag1":"value1","tag2":"value2"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: A4663EAD604A44ACA1D82F5B64CB869F Ref B: SYD03EDGE1415 Ref C: 2025-07-13T23:36:33Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag1":"value1","tag2":"value2"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '671' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - f5e1a8f3-b5f9-4376-ba54-30218a37f839 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: D050DDD19A1D4BBB92B9E6A799BABDFD Ref B: SYD03EDGE0906 Ref C: 2025-07-13T23:36:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile show - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag1":"value1","tag2":"value2"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 0142FCE4AF834B5BA2DE517F79A5FF0A Ref B: SYD03EDGE0819 Ref C: 2025-07-13T23:36:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag1":"value1","tag2":"value2"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 718D925CB4BC41C7860EDD9EC5FF7BB5 Ref B: SYD03EDGE2013 Ref C: 2025-07-13T23:36:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag1":"value1","tag2":"value2"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 3CD90B4A53AF439089E4C5BE50F10684 Ref B: SYD03EDGE1922 Ref C: 2025-07-13T23:36:39Z' - status: - code: 200 - message: OK -- request: - body: '{"identity": {"type": "SystemAssigned"}, "location": "Global", "properties": - {"originResponseTimeoutSeconds": 100}, "sku": {"name": "Standard_AzureFrontDoor"}, - "tags": {"tag3": "value3", "tag4": "value4"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - Content-Length: - - '205' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ba2fe807-d336-4662-8ea9-cbf9d59fde62?api-version=2025-06-01&t=638880466048672161&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uun2MAJOd6T9NEdoJ_x-utWwPjAJ6OtwBb_0ndtyi0Upym0nGw7axtcM-R8_J30obPX27P-KIA0et8TyTyuGW1G7QQ5Hjvt4IV2CfdwPv1Vdb7dUTaY_Nm8gzQ3PZpM4_P4kD-Mp9J72KRNIB1QN6p0-wagUtbaPb1jDc69tbIYYrHHIkcKPMfyktjo9XAFBy5BEs3CrDNS8K_yrWyoK-vK9vWqe6B3Af-8agC3SfrSXXlz-SpnWKr86dxkImXP0CZ5UtOYMynnXk1c0mnr1oI3kiyuGifWnYWeu7z3w6X84wdEG8rrwBTJitTco14Xe9Jl8hK3QIb2DmmBuLdHThw&h=OdwPCks_cypQE1t1fsRFWCVCwY841N1sN-rHFgwI-Ng - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:44 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ba2fe807-d336-4662-8ea9-cbf9d59fde62/profileresults/profile000002?api-version=2025-06-01&t=638880466048672161&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=mJjk1fkJUnWUPnYju158gOECIkLTU7HiYqKKd6PMrH4PWJKxrgrZpMrmQ0cgwkqaACMElVFkwx6fgq57QglHwbETmxiuNU2l2gWrX0NtPmCtJbZ4S1FVkUWQUhjGyIVQ7VhxHpcjDXzBLjZV1JfLeKO1hGwvSBV-yP_tfBOGZ64QjCM5gMehGm8vzHC7XeqMmhykGYVGlxaPGUdxjDKOvBU1CETp4Rz1oBDINM79F3pvS1P6zuw8x2t5prkZkHuLZoTpZMWeUbe8Qz8jIIImje0nwoBT187FFR2F6Tb0renpL2VHQazwBcTLyrXHem-Qu0XWsoZA3XGMT66OXeiUuw&h=KvejIngFxeG-5IFFQ7eA_8YGPJ--bwwDAKs0cFqop9A - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a8605742-6546-440e-a0da-02b34f21c330 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F80358F050F846D596C645B11773DB59 Ref B: SYD03EDGE0806 Ref C: 2025-07-13T23:36:40Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ba2fe807-d336-4662-8ea9-cbf9d59fde62?api-version=2025-06-01&t=638880466048672161&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uun2MAJOd6T9NEdoJ_x-utWwPjAJ6OtwBb_0ndtyi0Upym0nGw7axtcM-R8_J30obPX27P-KIA0et8TyTyuGW1G7QQ5Hjvt4IV2CfdwPv1Vdb7dUTaY_Nm8gzQ3PZpM4_P4kD-Mp9J72KRNIB1QN6p0-wagUtbaPb1jDc69tbIYYrHHIkcKPMfyktjo9XAFBy5BEs3CrDNS8K_yrWyoK-vK9vWqe6B3Af-8agC3SfrSXXlz-SpnWKr86dxkImXP0CZ5UtOYMynnXk1c0mnr1oI3kiyuGifWnYWeu7z3w6X84wdEG8rrwBTJitTco14Xe9Jl8hK3QIb2DmmBuLdHThw&h=OdwPCks_cypQE1t1fsRFWCVCwY841N1sN-rHFgwI-Ng - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:36:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/73a8bfe0-7ef8-44bb-8dd2-9d4535659daa - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5A97B6EB9F4243F88397032221C51CF4 Ref B: SYD03EDGE2117 Ref C: 2025-07-13T23:36:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ba2fe807-d336-4662-8ea9-cbf9d59fde62?api-version=2025-06-01&t=638880466048672161&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uun2MAJOd6T9NEdoJ_x-utWwPjAJ6OtwBb_0ndtyi0Upym0nGw7axtcM-R8_J30obPX27P-KIA0et8TyTyuGW1G7QQ5Hjvt4IV2CfdwPv1Vdb7dUTaY_Nm8gzQ3PZpM4_P4kD-Mp9J72KRNIB1QN6p0-wagUtbaPb1jDc69tbIYYrHHIkcKPMfyktjo9XAFBy5BEs3CrDNS8K_yrWyoK-vK9vWqe6B3Af-8agC3SfrSXXlz-SpnWKr86dxkImXP0CZ5UtOYMynnXk1c0mnr1oI3kiyuGifWnYWeu7z3w6X84wdEG8rrwBTJitTco14Xe9Jl8hK3QIb2DmmBuLdHThw&h=OdwPCks_cypQE1t1fsRFWCVCwY841N1sN-rHFgwI-Ng - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:37:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c3032172-bf26-4d40-a929-6fe6f39a3797 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A4E0279381B3495AA5157EC720A5362E Ref B: SYD03EDGE1922 Ref C: 2025-07-13T23:37:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ba2fe807-d336-4662-8ea9-cbf9d59fde62?api-version=2025-06-01&t=638880466048672161&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uun2MAJOd6T9NEdoJ_x-utWwPjAJ6OtwBb_0ndtyi0Upym0nGw7axtcM-R8_J30obPX27P-KIA0et8TyTyuGW1G7QQ5Hjvt4IV2CfdwPv1Vdb7dUTaY_Nm8gzQ3PZpM4_P4kD-Mp9J72KRNIB1QN6p0-wagUtbaPb1jDc69tbIYYrHHIkcKPMfyktjo9XAFBy5BEs3CrDNS8K_yrWyoK-vK9vWqe6B3Af-8agC3SfrSXXlz-SpnWKr86dxkImXP0CZ5UtOYMynnXk1c0mnr1oI3kiyuGifWnYWeu7z3w6X84wdEG8rrwBTJitTco14Xe9Jl8hK3QIb2DmmBuLdHThw&h=OdwPCks_cypQE1t1fsRFWCVCwY841N1sN-rHFgwI-Ng - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:37:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/da613db2-878f-4040-9581-f5801c053c8d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D3F7EC7063AA4172B07FC2F5BFA83DB3 Ref B: SYD03EDGE1315 Ref C: 2025-07-13T23:37:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:37:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 7AA47ECF33F14898B5480459EB9C3B96 Ref B: SYD03EDGE0716 Ref C: 2025-07-13T23:37:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:37:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: AA5DB58D835C464BBA0FD8C39841944E Ref B: SYD03EDGE0711 Ref C: 2025-07-13T23:37:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"SystemAssigned","principalId":"e1781916-3da0-4ff4-bb21-5135542e92b1","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47"},"properties":{"originResponseTimeoutSeconds":100,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '659' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:37:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F896EE60333D4AFB805AC241182A79CF Ref B: SYD03EDGE1305 Ref C: 2025-07-13T23:37:50Z' - status: - code: 200 - message: OK -- request: - body: '{"identity": {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope": - {}}}, "location": "Global", "properties": {"originResponseTimeoutSeconds": 30}, - "sku": {"name": "Standard_AzureFrontDoor"}, "tags": {"tag3": "value3", "tag4": - "value4"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - Content-Length: - - '418' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"UserAssigned","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope":{"principalId":"cbacaad3-d50e-4ec5-8dfb-5f5eca9fe8a6","clientId":"21afc845-4822-4438-812a-05edf5e5e951"}}},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27058000-1660-4d7b-b48e-1eadc65dbd05?api-version=2025-06-01&t=638880466812542560&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uNQCm5099bBGbhSdtcCyUzivw5wUL_H0A6voiBCLAX5Mk-GYRv2z0cklCIct5h2VdcupMZiLrHAaabw8M9to2N-m_YAa4dVH0hsBgi_WSHs9HVH6gj94b_vQvtoZVOF-Po-QlQRIUXSd9lVW6-a9xbwUFP3_8ay8n8FrQR-ltQfNDCdBo9nzzTXpmnD1_sUj0mN76JbHwFdqvpJ-6WuhsrXL0R4oX0kGbvrmTu94JAhGTQiW8u_62pJ9pyAdVGJRQNAVSGJa5uat04LBZlSwFD0_OianbnWE0VD8NR5Aw2PQMDnYrgrGK8z0s_a6gyErwJR0ZiChx8Vm0qSwP1PbpQ&h=MxeFCLeofIMNcI2nU94aCxzmglp_hGmHh0GSpokg2d0 - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:38:00 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27058000-1660-4d7b-b48e-1eadc65dbd05/profileresults/profile000002?api-version=2025-06-01&t=638880466812542560&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=d3rCplJ9AqQaysQNR4GzkPuslwFm-VeCC6sgnEqHvjx6YkE-c4HsumbDayDKQmOer7WFrCtMNsEmRO5rMkN9TnrUEmk3Y6RJ4IEuo4iOW-iJbijieU2JIvF_yTR4hapvKMVVyAGnjB4TQnZb43BQ1GsyFBNCPRuOtstyTqYjzT2kqWrLxcd9Cq1g3F_pjUqHHmr98nuHGr9X7sOrpqOOwPudzXtbd7z-VbLeyNUs-txlNR1h2wvzlAh49bloJDrk206v2BJaxJUC4RdF8StY-S675MhqW1uCGC4OBSmRvDxqe1pnos_p0i8WCCiS0_JmOR4ycNAnTqhsK4NXxW9pMQ&h=SWxV34wTuW3n184_RUM26wZg2938isBGU2nf0ObtFzo - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cc5e447f-1120-4fd0-86b5-2fda09b9603d - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: D344483DAC09482EA208E476B1552EBC Ref B: SYD03EDGE1508 Ref C: 2025-07-13T23:37:51Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27058000-1660-4d7b-b48e-1eadc65dbd05?api-version=2025-06-01&t=638880466812542560&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uNQCm5099bBGbhSdtcCyUzivw5wUL_H0A6voiBCLAX5Mk-GYRv2z0cklCIct5h2VdcupMZiLrHAaabw8M9to2N-m_YAa4dVH0hsBgi_WSHs9HVH6gj94b_vQvtoZVOF-Po-QlQRIUXSd9lVW6-a9xbwUFP3_8ay8n8FrQR-ltQfNDCdBo9nzzTXpmnD1_sUj0mN76JbHwFdqvpJ-6WuhsrXL0R4oX0kGbvrmTu94JAhGTQiW8u_62pJ9pyAdVGJRQNAVSGJa5uat04LBZlSwFD0_OianbnWE0VD8NR5Aw2PQMDnYrgrGK8z0s_a6gyErwJR0ZiChx8Vm0qSwP1PbpQ&h=MxeFCLeofIMNcI2nU94aCxzmglp_hGmHh0GSpokg2d0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:38:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a373393c-4620-4a85-ae25-10df5e0adf6c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 01B73D66020A4A1B9E255833DE1CEE30 Ref B: SYD03EDGE2111 Ref C: 2025-07-13T23:38:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27058000-1660-4d7b-b48e-1eadc65dbd05?api-version=2025-06-01&t=638880466812542560&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uNQCm5099bBGbhSdtcCyUzivw5wUL_H0A6voiBCLAX5Mk-GYRv2z0cklCIct5h2VdcupMZiLrHAaabw8M9to2N-m_YAa4dVH0hsBgi_WSHs9HVH6gj94b_vQvtoZVOF-Po-QlQRIUXSd9lVW6-a9xbwUFP3_8ay8n8FrQR-ltQfNDCdBo9nzzTXpmnD1_sUj0mN76JbHwFdqvpJ-6WuhsrXL0R4oX0kGbvrmTu94JAhGTQiW8u_62pJ9pyAdVGJRQNAVSGJa5uat04LBZlSwFD0_OianbnWE0VD8NR5Aw2PQMDnYrgrGK8z0s_a6gyErwJR0ZiChx8Vm0qSwP1PbpQ&h=MxeFCLeofIMNcI2nU94aCxzmglp_hGmHh0GSpokg2d0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:38:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/94b8c618-e452-4cf4-b4b6-76500a3a7177 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 146A52BC0A1E43EBAE31906B2D999974 Ref B: SYD03EDGE1110 Ref C: 2025-07-13T23:38:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27058000-1660-4d7b-b48e-1eadc65dbd05?api-version=2025-06-01&t=638880466812542560&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uNQCm5099bBGbhSdtcCyUzivw5wUL_H0A6voiBCLAX5Mk-GYRv2z0cklCIct5h2VdcupMZiLrHAaabw8M9to2N-m_YAa4dVH0hsBgi_WSHs9HVH6gj94b_vQvtoZVOF-Po-QlQRIUXSd9lVW6-a9xbwUFP3_8ay8n8FrQR-ltQfNDCdBo9nzzTXpmnD1_sUj0mN76JbHwFdqvpJ-6WuhsrXL0R4oX0kGbvrmTu94JAhGTQiW8u_62pJ9pyAdVGJRQNAVSGJa5uat04LBZlSwFD0_OianbnWE0VD8NR5Aw2PQMDnYrgrGK8z0s_a6gyErwJR0ZiChx8Vm0qSwP1PbpQ&h=MxeFCLeofIMNcI2nU94aCxzmglp_hGmHh0GSpokg2d0 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/db30fccc-fb66-46f3-9479-33ed7f35f919 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 038E9A5AE93646BF8CE4FF5DB3DD9724 Ref B: SYD03EDGE2111 Ref C: 2025-07-13T23:39:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-response-timeout-seconds --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"UserAssigned","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope":{"principalId":"cbacaad3-d50e-4ec5-8dfb-5f5eca9fe8a6","clientId":"21afc845-4822-4438-812a-05edf5e5e951"}}},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 220E0BEE1CBD4FE6A5CF9FF8D48D726F Ref B: SYD03EDGE1012 Ref C: 2025-07-13T23:39:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"UserAssigned","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope":{"principalId":"cbacaad3-d50e-4ec5-8dfb-5f5eca9fe8a6","clientId":"21afc845-4822-4438-812a-05edf5e5e951"}}},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 9BA8E1FE4B8840B7A0008A808E66621E Ref B: SYD03EDGE1422 Ref C: 2025-07-13T23:39:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"UserAssigned","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope":{"principalId":"cbacaad3-d50e-4ec5-8dfb-5f5eca9fe8a6","clientId":"21afc845-4822-4438-812a-05edf5e5e951"}}},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: C1D4AF119B2C4FB9B1F87918818BA368 Ref B: SYD03EDGE1916 Ref C: 2025-07-13T23:39:08Z' - status: - code: 200 - message: OK -- request: - body: '{"identity": {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cdnrp-test-g-rg/providers/microsoft.managedidentity/userassignedidentities/cdnrptestaadidentity": - {}, "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope": - {}}}, "location": "Global", "properties": {"originResponseTimeoutSeconds": 30}, - "sku": {"name": "Standard_AzureFrontDoor"}, "tags": {"tag3": "value3", "tag4": - "value4"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - Content-Length: - - '588' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --identity-type --user-assigned-identities - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{"tag3":"value3","tag4":"value4"},"sku":{"name":"Standard_AzureFrontDoor"},"identity":{"type":"UserAssigned","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","userAssignedIdentities":{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cdnrp-test-g-rg/providers/microsoft.managedidentity/userassignedidentities/cdnrptestaadidentity":{"principalId":"03b17e2d-6f49-4c0d-91eb-7a0bf1c424ac","clientId":"bf52b500-8192-4eb5-93fc-94f230c80ce5"},"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope":{"principalId":"cbacaad3-d50e-4ec5-8dfb-5f5eca9fe8a6","clientId":"21afc845-4822-4438-812a-05edf5e5e951"}}},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9514d415-8b1e-4fde-a7c0-410ed531f651","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1188' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a6e3aff8-3eda-4fce-ac8c-65520857e582 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: BA51DE6ED61C4DB1875FDA730FE8E89D Ref B: SYD03EDGE1506 Ref C: 2025-07-13T23:39:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile usage - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/usages?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":10,"name":{"value":"afdendpoint","localizedValue":"afdendpoint"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":100,"name":{"value":"customdomain","localizedValue":"customdomain"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":100,"name":{"value":"origingroup","localizedValue":"origingroup"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":100,"name":{"value":"secret","localizedValue":"secret"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":100,"name":{"value":"ruleset","localizedValue":"ruleset"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":100,"name":{"value":"securitypolicy","localizedValue":"securitypolicy"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","unit":"count","currentValue":0,"limit":100,"name":{"value":"origin","localizedValue":"origin"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1712' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/410ce32d-987b-4e96-8b41-09ec5bd8a5e2 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 6C607DAA81824E33BEE89D8985AD1AE7 Ref B: SYD03EDGE0816 Ref C: 2025-07-13T23:39:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/805351a4-3e2d-4fb0-83a8-eaa72d60b8f8?api-version=2025-06-01&t=638880467610342246&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dljJ5Xe32ATsebIEMIAWvujmMn2B5XZ4lxZl-6TqKrDCg9FtAyS56ytINCkCH4b_wVVlh0RAwhoCegXfMXzpRhs9JtNGqPIRj0pWb7hxss-PguK4ZDKuZLV2MxYJ6VUoZ0THViSo_keaxOnJoCsVVTQ1Pr5aoAKFJ9T7jDyvz5aBIiSoOA3BLNgjklMWFXdpUTeUV8uZABHh0Q1ANdtXEW02MgViIRsxJbRJaT_Cc5IA4okkbGWi9F0lWoOVi5ZBC5HcagmPXh9S0AuQGe8w2V8TP34WpT3pNLcfyJITVIN_ufWwGa1teQreE4FWZf4sx5kkKASdA0tiyZhzWbwpjw&h=4BtoPIPCL5Wt_TF6w6EVUTjPPv0CJ3kY6_J-yYs2DPs - cache-control: - - no-cache - content-length: - - '0' - date: - - Sun, 13 Jul 2025 23:39:20 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/805351a4-3e2d-4fb0-83a8-eaa72d60b8f8/profileresults/profile000002?api-version=2025-06-01&t=638880467610498481&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GbY7OO9WAkVtD19KLPz-J1IPvph91p9hsPLVxnqWwgVyULtOiYZoJGOMClHA8tCZNarDY1Zk6ep6Yx2lMc8TUlkg_WeSOYifhYNAoRPT341OZl9D3h_fKsWYKw93f1m3YQ-undo3vBY9r6uxK5XGwWVCfQ6hXJoA4If2WAOPtlpgR0axQoXKBwFVlBi526UXtukmzLmzpZrM_CT3_rcTMVN9g0g1i-YmVrzp8WWVmb4CZtkLA05_6vKj11qZliTJU3SiVesRg_Aazwvacfk4hDbs4PmAD41DabSD1B_0fqOYRfvP4t6HHicv37hFmP1B-EyV1QfPWcrj3zA-Ww2CuQ&h=6C_hBgJ5t2f5tJw-Gt-f0DIJMHjsLvLy_lj6rB1gKyk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/957fc25d-baf9-4750-897e-c9a611ab115e - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: B189B4EDCBBC49E6910F1EAE050FB3AB Ref B: SYD03EDGE1609 Ref C: 2025-07-13T23:39:17Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/805351a4-3e2d-4fb0-83a8-eaa72d60b8f8?api-version=2025-06-01&t=638880467610342246&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dljJ5Xe32ATsebIEMIAWvujmMn2B5XZ4lxZl-6TqKrDCg9FtAyS56ytINCkCH4b_wVVlh0RAwhoCegXfMXzpRhs9JtNGqPIRj0pWb7hxss-PguK4ZDKuZLV2MxYJ6VUoZ0THViSo_keaxOnJoCsVVTQ1Pr5aoAKFJ9T7jDyvz5aBIiSoOA3BLNgjklMWFXdpUTeUV8uZABHh0Q1ANdtXEW02MgViIRsxJbRJaT_Cc5IA4okkbGWi9F0lWoOVi5ZBC5HcagmPXh9S0AuQGe8w2V8TP34WpT3pNLcfyJITVIN_ufWwGa1teQreE4FWZf4sx5kkKASdA0tiyZhzWbwpjw&h=4BtoPIPCL5Wt_TF6w6EVUTjPPv0CJ3kY6_J-yYs2DPs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0cbe6477-5b90-4804-a90a-2a8913818a0e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FE4AC3D193DC424E8037A7B4DEBBFC01 Ref B: SYD03EDGE1308 Ref C: 2025-07-13T23:39:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/805351a4-3e2d-4fb0-83a8-eaa72d60b8f8?api-version=2025-06-01&t=638880467610342246&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dljJ5Xe32ATsebIEMIAWvujmMn2B5XZ4lxZl-6TqKrDCg9FtAyS56ytINCkCH4b_wVVlh0RAwhoCegXfMXzpRhs9JtNGqPIRj0pWb7hxss-PguK4ZDKuZLV2MxYJ6VUoZ0THViSo_keaxOnJoCsVVTQ1Pr5aoAKFJ9T7jDyvz5aBIiSoOA3BLNgjklMWFXdpUTeUV8uZABHh0Q1ANdtXEW02MgViIRsxJbRJaT_Cc5IA4okkbGWi9F0lWoOVi5ZBC5HcagmPXh9S0AuQGe8w2V8TP34WpT3pNLcfyJITVIN_ufWwGa1teQreE4FWZf4sx5kkKASdA0tiyZhzWbwpjw&h=4BtoPIPCL5Wt_TF6w6EVUTjPPv0CJ3kY6_J-yYs2DPs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:39:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c437b492-01ce-4635-ad49-2191a1eace4c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FF08B3BBE95C46DB8AC6D2A1DA3F253C Ref B: SYD03EDGE2006 Ref C: 2025-07-13T23:39:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/805351a4-3e2d-4fb0-83a8-eaa72d60b8f8?api-version=2025-06-01&t=638880467610342246&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dljJ5Xe32ATsebIEMIAWvujmMn2B5XZ4lxZl-6TqKrDCg9FtAyS56ytINCkCH4b_wVVlh0RAwhoCegXfMXzpRhs9JtNGqPIRj0pWb7hxss-PguK4ZDKuZLV2MxYJ6VUoZ0THViSo_keaxOnJoCsVVTQ1Pr5aoAKFJ9T7jDyvz5aBIiSoOA3BLNgjklMWFXdpUTeUV8uZABHh0Q1ANdtXEW02MgViIRsxJbRJaT_Cc5IA4okkbGWi9F0lWoOVi5ZBC5HcagmPXh9S0AuQGe8w2V8TP34WpT3pNLcfyJITVIN_ufWwGa1teQreE4FWZf4sx5kkKASdA0tiyZhzWbwpjw&h=4BtoPIPCL5Wt_TF6w6EVUTjPPv0CJ3kY6_J-yYs2DPs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:40:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/d805d967-3b55-4882-90a3-271d332e385d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 043D1E6691ED4D86AF769819CE1B9CF8 Ref B: SYD03EDGE0907 Ref C: 2025-07-13T23:40:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:40:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 96a1d100-a15a-46fc-bbb3-0fb94986f66e - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 6A7BA27F689A4CC7A6C12BC48B47F2BE Ref B: SYD03EDGE1908 Ref C: 2025-07-13T23:40:24Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_log_scrubbing.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_log_scrubbing.yaml deleted file mode 100644 index f74e8c2e59a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_profile_log_scrubbing.yaml +++ /dev/null @@ -1,1267 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:43:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F5505A858B454C20ACEB3A4BA2806545 Ref B: SYD03EDGE2107 Ref C: 2025-07-13T23:43:42Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e77fc088-2639-49c5-8dc0-bc2ee00875e0?api-version=2025-06-01&t=638880470286934620&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uWlwO4uNfjRooz2kBQeVlSq51yJTJ-NU1dSqfmCIKM2rl4ucAypp1kt9zp3RbBInw232EZPuiK-qBaZ59hdsnrrPndSR8qq3TxjUzYVsWdVSeEKa3bSldQ4sHl_KrcNbm7h2TEp5JZUZLAUKhfkUAr7ngafLneqjEnCtdFKEbASMPonGoCx8_LvzeG6d8i5CCAp0dQVUqIu5-wZ6dnKEAhPUVcEA3SIsmk3PKhNWAemD7kUBP3A4ifAX1R9RGtofSppv2TI-LP_W_4x90Af18xL6ENfLnSBa58XpFkSjFO6zM_vrp6e03eRc09QjXLr3jL9m5qjraZD8iLHadBu4Ig&h=Zt24KF3KdrPh8-uKCrCBkrCRus3rYO-7YYxJK8pH_g4 - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:43:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/3ec34c7c-5a16-4b37-b20e-a304687d4cf0 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F0C51EDE00514F019864818E4477A994 Ref B: SYD03EDGE1010 Ref C: 2025-07-13T23:43:43Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e77fc088-2639-49c5-8dc0-bc2ee00875e0?api-version=2025-06-01&t=638880470286934620&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uWlwO4uNfjRooz2kBQeVlSq51yJTJ-NU1dSqfmCIKM2rl4ucAypp1kt9zp3RbBInw232EZPuiK-qBaZ59hdsnrrPndSR8qq3TxjUzYVsWdVSeEKa3bSldQ4sHl_KrcNbm7h2TEp5JZUZLAUKhfkUAr7ngafLneqjEnCtdFKEbASMPonGoCx8_LvzeG6d8i5CCAp0dQVUqIu5-wZ6dnKEAhPUVcEA3SIsmk3PKhNWAemD7kUBP3A4ifAX1R9RGtofSppv2TI-LP_W_4x90Af18xL6ENfLnSBa58XpFkSjFO6zM_vrp6e03eRc09QjXLr3jL9m5qjraZD8iLHadBu4Ig&h=Zt24KF3KdrPh8-uKCrCBkrCRus3rYO-7YYxJK8pH_g4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:43:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1bb870ca-83e5-4c53-b594-1ee659fc1777 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6C86BAADDCBA479DBDC4C4DB755F2901 Ref B: SYD03EDGE1309 Ref C: 2025-07-13T23:43:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e77fc088-2639-49c5-8dc0-bc2ee00875e0?api-version=2025-06-01&t=638880470286934620&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uWlwO4uNfjRooz2kBQeVlSq51yJTJ-NU1dSqfmCIKM2rl4ucAypp1kt9zp3RbBInw232EZPuiK-qBaZ59hdsnrrPndSR8qq3TxjUzYVsWdVSeEKa3bSldQ4sHl_KrcNbm7h2TEp5JZUZLAUKhfkUAr7ngafLneqjEnCtdFKEbASMPonGoCx8_LvzeG6d8i5CCAp0dQVUqIu5-wZ6dnKEAhPUVcEA3SIsmk3PKhNWAemD7kUBP3A4ifAX1R9RGtofSppv2TI-LP_W_4x90Af18xL6ENfLnSBa58XpFkSjFO6zM_vrp6e03eRc09QjXLr3jL9m5qjraZD8iLHadBu4Ig&h=Zt24KF3KdrPh8-uKCrCBkrCRus3rYO-7YYxJK8pH_g4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:44:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a3ef728a-eedc-4197-a8d8-a0214ecca476 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 44CFC8FFB94446C6A0BE558A1DB5D135 Ref B: SYD03EDGE1322 Ref C: 2025-07-13T23:44:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e77fc088-2639-49c5-8dc0-bc2ee00875e0?api-version=2025-06-01&t=638880470286934620&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=uWlwO4uNfjRooz2kBQeVlSq51yJTJ-NU1dSqfmCIKM2rl4ucAypp1kt9zp3RbBInw232EZPuiK-qBaZ59hdsnrrPndSR8qq3TxjUzYVsWdVSeEKa3bSldQ4sHl_KrcNbm7h2TEp5JZUZLAUKhfkUAr7ngafLneqjEnCtdFKEbASMPonGoCx8_LvzeG6d8i5CCAp0dQVUqIu5-wZ6dnKEAhPUVcEA3SIsmk3PKhNWAemD7kUBP3A4ifAX1R9RGtofSppv2TI-LP_W_4x90Af18xL6ENfLnSBa58XpFkSjFO6zM_vrp6e03eRc09QjXLr3jL9m5qjraZD8iLHadBu4Ig&h=Zt24KF3KdrPh8-uKCrCBkrCRus3rYO-7YYxJK8pH_g4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:44:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/b9693748-3894-4bfb-a601-c81b61c7bb84 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C600D2F721AE47F4AA06E7D3D643438D Ref B: SYD03EDGE0908 Ref C: 2025-07-13T23:44:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:44:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 2743B5D1634F48BDBE2873CDD4C32BB2 Ref B: SYD03EDGE0712 Ref C: 2025-07-13T23:44:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '499' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:44:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 17f3ede8-0150-40af-91a7-9cfbe2fc2839 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: B09C2DE2ED594BDCA674B9693799343F Ref B: SYD03EDGE0914 Ref C: 2025-07-13T23:44:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:44:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 2632C9093A8D427995A8B591E9C5C7FB Ref B: SYD03EDGE0815 Ref C: 2025-07-13T23:44:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:44:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: A82C1DF961114A7E9FF8B62B05EB56ED Ref B: SYD03EDGE1920 Ref C: 2025-07-13T23:44:56Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "Global", "properties": {"logScrubbing": {"scrubbingRules": - [{"matchVariable": "QueryStringArgNames", "selectorMatchOperator": "EqualsAny"}], - "state": "Enabled"}, "originResponseTimeoutSeconds": 30}, "sku": {"name": "Standard_AzureFrontDoor"}, - "tags": {}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - Content-Length: - - '268' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/97b7b44a-7b64-4913-a3b2-53bceea6cebf?api-version=2025-06-01&t=638880471010880758&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vFb_MHBOrOpxpeA_Zb64ZIrjDij6ibhaW5Oe_cMkSzX3XtUSwm7auQNzTDXBT-Rzo2MtMP_NFOGLtRKZE696a8GhoXu6k4RxAKbRl2q0ickSpbDhjxflPBxSlXfE2_rM0h00BUw-GWjWF5HoWvfZ_8WzaIof31M46Qr_2My3PUBCVK9DR_gMqn5d566U5EQld1uHkP95weO26kqgNqDBtDl95J3VczoowyZgDXKW9DbGbtoHceSS6tv3y_smwLJXpleUPhSaz3mR6-s4bStic-tWVi1AeGYMMd7f2a-YVOp7opKy2NXkmNu8A79U8WxHLkkfqVLRd6y-hXVKWDvZxg&h=VkjP7mStsDnGVFvd8c38q_894jYlax61EZegn0DMuVk - cache-control: - - no-cache - content-length: - - '631' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:45:00 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/97b7b44a-7b64-4913-a3b2-53bceea6cebf/profileresults/profile000002?api-version=2025-06-01&t=638880471011037025&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=X4lKC1HtKuzkWlsT9POAvk7k7HMohmv2BWuLHc0CDQQhH6-XMSEqlAj1DGLRaCG004PQ3FKpPOV-HlsWMJVSJHdxJzMgDGOI1fzB9uNAZ3a2dVLLCJsKyJokN3PZMZhfdsDuyqN5CD7CL8K0P2Dl0q6dz1EfQOjrDN_Zgj_iPlcKrgw_M_0VgVx3NJY6nt0Z8bmcH2Mc4f9nsx89GeULjrzVdHakCvG7wrGGheJWV12lFhKH1qWS8SdOjcC1je9kX6O5h1dO7JhboghApYve0NKD_mnO7sNy0aYtNx4VtJ4LGPSqK_bgQK9ya87KdpJvQVQtgINGhRF9bHTVkSLtyg&h=Lh0Rr4z9xIjPc1DGk2P13N0obR5px-mliWZGbk9WxBg - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8fae03ec-5ec3-4d82-9ac6-e35171ebb0e9 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 2570C6BE1F3641BDBED7D545E2982E14 Ref B: SYD03EDGE1906 Ref C: 2025-07-13T23:44:57Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/97b7b44a-7b64-4913-a3b2-53bceea6cebf?api-version=2025-06-01&t=638880471010880758&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vFb_MHBOrOpxpeA_Zb64ZIrjDij6ibhaW5Oe_cMkSzX3XtUSwm7auQNzTDXBT-Rzo2MtMP_NFOGLtRKZE696a8GhoXu6k4RxAKbRl2q0ickSpbDhjxflPBxSlXfE2_rM0h00BUw-GWjWF5HoWvfZ_8WzaIof31M46Qr_2My3PUBCVK9DR_gMqn5d566U5EQld1uHkP95weO26kqgNqDBtDl95J3VczoowyZgDXKW9DbGbtoHceSS6tv3y_smwLJXpleUPhSaz3mR6-s4bStic-tWVi1AeGYMMd7f2a-YVOp7opKy2NXkmNu8A79U8WxHLkkfqVLRd6y-hXVKWDvZxg&h=VkjP7mStsDnGVFvd8c38q_894jYlax61EZegn0DMuVk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:45:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/fe37a123-9bc1-4995-b0df-37acfb276d54 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2A7250108AA243C1B922195D0891B724 Ref B: SYD03EDGE2119 Ref C: 2025-07-13T23:45:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/97b7b44a-7b64-4913-a3b2-53bceea6cebf?api-version=2025-06-01&t=638880471010880758&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vFb_MHBOrOpxpeA_Zb64ZIrjDij6ibhaW5Oe_cMkSzX3XtUSwm7auQNzTDXBT-Rzo2MtMP_NFOGLtRKZE696a8GhoXu6k4RxAKbRl2q0ickSpbDhjxflPBxSlXfE2_rM0h00BUw-GWjWF5HoWvfZ_8WzaIof31M46Qr_2My3PUBCVK9DR_gMqn5d566U5EQld1uHkP95weO26kqgNqDBtDl95J3VczoowyZgDXKW9DbGbtoHceSS6tv3y_smwLJXpleUPhSaz3mR6-s4bStic-tWVi1AeGYMMd7f2a-YVOp7opKy2NXkmNu8A79U8WxHLkkfqVLRd6y-hXVKWDvZxg&h=VkjP7mStsDnGVFvd8c38q_894jYlax61EZegn0DMuVk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:45:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/e8602451-7556-4862-b89f-8851e038a790 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 05363496578845D89752340EE73244A4 Ref B: SYD03EDGE1106 Ref C: 2025-07-13T23:45:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/97b7b44a-7b64-4913-a3b2-53bceea6cebf?api-version=2025-06-01&t=638880471010880758&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vFb_MHBOrOpxpeA_Zb64ZIrjDij6ibhaW5Oe_cMkSzX3XtUSwm7auQNzTDXBT-Rzo2MtMP_NFOGLtRKZE696a8GhoXu6k4RxAKbRl2q0ickSpbDhjxflPBxSlXfE2_rM0h00BUw-GWjWF5HoWvfZ_8WzaIof31M46Qr_2My3PUBCVK9DR_gMqn5d566U5EQld1uHkP95weO26kqgNqDBtDl95J3VczoowyZgDXKW9DbGbtoHceSS6tv3y_smwLJXpleUPhSaz3mR6-s4bStic-tWVi1AeGYMMd7f2a-YVOp7opKy2NXkmNu8A79U8WxHLkkfqVLRd6y-hXVKWDvZxg&h=VkjP7mStsDnGVFvd8c38q_894jYlax61EZegn0DMuVk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8a6ff48b-de4e-484d-89ee-68922e3d5b3f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7B3D72C35D62469EB97822528DCDAD3C Ref B: SYD03EDGE1418 Ref C: 2025-07-13T23:46:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '631' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: A505A121F0BC458BBB80D8858231E5D4 Ref B: SYD03EDGE2117 Ref C: 2025-07-13T23:46:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '631' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 4F700BCEF43946C0B05CE0E439C1EE24 Ref B: SYD03EDGE2018 Ref C: 2025-07-13T23:46:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '631' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 62CAFBA20AD4468FA293EDDDC05644F8 Ref B: SYD03EDGE1617 Ref C: 2025-07-13T23:46:07Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "Global", "properties": {"logScrubbing": {"scrubbingRules": - [{"matchVariable": "QueryStringArgNames", "selectorMatchOperator": "EqualsAny", - "state": "Enabled"}, {"matchVariable": "RequestIPAddress", "selectorMatchOperator": - "EqualsAny"}], "state": "Enabled"}, "originResponseTimeoutSeconds": 30}, "sku": - {"name": "Standard_AzureFrontDoor"}, "tags": {}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - Content-Length: - - '365' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"},{"matchVariable":"RequestIPAddress","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dae3b6cc-dc2d-4957-bc2b-4f135f5bd382?api-version=2025-06-01&t=638880471750119725&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=G6p6YeqwWlVxKgMWkT4KxLaoOs9Xn7EWv9E6s6Jc-UHJjFhklaJ49WKqdevM-bgKuRiZ1z5swv_YSxP4eVAEloQuUZ4gdPogrt63mn9pcqxZC_kEIMyy78833tcNh-y6v2mwfJaFxsEMItDggDezwyZJ9L92i4nkiREyd_sGEQ6YQ8vVU2IwRZauWQqVkfkxMUTaXLVXpXRXmhpmodXC5lD3LThYhacPGLrvTc0r2T8VdFVEIEn9qfohVzThy_v99--9J-vyUqz9TUnAQ4nBKpqXAFY7ukEmBTfIdkLmzEGE9769q0uqsa4Ztm6FWHadBR0hWQ26ca5azO1rjatwgA&h=6HCgK24TkH0Sfcp00UAhv0soGfn2DUgKtb1V4WPryTY - cache-control: - - no-cache - content-length: - - '738' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:14 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dae3b6cc-dc2d-4957-bc2b-4f135f5bd382/profileresults/profile000002?api-version=2025-06-01&t=638880471750119725&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=LZNGW5YNK2ojrsLhM7INX4SumakVXtiB7TrpokOLDst2aH_SbwE_L6mlcXrCs4R080CGFotrygujd-_FF4nT1TPpTqNlDuDU0QOK3p38xgZJSsxUTtEP3BRu2f6Ru1rjP6hVp6cbRD3l_qnG_Bc9jqrtP279ciazCGdid76hAmzl0421BUce7R0VTzUPMVrcfL02Y6CkJ9mFmo-ghKYN175Mal8k4nqdCmm8Nzs4otgYpXbcJCpfJ0lgTrdkn76xakwV2VhyulPThMYYkC4d6h--d6Cd28B8YYXej2_JB_NoxIBS65IXQt-3j1iWcHf3Qav4BGquFH9SJuUCErKNaQ&h=2KMHfvXcjiVdg_WdJCU0Q0UvM1uKJfPV404PFUl28fw - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/7ace5267-719f-4213-bf13-624d2f3d1a4d - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 3CBED798AEA141D9BC3016D95D44E5F3 Ref B: SYD03EDGE1406 Ref C: 2025-07-13T23:46:09Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dae3b6cc-dc2d-4957-bc2b-4f135f5bd382?api-version=2025-06-01&t=638880471750119725&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=G6p6YeqwWlVxKgMWkT4KxLaoOs9Xn7EWv9E6s6Jc-UHJjFhklaJ49WKqdevM-bgKuRiZ1z5swv_YSxP4eVAEloQuUZ4gdPogrt63mn9pcqxZC_kEIMyy78833tcNh-y6v2mwfJaFxsEMItDggDezwyZJ9L92i4nkiREyd_sGEQ6YQ8vVU2IwRZauWQqVkfkxMUTaXLVXpXRXmhpmodXC5lD3LThYhacPGLrvTc0r2T8VdFVEIEn9qfohVzThy_v99--9J-vyUqz9TUnAQ4nBKpqXAFY7ukEmBTfIdkLmzEGE9769q0uqsa4Ztm6FWHadBR0hWQ26ca5azO1rjatwgA&h=6HCgK24TkH0Sfcp00UAhv0soGfn2DUgKtb1V4WPryTY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/519ce250-47ed-49b8-89c4-cd1b05c4f70d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 97EA9793B25F4EDFB94581853A8B40B2 Ref B: SYD03EDGE1010 Ref C: 2025-07-13T23:46:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dae3b6cc-dc2d-4957-bc2b-4f135f5bd382?api-version=2025-06-01&t=638880471750119725&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=G6p6YeqwWlVxKgMWkT4KxLaoOs9Xn7EWv9E6s6Jc-UHJjFhklaJ49WKqdevM-bgKuRiZ1z5swv_YSxP4eVAEloQuUZ4gdPogrt63mn9pcqxZC_kEIMyy78833tcNh-y6v2mwfJaFxsEMItDggDezwyZJ9L92i4nkiREyd_sGEQ6YQ8vVU2IwRZauWQqVkfkxMUTaXLVXpXRXmhpmodXC5lD3LThYhacPGLrvTc0r2T8VdFVEIEn9qfohVzThy_v99--9J-vyUqz9TUnAQ4nBKpqXAFY7ukEmBTfIdkLmzEGE9769q0uqsa4Ztm6FWHadBR0hWQ26ca5azO1rjatwgA&h=6HCgK24TkH0Sfcp00UAhv0soGfn2DUgKtb1V4WPryTY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:46:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/dceee9b7-ac22-4bb6-96f7-98b4e9955f3c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AE5228F446D946218D2A853474F4B501 Ref B: SYD03EDGE1606 Ref C: 2025-07-13T23:46:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dae3b6cc-dc2d-4957-bc2b-4f135f5bd382?api-version=2025-06-01&t=638880471750119725&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=G6p6YeqwWlVxKgMWkT4KxLaoOs9Xn7EWv9E6s6Jc-UHJjFhklaJ49WKqdevM-bgKuRiZ1z5swv_YSxP4eVAEloQuUZ4gdPogrt63mn9pcqxZC_kEIMyy78833tcNh-y6v2mwfJaFxsEMItDggDezwyZJ9L92i4nkiREyd_sGEQ6YQ8vVU2IwRZauWQqVkfkxMUTaXLVXpXRXmhpmodXC5lD3LThYhacPGLrvTc0r2T8VdFVEIEn9qfohVzThy_v99--9J-vyUqz9TUnAQ4nBKpqXAFY7ukEmBTfIdkLmzEGE9769q0uqsa4Ztm6FWHadBR0hWQ26ca5azO1rjatwgA&h=6HCgK24TkH0Sfcp00UAhv0soGfn2DUgKtb1V4WPryTY - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:47:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a7fb6320-bd9a-4316-93ab-1800debb78e8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C9039B2111FE420C8445E6C4A5DDAC27 Ref B: SYD03EDGE1914 Ref C: 2025-07-13T23:47:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --log-scrubbing - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"},{"matchVariable":"RequestIPAddress","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '738' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:47:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 5D8013F5381443BDBF0BFD9EE1747065 Ref B: SYD03EDGE1618 Ref C: 2025-07-13T23:47:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile log-scrubbing show - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":{"state":"Enabled","scrubbingRules":[{"matchVariable":"QueryStringArgNames","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"},{"matchVariable":"RequestIPAddress","selectorMatchOperator":"EqualsAny","selector":null,"state":"Enabled"}]},"frontDoorId":"f50a48b7-a1b6-4142-88f3-da263643951d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '738' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:47:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F33C8D7DB63C4BEC8EFBDF233D852E36 Ref B: SYD03EDGE2019 Ref C: 2025-07-13T23:47:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a21d6139-cabd-46df-a6f2-43974840beba?api-version=2025-06-01&t=638880472444877744&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=pQBo6yB9u4F0gDMrZxFFhJ3mSiO3Tj-he3qYK8idMWmTw3vFzmFXzA4eZksx8kq2WxizqvRRu7czZmr7uFtEHO9BzI4jLgXgLEgS1z-vmq9xImtkHCp5RphX-QeJQFegV15mwzRMTBucs4JkDpjopPVEiESZapWKNE37t8W07-4E0IBc2pAxpXt6zPfL3vOKPg1Cqj9g6dEvIWIyN4kXp4buwC7TTRS0GtBEPqpJskD5mOctds79UKprrR7BwuSy9IiRfnqRu8OMuP6AW7mK8IXim1r-2xrV6kSFgRipKQiUW0YB4MyNnCC-eJPJWDN4IhL5GX6UV1KGouCn4OOP7w&h=BMaAMYm5ARi7h0QlRUai1Us6e42-7XHptQ7Two9QmOE - cache-control: - - no-cache - content-length: - - '0' - date: - - Sun, 13 Jul 2025 23:47:24 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a21d6139-cabd-46df-a6f2-43974840beba/profileresults/profile000002?api-version=2025-06-01&t=638880472445033989&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gKES0vKhgbG0iREQAHEdTKkPOwy0R8SJGnMPjHylgJIkFHHOdgPjAg7oAVHw4lCDY39j1ome_C7PUCTbioZ4qCsw5j_aJQVe-plW3n9Gm8lvv1ajFnLEhqNds_dLyzBSA39vZsiYJwTvw5cuyEPG-KWcakJxj96qCofatLjAyShSMZRl6KLT2PvG64GejU_05ffnOBYFSa2qHJZrZS8_DK4xzoelVVwDqVHlWyRPwQ6m1g9xJhbdggpIQ_hYoICrgdINzkVzgKjp0epM5Z-XYOm2DTJoFpNZ_a77T4q7MttK2_0TOg_WPMSA3mNgxYcX9KSFu-5xbRrdF-GCE_DfyA&h=Qf014RcQU5Jgf4hBN06pmJv72BkegytS9jaPmErvDj4 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c779c582-d1d1-4d7e-9da1-0aad9dd72712 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 70A9C14716BC4486ADDA8C4A5732423B Ref B: SYD03EDGE1922 Ref C: 2025-07-13T23:47:20Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a21d6139-cabd-46df-a6f2-43974840beba?api-version=2025-06-01&t=638880472444877744&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=pQBo6yB9u4F0gDMrZxFFhJ3mSiO3Tj-he3qYK8idMWmTw3vFzmFXzA4eZksx8kq2WxizqvRRu7czZmr7uFtEHO9BzI4jLgXgLEgS1z-vmq9xImtkHCp5RphX-QeJQFegV15mwzRMTBucs4JkDpjopPVEiESZapWKNE37t8W07-4E0IBc2pAxpXt6zPfL3vOKPg1Cqj9g6dEvIWIyN4kXp4buwC7TTRS0GtBEPqpJskD5mOctds79UKprrR7BwuSy9IiRfnqRu8OMuP6AW7mK8IXim1r-2xrV6kSFgRipKQiUW0YB4MyNnCC-eJPJWDN4IhL5GX6UV1KGouCn4OOP7w&h=BMaAMYm5ARi7h0QlRUai1Us6e42-7XHptQ7Two9QmOE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:47:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/b66e28a0-ced4-4920-a0fa-3dbf211a07ca - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 34B505AE6F454B65A13487FEAAC85DBF Ref B: SYD03EDGE1621 Ref C: 2025-07-13T23:47:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a21d6139-cabd-46df-a6f2-43974840beba?api-version=2025-06-01&t=638880472444877744&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=pQBo6yB9u4F0gDMrZxFFhJ3mSiO3Tj-he3qYK8idMWmTw3vFzmFXzA4eZksx8kq2WxizqvRRu7czZmr7uFtEHO9BzI4jLgXgLEgS1z-vmq9xImtkHCp5RphX-QeJQFegV15mwzRMTBucs4JkDpjopPVEiESZapWKNE37t8W07-4E0IBc2pAxpXt6zPfL3vOKPg1Cqj9g6dEvIWIyN4kXp4buwC7TTRS0GtBEPqpJskD5mOctds79UKprrR7BwuSy9IiRfnqRu8OMuP6AW7mK8IXim1r-2xrV6kSFgRipKQiUW0YB4MyNnCC-eJPJWDN4IhL5GX6UV1KGouCn4OOP7w&h=BMaAMYm5ARi7h0QlRUai1Us6e42-7XHptQ7Two9QmOE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:47:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/218ddf04-d43f-4b34-be51-e30ed3e37f2b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F124F43D7E5145B69045AFCC66F6AC18 Ref B: SYD03EDGE0707 Ref C: 2025-07-13T23:47:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a21d6139-cabd-46df-a6f2-43974840beba?api-version=2025-06-01&t=638880472444877744&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=pQBo6yB9u4F0gDMrZxFFhJ3mSiO3Tj-he3qYK8idMWmTw3vFzmFXzA4eZksx8kq2WxizqvRRu7czZmr7uFtEHO9BzI4jLgXgLEgS1z-vmq9xImtkHCp5RphX-QeJQFegV15mwzRMTBucs4JkDpjopPVEiESZapWKNE37t8W07-4E0IBc2pAxpXt6zPfL3vOKPg1Cqj9g6dEvIWIyN4kXp4buwC7TTRS0GtBEPqpJskD5mOctds79UKprrR7BwuSy9IiRfnqRu8OMuP6AW7mK8IXim1r-2xrV6kSFgRipKQiUW0YB4MyNnCC-eJPJWDN4IhL5GX6UV1KGouCn4OOP7w&h=BMaAMYm5ARi7h0QlRUai1Us6e42-7XHptQ7Two9QmOE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:48:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/e4f54649-dd6c-4618-ba3a-f4d8f19956b5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 97586BC7C6E54483AD8150994EEBE79E Ref B: SYD03EDGE1412 Ref C: 2025-07-13T23:48:26Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_route_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_route_crud.yaml deleted file mode 100644 index 95f339edf24..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_route_crud.yaml +++ /dev/null @@ -1,6134 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:22:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 205FD581A0644CF08A559AB70464A9D8 Ref B: SYD03EDGE1118 Ref C: 2025-07-11T06:22:01Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"c5030c3e-8950-483e-b212-f21711515670","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8866dcbf-c4fd-4163-afca-d98cdef508b0?api-version=2025-06-01&t=638878117282547377&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Sb-iaGmsgGPLZa2VoaGR9mM6VJp0XQhOuN3_eSBzxU_yOjCpaNbPuCrjE6qndiruc7GZU549C9vbzEhPTaCERMlNveEghJs1Lz0XLa4yxC-F1BY2PDtds1kELUSOlQHS34XBmDLi-GTlLbNr893ybmgCF4Z6J-UeoyMdrFj_Sra6FjCVF0ZU1AV7qFLoZwJYy8GoQCkIZmWknF4Htaagvw44dWvXpLfoA_3HJZNAqSWWC4D8djwDslFK1SylXZhhbrNHGWtbNf4BQfXE4_xwHxjHmZLqXepcJJ9nppcZkX59jq9fFKjALzwgoURDjOAEb2wqt6lAlj5Q0RX3vwtEEA&h=AGDc5x9OzWeZhgjWQjvqcpSHsrfJroTw6rsp9XMS4cg - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:22:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/7e796e19-6218-4279-b57a-a6a7c88712d7 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 011C8207AE2647459FDD6FAF89E89B20 Ref B: SYD03EDGE1021 Ref C: 2025-07-11T06:22:01Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8866dcbf-c4fd-4163-afca-d98cdef508b0?api-version=2025-06-01&t=638878117282547377&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Sb-iaGmsgGPLZa2VoaGR9mM6VJp0XQhOuN3_eSBzxU_yOjCpaNbPuCrjE6qndiruc7GZU549C9vbzEhPTaCERMlNveEghJs1Lz0XLa4yxC-F1BY2PDtds1kELUSOlQHS34XBmDLi-GTlLbNr893ybmgCF4Z6J-UeoyMdrFj_Sra6FjCVF0ZU1AV7qFLoZwJYy8GoQCkIZmWknF4Htaagvw44dWvXpLfoA_3HJZNAqSWWC4D8djwDslFK1SylXZhhbrNHGWtbNf4BQfXE4_xwHxjHmZLqXepcJJ9nppcZkX59jq9fFKjALzwgoURDjOAEb2wqt6lAlj5Q0RX3vwtEEA&h=AGDc5x9OzWeZhgjWQjvqcpSHsrfJroTw6rsp9XMS4cg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:22:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d8e80cc4-1f4d-4678-90f1-214224b574ad - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F85320F3E805494388C3D34708AE335B Ref B: SYD03EDGE2114 Ref C: 2025-07-11T06:22:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8866dcbf-c4fd-4163-afca-d98cdef508b0?api-version=2025-06-01&t=638878117282547377&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Sb-iaGmsgGPLZa2VoaGR9mM6VJp0XQhOuN3_eSBzxU_yOjCpaNbPuCrjE6qndiruc7GZU549C9vbzEhPTaCERMlNveEghJs1Lz0XLa4yxC-F1BY2PDtds1kELUSOlQHS34XBmDLi-GTlLbNr893ybmgCF4Z6J-UeoyMdrFj_Sra6FjCVF0ZU1AV7qFLoZwJYy8GoQCkIZmWknF4Htaagvw44dWvXpLfoA_3HJZNAqSWWC4D8djwDslFK1SylXZhhbrNHGWtbNf4BQfXE4_xwHxjHmZLqXepcJJ9nppcZkX59jq9fFKjALzwgoURDjOAEb2wqt6lAlj5Q0RX3vwtEEA&h=AGDc5x9OzWeZhgjWQjvqcpSHsrfJroTw6rsp9XMS4cg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:22:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/54fc5cc5-3655-4568-819b-2aa5e855a1f3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 770C4CFBD81B4450A0D92FBEBB991A4C Ref B: SYD03EDGE2108 Ref C: 2025-07-11T06:22:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8866dcbf-c4fd-4163-afca-d98cdef508b0?api-version=2025-06-01&t=638878117282547377&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Sb-iaGmsgGPLZa2VoaGR9mM6VJp0XQhOuN3_eSBzxU_yOjCpaNbPuCrjE6qndiruc7GZU549C9vbzEhPTaCERMlNveEghJs1Lz0XLa4yxC-F1BY2PDtds1kELUSOlQHS34XBmDLi-GTlLbNr893ybmgCF4Z6J-UeoyMdrFj_Sra6FjCVF0ZU1AV7qFLoZwJYy8GoQCkIZmWknF4Htaagvw44dWvXpLfoA_3HJZNAqSWWC4D8djwDslFK1SylXZhhbrNHGWtbNf4BQfXE4_xwHxjHmZLqXepcJJ9nppcZkX59jq9fFKjALzwgoURDjOAEb2wqt6lAlj5Q0RX3vwtEEA&h=AGDc5x9OzWeZhgjWQjvqcpSHsrfJroTw6rsp9XMS4cg - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/bffd75d5-9384-4b56-97df-9c01e9682e07 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 84A49633ADA54130BC95070E528611F0 Ref B: SYD03EDGE1720 Ref C: 2025-07-11T06:23:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"c5030c3e-8950-483e-b212-f21711515670","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 0F272D9814D04CC1878A708BE142C739 Ref B: SYD03EDGE1514 Ref C: 2025-07-11T06:23:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 423574B002D0474CA78E6EB78DFA3396 Ref B: SYD03EDGE0721 Ref C: 2025-07-11T06:23:13Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000003","location":"Global","tags":{},"properties":{"hostName":"endpoint000003-hthyh4gweuetcnby.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/bf8778fc-2878-471e-a588-093722eea489?api-version=2025-06-01&t=638878117981241787&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SS_2wa4d5s3WoALJZ1CC0V4D4zsTkxppk3G_gnOI-CgpAzfkQIbitP93HOAxTvtvZxsCOO_wR_04xjQ_DR9Ce9qEYOHiz7-iWaTvxBoj8RUcoUQOQguXn7sYVzj4f4WOg8oZzVgrvJ5JI8wj6UGjkvvUdhJAAs0vm4dN93ACAlecGZXgOsnPlIeGdlzDgpH6ogYZDVMSEb4cnc_KW2zs7MtMUfSVVIbkrWX-X2dFBwUWdUU0zUEJcziDFJdyIIWL5t9b1bbGWZASNRxKfqqsQnWODWTUjgahV3Bb-epJvmQgJbx_Wq9obO_R1nztwzvGaEfxABvgcs_XhRlGhS0Zhg&h=AlMxTXUZsa53E2SXzgsvyYi0YzMrbrrc0pFE_fSvcrM - cache-control: - - no-cache - content-length: - - '496' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/11eb3208-9ab8-4b63-86d6-5ae75c7167ae - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 82037F0889BF40959634D172347760B3 Ref B: SYD03EDGE2007 Ref C: 2025-07-11T06:23:13Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/bf8778fc-2878-471e-a588-093722eea489?api-version=2025-06-01&t=638878117981241787&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SS_2wa4d5s3WoALJZ1CC0V4D4zsTkxppk3G_gnOI-CgpAzfkQIbitP93HOAxTvtvZxsCOO_wR_04xjQ_DR9Ce9qEYOHiz7-iWaTvxBoj8RUcoUQOQguXn7sYVzj4f4WOg8oZzVgrvJ5JI8wj6UGjkvvUdhJAAs0vm4dN93ACAlecGZXgOsnPlIeGdlzDgpH6ogYZDVMSEb4cnc_KW2zs7MtMUfSVVIbkrWX-X2dFBwUWdUU0zUEJcziDFJdyIIWL5t9b1bbGWZASNRxKfqqsQnWODWTUjgahV3Bb-epJvmQgJbx_Wq9obO_R1nztwzvGaEfxABvgcs_XhRlGhS0Zhg&h=AlMxTXUZsa53E2SXzgsvyYi0YzMrbrrc0pFE_fSvcrM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/efc61457-a4b8-4483-81f1-d5e08dd0e57f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E8EB3DFFA3804EC59A4910D434B824F2 Ref B: SYD03EDGE0908 Ref C: 2025-07-11T06:23:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/bf8778fc-2878-471e-a588-093722eea489?api-version=2025-06-01&t=638878117981241787&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SS_2wa4d5s3WoALJZ1CC0V4D4zsTkxppk3G_gnOI-CgpAzfkQIbitP93HOAxTvtvZxsCOO_wR_04xjQ_DR9Ce9qEYOHiz7-iWaTvxBoj8RUcoUQOQguXn7sYVzj4f4WOg8oZzVgrvJ5JI8wj6UGjkvvUdhJAAs0vm4dN93ACAlecGZXgOsnPlIeGdlzDgpH6ogYZDVMSEb4cnc_KW2zs7MtMUfSVVIbkrWX-X2dFBwUWdUU0zUEJcziDFJdyIIWL5t9b1bbGWZASNRxKfqqsQnWODWTUjgahV3Bb-epJvmQgJbx_Wq9obO_R1nztwzvGaEfxABvgcs_XhRlGhS0Zhg&h=AlMxTXUZsa53E2SXzgsvyYi0YzMrbrrc0pFE_fSvcrM - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1419ff8f-f533-4870-888d-1269600e4cf3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EC16DA1B148E4CA4B20B490D8B1E2485 Ref B: SYD03EDGE1011 Ref C: 2025-07-11T06:23:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000003","location":"Global","tags":{},"properties":{"hostName":"endpoint000003-hthyh4gweuetcnby.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '497' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 8AD46A201BE54205AD2283FFAC442795 Ref B: SYD03EDGE0815 Ref C: 2025-07-11T06:23:50Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004","type":"Microsoft.Cdn/profiles/origingroups","name":"og000004","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/a12354e4-ed39-4a61-810c-7cf61bf5b911 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: A4766CDAD2F0473F831D9428D4E9DF0C Ref B: SYD03EDGE0819 Ref C: 2025-07-11T06:23:53Z' - status: - code: 201 - message: Created -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "huaiyiztesthost1.blob.core.chinacloudapi.cn", "httpPort": - 80, "httpsPort": 443, "originHostHeader": "huaiyiztesthost1.blob.core.chinacloudapi.cn", - "priority": 1, "weight": 1000}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - Content-Length: - - '271' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000004","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":80,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bd594ec-00c6-4ac2-b4b7-01b49dbd82cb?api-version=2025-06-01&t=638878118382503287&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=G9UV3aLp3pXjfdFSpH9PzhbohRcS4e2ViI27KYpVZQoxIL1zaSyGmoSdbUbg38FpJ313UxRD8JgByLwvnu4938kcArAb-c3xeHckpKHe6kLMCmX9gCAwyrBjewOSteyF2S9Eo3O0i4G1WDbgkSAd4TOyjSaLADVWtl3YlspTaepEqhy453SzckfErpnGqwFxvKgHoGqxFaW5RFu7iNWFAocGVGzI_41PflDqXpIBxFYQEAjShc-e9DvX_QgPxyBsPfLeFurSlsExKUhDWb7qL2Qb6_K_BF47Ey1Wdz1C9e6gGp3DVd1tLjdCwhWRpjmbzzYnZpKmDdS3l_SRTvoG9w&h=X8bDsLh-d-rVbokbe_ErxzrCzIgGZFyoj6Qu3NxPzxg - cache-control: - - no-cache - content-length: - - '636' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/efc65f51-3b7a-48d2-b80b-b93bed0c9bc8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F1137A67D7CB40A789AD35AFA9C87C2D Ref B: SYD03EDGE1910 Ref C: 2025-07-11T06:23:55Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bd594ec-00c6-4ac2-b4b7-01b49dbd82cb?api-version=2025-06-01&t=638878118382503287&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=G9UV3aLp3pXjfdFSpH9PzhbohRcS4e2ViI27KYpVZQoxIL1zaSyGmoSdbUbg38FpJ313UxRD8JgByLwvnu4938kcArAb-c3xeHckpKHe6kLMCmX9gCAwyrBjewOSteyF2S9Eo3O0i4G1WDbgkSAd4TOyjSaLADVWtl3YlspTaepEqhy453SzckfErpnGqwFxvKgHoGqxFaW5RFu7iNWFAocGVGzI_41PflDqXpIBxFYQEAjShc-e9DvX_QgPxyBsPfLeFurSlsExKUhDWb7qL2Qb6_K_BF47Ey1Wdz1C9e6gGp3DVd1tLjdCwhWRpjmbzzYnZpKmDdS3l_SRTvoG9w&h=X8bDsLh-d-rVbokbe_ErxzrCzIgGZFyoj6Qu3NxPzxg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:23:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/05bca793-61f7-47d9-9705-9957ed5e3702 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 34F63D558DF74C518A87F3870BE0EB83 Ref B: SYD03EDGE2121 Ref C: 2025-07-11T06:23:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bd594ec-00c6-4ac2-b4b7-01b49dbd82cb?api-version=2025-06-01&t=638878118382503287&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=G9UV3aLp3pXjfdFSpH9PzhbohRcS4e2ViI27KYpVZQoxIL1zaSyGmoSdbUbg38FpJ313UxRD8JgByLwvnu4938kcArAb-c3xeHckpKHe6kLMCmX9gCAwyrBjewOSteyF2S9Eo3O0i4G1WDbgkSAd4TOyjSaLADVWtl3YlspTaepEqhy453SzckfErpnGqwFxvKgHoGqxFaW5RFu7iNWFAocGVGzI_41PflDqXpIBxFYQEAjShc-e9DvX_QgPxyBsPfLeFurSlsExKUhDWb7qL2Qb6_K_BF47Ey1Wdz1C9e6gGp3DVd1tLjdCwhWRpjmbzzYnZpKmDdS3l_SRTvoG9w&h=X8bDsLh-d-rVbokbe_ErxzrCzIgGZFyoj6Qu3NxPzxg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:24:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/55cb8f56-abcd-4c53-a4e9-466791352db9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1318E18DCF664EE8960139709B0C11EE Ref B: SYD03EDGE2012 Ref C: 2025-07-11T06:24:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bd594ec-00c6-4ac2-b4b7-01b49dbd82cb?api-version=2025-06-01&t=638878118382503287&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=G9UV3aLp3pXjfdFSpH9PzhbohRcS4e2ViI27KYpVZQoxIL1zaSyGmoSdbUbg38FpJ313UxRD8JgByLwvnu4938kcArAb-c3xeHckpKHe6kLMCmX9gCAwyrBjewOSteyF2S9Eo3O0i4G1WDbgkSAd4TOyjSaLADVWtl3YlspTaepEqhy453SzckfErpnGqwFxvKgHoGqxFaW5RFu7iNWFAocGVGzI_41PflDqXpIBxFYQEAjShc-e9DvX_QgPxyBsPfLeFurSlsExKUhDWb7qL2Qb6_K_BF47Ey1Wdz1C9e6gGp3DVd1tLjdCwhWRpjmbzzYnZpKmDdS3l_SRTvoG9w&h=X8bDsLh-d-rVbokbe_ErxzrCzIgGZFyoj6Qu3NxPzxg - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:25:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/8c832ca3-8ac8-415c-b70e-bdac5ae60b2f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EFCE70312E71450A81570D6C2A2F5C94 Ref B: SYD03EDGE0719 Ref C: 2025-07-11T06:25:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000004","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":80,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '637' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:25:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/d3f3e309-0ff5-4889-96e9-0c6f9df04ac4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E215A202C8444C648742213054A803D4 Ref B: SYD03EDGE1909 Ref C: 2025-07-11T06:25:01Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"forwardingProtocol": "MatchRequest", "httpsRedirect": - "Enabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - Content-Length: - - '336' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7540afb8-7aaf-4572-b4f7-5588ff50bcb4?api-version=2025-06-01&t=638878119064336134&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gMRXurGPD85H4aqv9S-Wo9x8-ACOt46Q5XY4Dx_u-ml9hgOtWWlqKEFgGrTf3KieKDjf7XAxiTwkRafmpYt-RFEr_pbjiHSpMjwMO3XKedhT1dOfOIQhHuBW_XA-vH0i9plZCbtbLI3s-bDTlLaLZktcrul1rD0X5MehDPUUraV9qWjFXelGIkQlCoBCjc-SPGIVEpc7mz2XEFPpa75M_WuLdFbIQ_icC_p99PyjP5AkoZvfrWLN9Pj4w7WCBK6oQkOEif3cOe20v5GuqTfoCndsfqtymT0e3aS-gaGOh6nZsCkDCY8reY4dJi1pGWb8lOs9jXi9MC6nwQZYxUXcTQ&h=3AeSW41Em4ZJW63VlkZJtIxgXyAOaQVbKDX280d-zFw - cache-control: - - no-cache - content-length: - - '772' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:25:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0b7d8b01-79e7-431d-8ea4-a10c932e40a1 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 073448CB45F64A68B46F1668CA2DAC40 Ref B: SYD03EDGE1110 Ref C: 2025-07-11T06:25:03Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7540afb8-7aaf-4572-b4f7-5588ff50bcb4?api-version=2025-06-01&t=638878119064336134&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gMRXurGPD85H4aqv9S-Wo9x8-ACOt46Q5XY4Dx_u-ml9hgOtWWlqKEFgGrTf3KieKDjf7XAxiTwkRafmpYt-RFEr_pbjiHSpMjwMO3XKedhT1dOfOIQhHuBW_XA-vH0i9plZCbtbLI3s-bDTlLaLZktcrul1rD0X5MehDPUUraV9qWjFXelGIkQlCoBCjc-SPGIVEpc7mz2XEFPpa75M_WuLdFbIQ_icC_p99PyjP5AkoZvfrWLN9Pj4w7WCBK6oQkOEif3cOe20v5GuqTfoCndsfqtymT0e3aS-gaGOh6nZsCkDCY8reY4dJi1pGWb8lOs9jXi9MC6nwQZYxUXcTQ&h=3AeSW41Em4ZJW63VlkZJtIxgXyAOaQVbKDX280d-zFw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:25:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2565ba8d-1deb-40af-8649-b0ebc09eeeef - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9455A99213184B4EA276B9AA9F288534 Ref B: SYD03EDGE1117 Ref C: 2025-07-11T06:25:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7540afb8-7aaf-4572-b4f7-5588ff50bcb4?api-version=2025-06-01&t=638878119064336134&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gMRXurGPD85H4aqv9S-Wo9x8-ACOt46Q5XY4Dx_u-ml9hgOtWWlqKEFgGrTf3KieKDjf7XAxiTwkRafmpYt-RFEr_pbjiHSpMjwMO3XKedhT1dOfOIQhHuBW_XA-vH0i9plZCbtbLI3s-bDTlLaLZktcrul1rD0X5MehDPUUraV9qWjFXelGIkQlCoBCjc-SPGIVEpc7mz2XEFPpa75M_WuLdFbIQ_icC_p99PyjP5AkoZvfrWLN9Pj4w7WCBK6oQkOEif3cOe20v5GuqTfoCndsfqtymT0e3aS-gaGOh6nZsCkDCY8reY4dJi1pGWb8lOs9jXi9MC6nwQZYxUXcTQ&h=3AeSW41Em4ZJW63VlkZJtIxgXyAOaQVbKDX280d-zFw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:25:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e84f8b95-5cf5-401b-bc41-51edfb7bb9e2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB6FC44C464C49C29D4ECE3B18EBFBF2 Ref B: SYD03EDGE1713 Ref C: 2025-07-11T06:25:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7540afb8-7aaf-4572-b4f7-5588ff50bcb4?api-version=2025-06-01&t=638878119064336134&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gMRXurGPD85H4aqv9S-Wo9x8-ACOt46Q5XY4Dx_u-ml9hgOtWWlqKEFgGrTf3KieKDjf7XAxiTwkRafmpYt-RFEr_pbjiHSpMjwMO3XKedhT1dOfOIQhHuBW_XA-vH0i9plZCbtbLI3s-bDTlLaLZktcrul1rD0X5MehDPUUraV9qWjFXelGIkQlCoBCjc-SPGIVEpc7mz2XEFPpa75M_WuLdFbIQ_icC_p99PyjP5AkoZvfrWLN9Pj4w7WCBK6oQkOEif3cOe20v5GuqTfoCndsfqtymT0e3aS-gaGOh6nZsCkDCY8reY4dJi1pGWb8lOs9jXi9MC6nwQZYxUXcTQ&h=3AeSW41Em4ZJW63VlkZJtIxgXyAOaQVbKDX280d-zFw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:26:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/e4085ebd-a6a7-4d91-b777-0cb8be8f95bd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 44110F5AC5B74C55AF0B2D8495D14958 Ref B: SYD03EDGE2016 Ref C: 2025-07-11T06:26:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '773' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:26:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b112fbd8-7125-4487-bc2e-e483e53a2d11 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C5DC1EEA50A04602B5925DA8BE5CE054 Ref B: SYD03EDGE1919 Ref C: 2025-07-11T06:26:10Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"hostName": "customdomain000007.localdev.cdn.azure.cn", - "tlsSettings": {"certificateType": "ManagedCertificate", "minimumTlsVersion": - "TLS12"}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - Content-Length: - - '160' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customdomains/customdomain000007","type":"Microsoft.Cdn/profiles/customdomains","name":"customdomain000007","properties":{"hostName":"customdomain000007.localdev.cdn.azure.cn","tlsSettings":{"certificateType":"ManagedCertificate","minimumTlsVersion":"TLS12","cipherSuiteSetType":"TLS12_2022","customizedCipherSuiteSet":null,"secret":null},"validationProperties":null,"azureDnsZone":null,"domainValidationState":"Submitting","preValidatedCustomDomainResourceId":null,"referencedRoutePaths":null,"extendedProperties":null,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/24357695-e02f-4e92-85b6-28690d677681?api-version=2025-06-01&t=638878119768733001&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=udifGXirGwefm7qDiqZEzUNk_2D4zoUX1jDiGZXa3J3UN6vPnTXrdus8C40xSLC2sj2-ZlGnZ5h3CNyRz-8rhd7184pEXLEQ5Y6OJwEMyETW8IfSLBn3vzd2GrG7wEVS678Pf-yvTE8Xeatu_MGMHaD0bd5vxoZz4wx0gTyS377pifUJJNlEyP08WOyr-CTdRfap16Y7QlDK8IFzoupL-bAt9RPvFLjTjOJ64ynn9F7ZsZGUsrx2TcP-e3SsRA4G_k3BR14U97LMWh08PnznocapdpSg1_MTGCie9Q_zVSBK7goEtegmWEZhLo9AmshaHknooYPA49Sw3WlFbYeq0g&h=jtuVjSiUXCQTT_Zzu6iHW8TtgsX1Qv-7fW4pUxf1IBE - cache-control: - - no-cache - content-length: - - '722' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:26:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/8b771b5a-f53b-494a-8f7a-703484e1a4d7 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: C4956BAF97924B568C6D7C8AEC3C5279 Ref B: SYD03EDGE2011 Ref C: 2025-07-11T06:26:11Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/24357695-e02f-4e92-85b6-28690d677681?api-version=2025-06-01&t=638878119768733001&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=udifGXirGwefm7qDiqZEzUNk_2D4zoUX1jDiGZXa3J3UN6vPnTXrdus8C40xSLC2sj2-ZlGnZ5h3CNyRz-8rhd7184pEXLEQ5Y6OJwEMyETW8IfSLBn3vzd2GrG7wEVS678Pf-yvTE8Xeatu_MGMHaD0bd5vxoZz4wx0gTyS377pifUJJNlEyP08WOyr-CTdRfap16Y7QlDK8IFzoupL-bAt9RPvFLjTjOJ64ynn9F7ZsZGUsrx2TcP-e3SsRA4G_k3BR14U97LMWh08PnznocapdpSg1_MTGCie9Q_zVSBK7goEtegmWEZhLo9AmshaHknooYPA49Sw3WlFbYeq0g&h=jtuVjSiUXCQTT_Zzu6iHW8TtgsX1Qv-7fW4pUxf1IBE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:26:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/8fdf4928-fede-43a7-8a69-5d807b94ce80 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E08BB251F47740FAA023F10D2DD76476 Ref B: SYD03EDGE1109 Ref C: 2025-07-11T06:26:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/24357695-e02f-4e92-85b6-28690d677681?api-version=2025-06-01&t=638878119768733001&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=udifGXirGwefm7qDiqZEzUNk_2D4zoUX1jDiGZXa3J3UN6vPnTXrdus8C40xSLC2sj2-ZlGnZ5h3CNyRz-8rhd7184pEXLEQ5Y6OJwEMyETW8IfSLBn3vzd2GrG7wEVS678Pf-yvTE8Xeatu_MGMHaD0bd5vxoZz4wx0gTyS377pifUJJNlEyP08WOyr-CTdRfap16Y7QlDK8IFzoupL-bAt9RPvFLjTjOJ64ynn9F7ZsZGUsrx2TcP-e3SsRA4G_k3BR14U97LMWh08PnznocapdpSg1_MTGCie9Q_zVSBK7goEtegmWEZhLo9AmshaHknooYPA49Sw3WlFbYeq0g&h=jtuVjSiUXCQTT_Zzu6iHW8TtgsX1Qv-7fW4pUxf1IBE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:26:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ce668680-4305-493e-a269-1a32dec55a8f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0DC12BD17D914678A98A3E8D53D932C2 Ref B: SYD03EDGE2007 Ref C: 2025-07-11T06:26:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/24357695-e02f-4e92-85b6-28690d677681?api-version=2025-06-01&t=638878119768733001&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=udifGXirGwefm7qDiqZEzUNk_2D4zoUX1jDiGZXa3J3UN6vPnTXrdus8C40xSLC2sj2-ZlGnZ5h3CNyRz-8rhd7184pEXLEQ5Y6OJwEMyETW8IfSLBn3vzd2GrG7wEVS678Pf-yvTE8Xeatu_MGMHaD0bd5vxoZz4wx0gTyS377pifUJJNlEyP08WOyr-CTdRfap16Y7QlDK8IFzoupL-bAt9RPvFLjTjOJ64ynn9F7ZsZGUsrx2TcP-e3SsRA4G_k3BR14U97LMWh08PnznocapdpSg1_MTGCie9Q_zVSBK7goEtegmWEZhLo9AmshaHknooYPA49Sw3WlFbYeq0g&h=jtuVjSiUXCQTT_Zzu6iHW8TtgsX1Qv-7fW4pUxf1IBE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:27:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/09cd9642-8c30-4639-be7a-f3f3525edd2a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3882CCD1B81F41C49BD9F0A3FDAD878B Ref B: SYD03EDGE1007 Ref C: 2025-07-11T06:27:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --custom-domain-name --host-name --certificate-type --minimum-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customdomains/customdomain000007","type":"Microsoft.Cdn/profiles/customdomains","name":"customdomain000007","properties":{"hostName":"customdomain000007.localdev.cdn.azure.cn","tlsSettings":{"certificateType":"ManagedCertificate","minimumTlsVersion":"TLS12","cipherSuiteSetType":"TLS12_2022","customizedCipherSuiteSet":null,"secret":null},"validationProperties":{"validationToken":"_57zmci8nwhdz0p3nfwsju8wredd45zm","expirationDate":"2025-07-18T06:26:49.3505213+00:00"},"azureDnsZone":null,"domainValidationState":"Pending","preValidatedCustomDomainResourceId":null,"referencedRoutePaths":null,"extendedProperties":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '823' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:27:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e895cfd8-5ea4-44d8-b7d5-85cbeab2a876 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7AB13E0C65264AFDA6E3FE1FB47A5537 Ref B: SYD03EDGE1522 Ref C: 2025-07-11T06:27:21Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "forwardingProtocol": "MatchRequest", "httpsRedirect": "Enabled", "linkToDefaultDomain": - "Disabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/test2/*"], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - Content-Length: - - '564' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --custom-domains - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route-wd000008?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route-wd000008","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route-wd000008","properties":{"cacheConfiguration":null,"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Disabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b1e41f3d-d449-4049-b89b-a9bd259f4af5?api-version=2025-06-01&t=638878120468502231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u49jKJDreZi31KK8w0gahKIXn0pcm-Wl9JTIW9UwJlExgxbG7lcDuYlJdR6oBzKP6eIbuNEchCxF67QOxARfhn_oFs7wuU4NoKiC1O6ZLgSgrKKBl_p6E9qgs_LDs8iXTfwIgLDpkoy-wLbgGrNBobniGZQnoxlBXpVNUiEMut9xdFfxPfrdnfY8cDjN-iZ2efefPO0GFvs-pOnnbUxsp0_Oci6hrvg08VsDtVblxOvNKKxl1VrAQx9aVVbTJE7mMSCyKkEieXm_UYWtR6G4W5xGGs556afUfph_7KK-3HOMkQwIxSQbWncFbt9BXCM2ugUvSyEqETx_slQ0H6seLQ&h=6UvLdUWeyDy-tZIr3vKyjyAoO3S6shUQk7MRmwZ8NXI - cache-control: - - no-cache - content-length: - - '974' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:27:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/21f87021-7cb3-49b0-87a8-3f37bdaad10b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: C1E90E6FE9774679B6F80E7C0F74D945 Ref B: SYD03EDGE0715 Ref C: 2025-07-11T06:27:23Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --custom-domains - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b1e41f3d-d449-4049-b89b-a9bd259f4af5?api-version=2025-06-01&t=638878120468502231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u49jKJDreZi31KK8w0gahKIXn0pcm-Wl9JTIW9UwJlExgxbG7lcDuYlJdR6oBzKP6eIbuNEchCxF67QOxARfhn_oFs7wuU4NoKiC1O6ZLgSgrKKBl_p6E9qgs_LDs8iXTfwIgLDpkoy-wLbgGrNBobniGZQnoxlBXpVNUiEMut9xdFfxPfrdnfY8cDjN-iZ2efefPO0GFvs-pOnnbUxsp0_Oci6hrvg08VsDtVblxOvNKKxl1VrAQx9aVVbTJE7mMSCyKkEieXm_UYWtR6G4W5xGGs556afUfph_7KK-3HOMkQwIxSQbWncFbt9BXCM2ugUvSyEqETx_slQ0H6seLQ&h=6UvLdUWeyDy-tZIr3vKyjyAoO3S6shUQk7MRmwZ8NXI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:27:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cabba179-8adf-4f9e-8c73-2204f1d5820a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 562865F3721741328F6A6361F7A6A7AD Ref B: SYD03EDGE1515 Ref C: 2025-07-11T06:27:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --custom-domains - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b1e41f3d-d449-4049-b89b-a9bd259f4af5?api-version=2025-06-01&t=638878120468502231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u49jKJDreZi31KK8w0gahKIXn0pcm-Wl9JTIW9UwJlExgxbG7lcDuYlJdR6oBzKP6eIbuNEchCxF67QOxARfhn_oFs7wuU4NoKiC1O6ZLgSgrKKBl_p6E9qgs_LDs8iXTfwIgLDpkoy-wLbgGrNBobniGZQnoxlBXpVNUiEMut9xdFfxPfrdnfY8cDjN-iZ2efefPO0GFvs-pOnnbUxsp0_Oci6hrvg08VsDtVblxOvNKKxl1VrAQx9aVVbTJE7mMSCyKkEieXm_UYWtR6G4W5xGGs556afUfph_7KK-3HOMkQwIxSQbWncFbt9BXCM2ugUvSyEqETx_slQ0H6seLQ&h=6UvLdUWeyDy-tZIr3vKyjyAoO3S6shUQk7MRmwZ8NXI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:27:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/99fbef0f-0dde-4e7c-8d06-231da2b09a41 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 342131ADF3C7419AAB8FF33005FD594B Ref B: SYD03EDGE1919 Ref C: 2025-07-11T06:27:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --custom-domains - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b1e41f3d-d449-4049-b89b-a9bd259f4af5?api-version=2025-06-01&t=638878120468502231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=u49jKJDreZi31KK8w0gahKIXn0pcm-Wl9JTIW9UwJlExgxbG7lcDuYlJdR6oBzKP6eIbuNEchCxF67QOxARfhn_oFs7wuU4NoKiC1O6ZLgSgrKKBl_p6E9qgs_LDs8iXTfwIgLDpkoy-wLbgGrNBobniGZQnoxlBXpVNUiEMut9xdFfxPfrdnfY8cDjN-iZ2efefPO0GFvs-pOnnbUxsp0_Oci6hrvg08VsDtVblxOvNKKxl1VrAQx9aVVbTJE7mMSCyKkEieXm_UYWtR6G4W5xGGs556afUfph_7KK-3HOMkQwIxSQbWncFbt9BXCM2ugUvSyEqETx_slQ0H6seLQ&h=6UvLdUWeyDy-tZIr3vKyjyAoO3S6shUQk7MRmwZ8NXI - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:28:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bc02f715-1006-4fb3-afbb-e77b325bfadd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CEFE7CE0BF754106AA7A690D593BE6D0 Ref B: SYD03EDGE1622 Ref C: 2025-07-11T06:28:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --custom-domains - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route-wd000008?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route-wd000008","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route-wd000008","properties":{"cacheConfiguration":null,"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Disabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '975' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:28:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/c0aaa5c8-71ee-44f7-8743-335064d15bd2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A6CD04AD43C549F99EFCD1D87BF8F6FF Ref B: SYD03EDGE1006 Ref C: 2025-07-11T06:28:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route-wd000008?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/230e9461-5f5b-426c-8098-442d27d0ea5a?api-version=2025-06-01&t=638878121161378651&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=oW-D0t_74Uw02uz9iN0n57Axs273h1QJHmzNmyFySuaEQy2gQE3PFyvgq_pwE8cbZk4D4zt3qyiPUqikjsU7rHSi-M0OqwUvXuBsvJYYPUcGUYWBSkAvPjPnqY55FVxWMOKJWw5qQkfhrCLXyvzGf1OWvxM9Ncn8jSDTpax1mKoJKow81GFw3cfrL0ThTfiLvS8sHDQgzFX4VK7VeQbgfl4AUzyQ6zS-9I5MYB46Oo_pQgvLcxohoQRbSCh8pYms0f5WAm8xu-DynM8_W6CKmgP4PQ6pJ13V6Fwe9-_sCYUFrOdSiZT8pMKx-hhgOI4J1CAGmOf1EXzg11A1h3tLLQ&h=pPNFEA6efqyUdXgtMYQN0RU6HMj5TAgHgjlxBd58k1A - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 06:28:35 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/230e9461-5f5b-426c-8098-442d27d0ea5a/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route-wd000008?api-version=2025-06-01&t=638878121161534873&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=jI0Ye7_vbpdXlz_-v5hPNqTa09IQCgQMv8Wo_lt6qBYpwkOp3Y66G5PxnApjx-uTGlg4wBWpBcR3qMb9CZcCujXe4Odf9fa21Vb4s811zsVRTHBJvP2Ls8TOtqNc4ds5wgDSBDuj2ghRPQjb5syPzNKSTIby7blmTcj-L-HCQRO6W4IFmji0pDx2DVKzXKb82hnTAzMar95YLcszIbJuvLDCBoF4g-hJSSgRWhG-MiwrJdJDL01LYvR7YksPuL-JFcqxwgFbW-6M38YyYcDXPL-TXDBl7Ag9Ia0hmKIKZsLqcxXIFsVa6NgUj8eKH67zd5Pz9OKZLlsfDK_KKh8h8A&h=ydiKhqFQ_pkLBMesLUcdIO1RHlGfzpGL9h0jB_pn1TA - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/f6877d81-73fc-42b8-9e0c-8f34857380e2 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 1E5C84F6BC414ECB82E6F1AA0D73DCEF Ref B: SYD03EDGE0807 Ref C: 2025-07-11T06:28:33Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/230e9461-5f5b-426c-8098-442d27d0ea5a?api-version=2025-06-01&t=638878121161378651&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=oW-D0t_74Uw02uz9iN0n57Axs273h1QJHmzNmyFySuaEQy2gQE3PFyvgq_pwE8cbZk4D4zt3qyiPUqikjsU7rHSi-M0OqwUvXuBsvJYYPUcGUYWBSkAvPjPnqY55FVxWMOKJWw5qQkfhrCLXyvzGf1OWvxM9Ncn8jSDTpax1mKoJKow81GFw3cfrL0ThTfiLvS8sHDQgzFX4VK7VeQbgfl4AUzyQ6zS-9I5MYB46Oo_pQgvLcxohoQRbSCh8pYms0f5WAm8xu-DynM8_W6CKmgP4PQ6pJ13V6Fwe9-_sCYUFrOdSiZT8pMKx-hhgOI4J1CAGmOf1EXzg11A1h3tLLQ&h=pPNFEA6efqyUdXgtMYQN0RU6HMj5TAgHgjlxBd58k1A - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:28:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/4784ef36-05da-4d48-8b82-3ec1253397c8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 39FB2EB5C5A54D4DAE6CD6E31A508B3A Ref B: SYD03EDGE1010 Ref C: 2025-07-11T06:28:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/230e9461-5f5b-426c-8098-442d27d0ea5a?api-version=2025-06-01&t=638878121161378651&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=oW-D0t_74Uw02uz9iN0n57Axs273h1QJHmzNmyFySuaEQy2gQE3PFyvgq_pwE8cbZk4D4zt3qyiPUqikjsU7rHSi-M0OqwUvXuBsvJYYPUcGUYWBSkAvPjPnqY55FVxWMOKJWw5qQkfhrCLXyvzGf1OWvxM9Ncn8jSDTpax1mKoJKow81GFw3cfrL0ThTfiLvS8sHDQgzFX4VK7VeQbgfl4AUzyQ6zS-9I5MYB46Oo_pQgvLcxohoQRbSCh8pYms0f5WAm8xu-DynM8_W6CKmgP4PQ6pJ13V6Fwe9-_sCYUFrOdSiZT8pMKx-hhgOI4J1CAGmOf1EXzg11A1h3tLLQ&h=pPNFEA6efqyUdXgtMYQN0RU6HMj5TAgHgjlxBd58k1A - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:29:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d0881f27-bc9a-43f5-a005-e97e354ee1c7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E4410C3074A84E56A77F8F99290912E8 Ref B: SYD03EDGE1015 Ref C: 2025-07-11T06:29:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/230e9461-5f5b-426c-8098-442d27d0ea5a?api-version=2025-06-01&t=638878121161378651&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=oW-D0t_74Uw02uz9iN0n57Axs273h1QJHmzNmyFySuaEQy2gQE3PFyvgq_pwE8cbZk4D4zt3qyiPUqikjsU7rHSi-M0OqwUvXuBsvJYYPUcGUYWBSkAvPjPnqY55FVxWMOKJWw5qQkfhrCLXyvzGf1OWvxM9Ncn8jSDTpax1mKoJKow81GFw3cfrL0ThTfiLvS8sHDQgzFX4VK7VeQbgfl4AUzyQ6zS-9I5MYB46Oo_pQgvLcxohoQRbSCh8pYms0f5WAm8xu-DynM8_W6CKmgP4PQ6pJ13V6Fwe9-_sCYUFrOdSiZT8pMKx-hhgOI4J1CAGmOf1EXzg11A1h3tLLQ&h=pPNFEA6efqyUdXgtMYQN0RU6HMj5TAgHgjlxBd58k1A - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:29:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6e401d29-638e-48f2-8e08-cc9b6a05561c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4626846096C44A26AB5CF246580F597B Ref B: SYD03EDGE2108 Ref C: 2025-07-11T06:29:38Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["application/eot", "application/font", "application/font-sfnt", "application/javascript", - "application/json", "application/opentype", "application/otf", "application/pkcs7-mime", - "application/truetype", "application/ttf", "application/vnd.ms-fontobject", - "application/xhtml+xml", "application/xml", "application/xml+rss", "application/x-font-opentype", - "application/x-font-truetype", "application/x-font-ttf", "application/x-httpd-cgi", - "application/x-javascript", "application/x-mpegurl", "application/x-opentype", - "application/x-otf", "application/x-perl", "application/x-ttf", "font/eot", - "font/ttf", "font/otf", "font/opentype", "image/svg+xml", "text/css", "text/csv", - "text/html", "text/javascript", "text/js", "text/plain", "text/richtext", "text/tab-separated-values", - "text/xml", "text/x-script", "text/x-component", "text/x-java-source"], "isCompressionEnabled": - true}, "queryStringCachingBehavior": "UseQueryString"}, "customDomains": [{"id": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "forwardingProtocol": "MatchRequest", "httpsRedirect": "Enabled", "linkToDefaultDomain": - "Disabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/test2/*"], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - Content-Length: - - '1567' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --enable-caching - --query-string-caching-behavior --enable-compression --custom-domains --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route-wd000009?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route-wd000009","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route-wd000009","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Disabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94cc1e88-24bd-403c-81bd-038bb25b8178?api-version=2025-06-01&t=638878121820071430&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=L0qVMPiqPWA-WNheSEtMI4ZQs8qtfHFBbhiDd7fZKQNjeGjRL_cDIzhWUYlE0DS-k6WlUeHdndG4zoFXCjjcVlHs3O9umJ4b1vzGV26wsMxJ02qhmxvFlv8FprM52I_KdEPQebmbKB_wbr69GlspQ56ixmLPRl9Sr4GL8ng2vhnzWPZ7ew5mPzbypnKkERyhwTRemPWvo6pp-pezYRpdEgt6nj31M-qgJegtqnl3dNI7s-rpLw28_t7b_X4e2aHarbtUnDbsEkL-rIo4H1mjrb5ZV2oAPF3woTaWJAT7d0w_Bt4D0t7D3_O-mKPBAaUK_4E92b8NGOS-5CJeosdVSA&h=R0KhJJx7_T3K8swOUDVhg2K8TyB_lCCRSgfQ6jX-Slc - cache-control: - - no-cache - content-length: - - '1926' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:29:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d7472e71-b60b-4ce9-8277-77d159fb21c9 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: FABF5103F1F847CF9F58C315E5C7DE2F Ref B: SYD03EDGE1622 Ref C: 2025-07-11T06:29:39Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --enable-caching - --query-string-caching-behavior --enable-compression --custom-domains --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94cc1e88-24bd-403c-81bd-038bb25b8178?api-version=2025-06-01&t=638878121820071430&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=L0qVMPiqPWA-WNheSEtMI4ZQs8qtfHFBbhiDd7fZKQNjeGjRL_cDIzhWUYlE0DS-k6WlUeHdndG4zoFXCjjcVlHs3O9umJ4b1vzGV26wsMxJ02qhmxvFlv8FprM52I_KdEPQebmbKB_wbr69GlspQ56ixmLPRl9Sr4GL8ng2vhnzWPZ7ew5mPzbypnKkERyhwTRemPWvo6pp-pezYRpdEgt6nj31M-qgJegtqnl3dNI7s-rpLw28_t7b_X4e2aHarbtUnDbsEkL-rIo4H1mjrb5ZV2oAPF3woTaWJAT7d0w_Bt4D0t7D3_O-mKPBAaUK_4E92b8NGOS-5CJeosdVSA&h=R0KhJJx7_T3K8swOUDVhg2K8TyB_lCCRSgfQ6jX-Slc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:29:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dbbd53b9-2798-4e43-97d5-d240c069a8c5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6D707CCD1E194854B5E279045C501736 Ref B: SYD03EDGE1606 Ref C: 2025-07-11T06:29:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --enable-caching - --query-string-caching-behavior --enable-compression --custom-domains --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94cc1e88-24bd-403c-81bd-038bb25b8178?api-version=2025-06-01&t=638878121820071430&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=L0qVMPiqPWA-WNheSEtMI4ZQs8qtfHFBbhiDd7fZKQNjeGjRL_cDIzhWUYlE0DS-k6WlUeHdndG4zoFXCjjcVlHs3O9umJ4b1vzGV26wsMxJ02qhmxvFlv8FprM52I_KdEPQebmbKB_wbr69GlspQ56ixmLPRl9Sr4GL8ng2vhnzWPZ7ew5mPzbypnKkERyhwTRemPWvo6pp-pezYRpdEgt6nj31M-qgJegtqnl3dNI7s-rpLw28_t7b_X4e2aHarbtUnDbsEkL-rIo4H1mjrb5ZV2oAPF3woTaWJAT7d0w_Bt4D0t7D3_O-mKPBAaUK_4E92b8NGOS-5CJeosdVSA&h=R0KhJJx7_T3K8swOUDVhg2K8TyB_lCCRSgfQ6jX-Slc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:30:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4727b344-6b31-4c54-a0eb-3134ea58b179 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C4B8224AAFA94A36B2A6D2F032078C19 Ref B: SYD03EDGE2017 Ref C: 2025-07-11T06:30:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --enable-caching - --query-string-caching-behavior --enable-compression --custom-domains --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/94cc1e88-24bd-403c-81bd-038bb25b8178?api-version=2025-06-01&t=638878121820071430&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=L0qVMPiqPWA-WNheSEtMI4ZQs8qtfHFBbhiDd7fZKQNjeGjRL_cDIzhWUYlE0DS-k6WlUeHdndG4zoFXCjjcVlHs3O9umJ4b1vzGV26wsMxJ02qhmxvFlv8FprM52I_KdEPQebmbKB_wbr69GlspQ56ixmLPRl9Sr4GL8ng2vhnzWPZ7ew5mPzbypnKkERyhwTRemPWvo6pp-pezYRpdEgt6nj31M-qgJegtqnl3dNI7s-rpLw28_t7b_X4e2aHarbtUnDbsEkL-rIo4H1mjrb5ZV2oAPF3woTaWJAT7d0w_Bt4D0t7D3_O-mKPBAaUK_4E92b8NGOS-5CJeosdVSA&h=R0KhJJx7_T3K8swOUDVhg2K8TyB_lCCRSgfQ6jX-Slc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:30:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9b4a86b2-e46a-4ff0-8a05-5a6bd17308cd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EAC91D83C1A041D99476AF6A4B3BBD74 Ref B: SYD03EDGE0707 Ref C: 2025-07-11T06:30:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --origin-group --supported-protocols - --link-to-default-domain --https-redirect --forwarding-protocol --enable-caching - --query-string-caching-behavior --enable-compression --custom-domains --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route-wd000009?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route-wd000009","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route-wd000009","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Disabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1927' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:30:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3103c7ef-383d-46ef-861c-f24a280ce85e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F488A9D6E9724C5AAF5C25590D84452D Ref B: SYD03EDGE2108 Ref C: 2025-07-11T06:30:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route-wd000009?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c733640d-b386-4854-be43-6dbbb2eb4ae9?api-version=2025-06-01&t=638878122487875401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ab0dmG2x82Sc90yInDyh4mF4gsOgn4nPWXaRvwcC_Ow5WB4zIHMxBdHbCU9k4zBhMMV2Cu-EMJk0EAB4qhQhmrOaXew1y6a8-1eymILYwEKvACfGT8XoxwyqR8cwvvCpwQDyikXvGOyLHNP9PiZKZKlQzd0qLcARjYL2fThyeMu0FAe7pZYbtl8hLJjs-deTL-S13taYlIPZsA8RA2HQfv4eNaMqp-Giqr7sLgAdz_sBg0oIQmqSROwG7nBjhR_FnMpUbFgzgExUa6Pcb36je0qPO7qgKE4w0T-Rj6QfF5Odv6xHF_-c6vGHR58H47zLOrNqjR2H1eq3OOFDrueEew&h=H7YWyYDO_yaAoYyS5ONa52SstmMueypK5mdw58uM564 - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 06:30:48 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c733640d-b386-4854-be43-6dbbb2eb4ae9/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route-wd000009?api-version=2025-06-01&t=638878122488031647&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=uqZlpgEq573_Kg_hbuTwZ6Ws1YY-Y-PJW7mr0KkhIGX-KSEANfm7-TfcHXEvX9o6fMmJsr0MFyN3b8S_vmwRznw9mVAFQGqZ0aXRa2uS3R-SLpRFQWg_qSQQv8CIkQHi6vFZLKPPvYEuxwUxhKBDJ4ljasL4aK88-6Tzhk6T05ztX6sqVK2ZgGcuaiittiKurMXOk_2cfGe7t1zAHq1V9udi4PkpRIbJHS90aqCGZkjYqM6PUrdyCrQQQOisQUeg845O6y_G9RzvCnlyvvxfeOYHLa-i005hpWppSF1-hVg5dCzAW_46f5dQfrS3ScatW7wGT4QHx1YnGslnfXhBUw&h=Q3uiL1_onJUmaaoWBTFTamllRgRxjhx7PGjpYWgbepk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/00409376-440b-481a-b0f4-884a57b4389d - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 76FF9D8D48D44012983A2705C822193E Ref B: SYD03EDGE1411 Ref C: 2025-07-11T06:30:46Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c733640d-b386-4854-be43-6dbbb2eb4ae9?api-version=2025-06-01&t=638878122487875401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ab0dmG2x82Sc90yInDyh4mF4gsOgn4nPWXaRvwcC_Ow5WB4zIHMxBdHbCU9k4zBhMMV2Cu-EMJk0EAB4qhQhmrOaXew1y6a8-1eymILYwEKvACfGT8XoxwyqR8cwvvCpwQDyikXvGOyLHNP9PiZKZKlQzd0qLcARjYL2fThyeMu0FAe7pZYbtl8hLJjs-deTL-S13taYlIPZsA8RA2HQfv4eNaMqp-Giqr7sLgAdz_sBg0oIQmqSROwG7nBjhR_FnMpUbFgzgExUa6Pcb36je0qPO7qgKE4w0T-Rj6QfF5Odv6xHF_-c6vGHR58H47zLOrNqjR2H1eq3OOFDrueEew&h=H7YWyYDO_yaAoYyS5ONa52SstmMueypK5mdw58uM564 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:30:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/45a9a17d-441b-440f-ac94-a261909ab5de - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 613EA4084D984E3A8140C2EF850B3D6F Ref B: SYD03EDGE0710 Ref C: 2025-07-11T06:30:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c733640d-b386-4854-be43-6dbbb2eb4ae9?api-version=2025-06-01&t=638878122487875401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ab0dmG2x82Sc90yInDyh4mF4gsOgn4nPWXaRvwcC_Ow5WB4zIHMxBdHbCU9k4zBhMMV2Cu-EMJk0EAB4qhQhmrOaXew1y6a8-1eymILYwEKvACfGT8XoxwyqR8cwvvCpwQDyikXvGOyLHNP9PiZKZKlQzd0qLcARjYL2fThyeMu0FAe7pZYbtl8hLJjs-deTL-S13taYlIPZsA8RA2HQfv4eNaMqp-Giqr7sLgAdz_sBg0oIQmqSROwG7nBjhR_FnMpUbFgzgExUa6Pcb36je0qPO7qgKE4w0T-Rj6QfF5Odv6xHF_-c6vGHR58H47zLOrNqjR2H1eq3OOFDrueEew&h=H7YWyYDO_yaAoYyS5ONa52SstmMueypK5mdw58uM564 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:31:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b5f710ec-cb2e-4a2c-83db-016b5605a693 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AB0C9F6E3BDD456BABCF26D27E182B4C Ref B: SYD03EDGE1114 Ref C: 2025-07-11T06:31:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c733640d-b386-4854-be43-6dbbb2eb4ae9?api-version=2025-06-01&t=638878122487875401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ab0dmG2x82Sc90yInDyh4mF4gsOgn4nPWXaRvwcC_Ow5WB4zIHMxBdHbCU9k4zBhMMV2Cu-EMJk0EAB4qhQhmrOaXew1y6a8-1eymILYwEKvACfGT8XoxwyqR8cwvvCpwQDyikXvGOyLHNP9PiZKZKlQzd0qLcARjYL2fThyeMu0FAe7pZYbtl8hLJjs-deTL-S13taYlIPZsA8RA2HQfv4eNaMqp-Giqr7sLgAdz_sBg0oIQmqSROwG7nBjhR_FnMpUbFgzgExUa6Pcb36je0qPO7qgKE4w0T-Rj6QfF5Odv6xHF_-c6vGHR58H47zLOrNqjR2H1eq3OOFDrueEew&h=H7YWyYDO_yaAoYyS5ONa52SstmMueypK5mdw58uM564 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:31:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/15787398-ee97-41a4-b9fe-4848ca5d6a32 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 61FAE9D53F954FF1BDB0353DA2303CFF Ref B: SYD03EDGE2107 Ref C: 2025-07-11T06:31:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '785' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:31:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/2097738c-2ef3-4f19-8ce7-df9c024b8ba1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1394949D2A934EB38EC7DFCEDC250447 Ref B: SYD03EDGE1712 Ref C: 2025-07-11T06:31:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '773' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:31:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dfbd95e4-a899-4f58-a970-6ae333eab169 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 004AEC2021F140C586B6E093BC923473 Ref B: SYD03EDGE2111 Ref C: 2025-07-11T06:31:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"MatchRequest","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '773' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:31:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/73dd4289-bef8-498d-9b36-d5560bc8c1db - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CB1636AECFF54CFD9128C1036AD2B9B0 Ref B: SYD03EDGE1722 Ref C: 2025-07-11T06:31:56Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["text/javascript", "text/plain"], "isCompressionEnabled": true}, "queryStringCachingBehavior": - "IgnoreQueryString"}, "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Enabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '788' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/31ce9975-1017-4750-8bc3-591b2565ae5d?api-version=2025-06-01&t=638878123199382883&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=i4ANw-rNDunux3-OijiuAmT32U7x5T-lRohutl0q9ekfSNMfHbUpnKHFf7h5CyVFjenmBclxR-PFAAFpQrjTMxcyqk5GCjplNQ7m3KOyyTqxhefeShgGjD9ieyjvPTdyLdc5jfyAjGQXkZ_EohI7vQHXrPR0MyKxXmyxOn6aHKGwAl6QPIfeDdKxVwxZdUvOADVjtRUMKeES0tAzDtbQKS20bq-yfHxOnXdF81WelEk4xw1QoaiOzneyzM_mqi1WHKOt15tfNEBX_esOQJ8T2S0bppfR1gHZQa5zBSDhr_iA0N8waz6ELgkXqKy6O5hHe7BTX1AUp6I4dfyxDOg3sg&h=BfA4zlkujC2C4lB7NkQjiTr5YA69m207nPOHQpfqB4o - cache-control: - - no-cache - content-length: - - '1137' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:31:59 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/31ce9975-1017-4750-8bc3-591b2565ae5d/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878123199382883&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=EC1VqVL6lSWzIwv6Uv0xEgLjOYjeUofMAi7TXjxL8dgq8kUIfKh4NOli-zUMGTG7RGbZw62YNbabY5ffdicimVmVAK3i6WAoGY-Kh-4v4Pi27gq8uf_6CcyV7CsjkfPRlncPY3hbifQhOZPUcEarU_HSx9Xswnb5Bw-ie4PPXJWcUhArL5tLM6LzC-Tx99-Xt99uDHcCMeCCmYFcYCnW3Hbk0r5K_fkVs46sg96okfpL2OhqP1QRwlWaN9azfYR6dPDbwkh2dUm7g4Y8bdNK4EqyXgrxzHQLbLEKYhDxOpM6satFKCQGMDV-V4LgMms3GjEqJWT36rVo7djiMNtmFg&h=dAmJ3QDsar67ZxlL-uywTvkpmr4MwnBCZRw5k8JdzbM - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2545c296-7fdf-40cb-adde-26aff18ee9b6 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 4B9ACFD49B98459E8DA6F2F443EEECAF Ref B: SYD03EDGE1116 Ref C: 2025-07-11T06:31:57Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/31ce9975-1017-4750-8bc3-591b2565ae5d?api-version=2025-06-01&t=638878123199382883&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=i4ANw-rNDunux3-OijiuAmT32U7x5T-lRohutl0q9ekfSNMfHbUpnKHFf7h5CyVFjenmBclxR-PFAAFpQrjTMxcyqk5GCjplNQ7m3KOyyTqxhefeShgGjD9ieyjvPTdyLdc5jfyAjGQXkZ_EohI7vQHXrPR0MyKxXmyxOn6aHKGwAl6QPIfeDdKxVwxZdUvOADVjtRUMKeES0tAzDtbQKS20bq-yfHxOnXdF81WelEk4xw1QoaiOzneyzM_mqi1WHKOt15tfNEBX_esOQJ8T2S0bppfR1gHZQa5zBSDhr_iA0N8waz6ELgkXqKy6O5hHe7BTX1AUp6I4dfyxDOg3sg&h=BfA4zlkujC2C4lB7NkQjiTr5YA69m207nPOHQpfqB4o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:32:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9ea62cc1-d502-4918-abcd-6376ff092b6c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6886CC40135C440D9C3363E2F2D670DB Ref B: SYD03EDGE1715 Ref C: 2025-07-11T06:32:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/31ce9975-1017-4750-8bc3-591b2565ae5d?api-version=2025-06-01&t=638878123199382883&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=i4ANw-rNDunux3-OijiuAmT32U7x5T-lRohutl0q9ekfSNMfHbUpnKHFf7h5CyVFjenmBclxR-PFAAFpQrjTMxcyqk5GCjplNQ7m3KOyyTqxhefeShgGjD9ieyjvPTdyLdc5jfyAjGQXkZ_EohI7vQHXrPR0MyKxXmyxOn6aHKGwAl6QPIfeDdKxVwxZdUvOADVjtRUMKeES0tAzDtbQKS20bq-yfHxOnXdF81WelEk4xw1QoaiOzneyzM_mqi1WHKOt15tfNEBX_esOQJ8T2S0bppfR1gHZQa5zBSDhr_iA0N8waz6ELgkXqKy6O5hHe7BTX1AUp6I4dfyxDOg3sg&h=BfA4zlkujC2C4lB7NkQjiTr5YA69m207nPOHQpfqB4o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:32:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/6cd5efa2-7717-4934-b6d7-e5592d192932 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 915AF8391E35464DA0F475FDBADAE0DB Ref B: SYD03EDGE1310 Ref C: 2025-07-11T06:32:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/31ce9975-1017-4750-8bc3-591b2565ae5d?api-version=2025-06-01&t=638878123199382883&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=i4ANw-rNDunux3-OijiuAmT32U7x5T-lRohutl0q9ekfSNMfHbUpnKHFf7h5CyVFjenmBclxR-PFAAFpQrjTMxcyqk5GCjplNQ7m3KOyyTqxhefeShgGjD9ieyjvPTdyLdc5jfyAjGQXkZ_EohI7vQHXrPR0MyKxXmyxOn6aHKGwAl6QPIfeDdKxVwxZdUvOADVjtRUMKeES0tAzDtbQKS20bq-yfHxOnXdF81WelEk4xw1QoaiOzneyzM_mqi1WHKOt15tfNEBX_esOQJ8T2S0bppfR1gHZQa5zBSDhr_iA0N8waz6ELgkXqKy6O5hHe7BTX1AUp6I4dfyxDOg3sg&h=BfA4zlkujC2C4lB7NkQjiTr5YA69m207nPOHQpfqB4o - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/8f1e2072-6c32-4b65-b98e-c009fd28be91 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 06575A7F5B8D4A2D876C152D091E95E7 Ref B: SYD03EDGE0706 Ref C: 2025-07-11T06:33:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --custom-domains --enable-caching - --forwarding-protocol --query-string-caching-behavior --enable-compression - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1138' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6bad7b12-0310-4870-822d-1e9314f6fef2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 58309BC35E914B98B7F367B3B277EBD3 Ref B: SYD03EDGE1919 Ref C: 2025-07-11T06:33:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1138' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/27d7b2d0-ba79-4538-8f29-801aca16c9cd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BBC0F1710C6E4DD4A55CFFD9C36955AB Ref B: SYD03EDGE2110 Ref C: 2025-07-11T06:33:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1138' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/becce38e-ee9d-450b-968d-39d85b639bfc - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 15ADC9C62E8F4246BFD6877042E61A00 Ref B: SYD03EDGE1722 Ref C: 2025-07-11T06:33:06Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["text/javascript", "text/plain"], "isCompressionEnabled": true}, "queryStringCachingBehavior": - "IgnoreQueryString"}, "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Disabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Enabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '789' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Disabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a17b9777-a05a-492c-bb76-a167605407a1?api-version=2025-06-01&t=638878123902093231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=sk25OZoFmRcSFhLRwbrWOGZ_e0m0Mq4__0Q4iHXWKSc7l5VU6dORpvCQPahSc41Mpv3jOoKQd7pExM7nQUrYp7JPniuIMTnAz5URrh3_92ueg_JEAXyJIIYWM_dAoDqgCqQGFVGOIpaQwFK-vgg1LQ8y7wIl1ECqKcwJFxDvbsO0k9ji3jrx-CJOdMAa7ycwAh9I5Gsj7zw6ruaMbCpw7l_dnmAnKLt18KbNdfZm-rCzJ5pVKfVgZ0FK6F9iAS6kgZTDSQqdYx3pvX7JW9YBkluZmlhmh1z-VAmHNk55Lc_ZKub4oyGSr3hye47kPnIDrbPpFz-WwWxvfLfXjSvxBQ&h=y1FxsWtPaXkySUD3LHoi0W2vNarlWJDKUVzUR8aHDGQ - cache-control: - - no-cache - content-length: - - '1138' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:09 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a17b9777-a05a-492c-bb76-a167605407a1/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878123902093231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=aGJRHNsq-DzzCPhEjUjxDx_eX-vpmaJPQjNwlWlj_k6p_3CVpMiBCaho3uxaoQD98vKvoARzMW1q-UtDpsi2jsT6GHU36AteKmoT58B8HUwKzXjcNgNzfyGMWnLjTX-XLEmRdCpN9OFo001rloKtt1Y0222SjBsaeTfx3U7xspA8weqdLYdu4yJYYKZbcq4T5pC1U06lDdtV13D-K5CaEAcXooMO6-GqvPzFeQPg6wDbtQ75LBl0DCAu_qfkKf7peRMkMUgcBL4sZu4HolL3pj1BJnXKygYApfC-8tu0-m0KqumKiklFQexnrMX50JlMk_Ts6hXT7cj_l_p33cBN3Q&h=TF9uLllTTJBAXUkGPqgFrb6l_v_-OrD2nhffUgNVcR8 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/342f16ce-33ed-4f71-b35d-a52aefaefe6c - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 4ADFA85F9AB645638484CDF49A47DBE1 Ref B: SYD03EDGE1519 Ref C: 2025-07-11T06:33:07Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a17b9777-a05a-492c-bb76-a167605407a1?api-version=2025-06-01&t=638878123902093231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=sk25OZoFmRcSFhLRwbrWOGZ_e0m0Mq4__0Q4iHXWKSc7l5VU6dORpvCQPahSc41Mpv3jOoKQd7pExM7nQUrYp7JPniuIMTnAz5URrh3_92ueg_JEAXyJIIYWM_dAoDqgCqQGFVGOIpaQwFK-vgg1LQ8y7wIl1ECqKcwJFxDvbsO0k9ji3jrx-CJOdMAa7ycwAh9I5Gsj7zw6ruaMbCpw7l_dnmAnKLt18KbNdfZm-rCzJ5pVKfVgZ0FK6F9iAS6kgZTDSQqdYx3pvX7JW9YBkluZmlhmh1z-VAmHNk55Lc_ZKub4oyGSr3hye47kPnIDrbPpFz-WwWxvfLfXjSvxBQ&h=y1FxsWtPaXkySUD3LHoi0W2vNarlWJDKUVzUR8aHDGQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/5fa88f02-ec52-4800-93e4-dc2ab0cd25b5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 177215815E354BA6AF534453242FE2BA Ref B: SYD03EDGE0720 Ref C: 2025-07-11T06:33:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a17b9777-a05a-492c-bb76-a167605407a1?api-version=2025-06-01&t=638878123902093231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=sk25OZoFmRcSFhLRwbrWOGZ_e0m0Mq4__0Q4iHXWKSc7l5VU6dORpvCQPahSc41Mpv3jOoKQd7pExM7nQUrYp7JPniuIMTnAz5URrh3_92ueg_JEAXyJIIYWM_dAoDqgCqQGFVGOIpaQwFK-vgg1LQ8y7wIl1ECqKcwJFxDvbsO0k9ji3jrx-CJOdMAa7ycwAh9I5Gsj7zw6ruaMbCpw7l_dnmAnKLt18KbNdfZm-rCzJ5pVKfVgZ0FK6F9iAS6kgZTDSQqdYx3pvX7JW9YBkluZmlhmh1z-VAmHNk55Lc_ZKub4oyGSr3hye47kPnIDrbPpFz-WwWxvfLfXjSvxBQ&h=y1FxsWtPaXkySUD3LHoi0W2vNarlWJDKUVzUR8aHDGQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:33:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/adb99e1c-6506-4603-97a9-5ac6cddcd0ba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 515BCCB7284340938F2760BC1F467ECA Ref B: SYD03EDGE1616 Ref C: 2025-07-11T06:33:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a17b9777-a05a-492c-bb76-a167605407a1?api-version=2025-06-01&t=638878123902093231&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=sk25OZoFmRcSFhLRwbrWOGZ_e0m0Mq4__0Q4iHXWKSc7l5VU6dORpvCQPahSc41Mpv3jOoKQd7pExM7nQUrYp7JPniuIMTnAz5URrh3_92ueg_JEAXyJIIYWM_dAoDqgCqQGFVGOIpaQwFK-vgg1LQ8y7wIl1ECqKcwJFxDvbsO0k9ji3jrx-CJOdMAa7ycwAh9I5Gsj7zw6ruaMbCpw7l_dnmAnKLt18KbNdfZm-rCzJ5pVKfVgZ0FK6F9iAS6kgZTDSQqdYx3pvX7JW9YBkluZmlhmh1z-VAmHNk55Lc_ZKub4oyGSr3hye47kPnIDrbPpFz-WwWxvfLfXjSvxBQ&h=y1FxsWtPaXkySUD3LHoi0W2vNarlWJDKUVzUR8aHDGQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d87e85ab-dbc1-4d13-8d56-bf27fc4634bb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A3C5EC7F61C74F08A4B7955A027A504C Ref B: SYD03EDGE1608 Ref C: 2025-07-11T06:34:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1139' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c0ea7226-b788-470b-9404-b0508a36e71b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6C83FE5BB5E548B587C94FA3AC49E0FE Ref B: SYD03EDGE1717 Ref C: 2025-07-11T06:34:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1139' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/58e85fd6-2e3f-468f-a329-5a307585204c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C59C020B0BD94EADA41189EF22BB3B8C Ref B: SYD03EDGE1019 Ref C: 2025-07-11T06:34:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/javascript","text/plain"]},"queryStringCachingBehavior":"IgnoreQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1139' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e28d38e6-f7d0-4fa2-941c-635be37c9f48 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 427EFC9A412B4400B863EA9670159BF2 Ref B: SYD03EDGE2108 Ref C: 2025-07-11T06:34:16Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["text/css"], "isCompressionEnabled": true}, "queryStringCachingBehavior": "UseQueryString"}, - "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Enabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '764' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/224ed624-f6a1-40ca-8926-89b691b82bc0?api-version=2025-06-01&t=638878124603813118&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=QF3Sy3OGJxr0afo1KZ6LKcTYL_t2MfqiOawbD04IZ8lSjmFhzhpQcHSF_P9pyGj6qxaHLt4pPg7S94HOlsg_S16THc05mIt6cH8pWMfdmcCltouqugVyRMI_f7kKgJWMQNV8PpfeP_WgfmQCXE5UF77akm3Xo9oSqyuN0BnXE4C5wHeENlU4x3O3u3laDWRlX6bR9PHGuUsBr_vowIAL0DJoXreD0j0jThkkpEQzDTrl-oYk4sI9FeGHbQihKbLkKKJ8KO6Nah2RaYdjkOu4BzrAkg3TW2Nt_wiyuBGbzMpOlkl7J1UlXkUOzVUE9tZkotgQ4HuteX6HKNDo96lrqg&h=C0PvrT5dQ0Yh3N1y3lUDagLTOxNOuwJjho1YgU3ZBs8 - cache-control: - - no-cache - content-length: - - '1114' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:19 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/224ed624-f6a1-40ca-8926-89b691b82bc0/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878124603969372&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=oGhVXxW8wzvDcCJSRKt6AaX-fxYiTLfO9__zbL7_lgwrsaX3DFAurXj4v_vse4ZmjRnjnW1ANPQ2cBi7QZfSpLnRyEnmJuTF5ufHxdqCd82vDkHshVKOqCM3mBLZrEUjyYQt7QR5golObP1g4QCI-YXbL5XikqtJjOAouhg7vu8iI_sQd73QX0fQlFhqxxHr2OBz0SqCBR4cqznosVJpQg7YN96NdsUGRhmsqneZ4LUDAf_w80eRVOTpeuf_CjorZJLEZ4kgkcY2EauQzG0AbGXMQ6sKKauSqwWkOztTPXcFyaqCinaFF7NhRaMsvgVdPbRv3jdaxGTnKzzpgCvi-Q&h=ov6wb7Wbj-CeyTC1uBCWtJ51YQ_pROfItK25qGOyV1A - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6094df23-1a1b-4a80-aa6d-b2a0ef370ea0 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 0D170A6AB34A4097956BA5ED4B0E6DEB Ref B: SYD03EDGE1320 Ref C: 2025-07-11T06:34:17Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/224ed624-f6a1-40ca-8926-89b691b82bc0?api-version=2025-06-01&t=638878124603813118&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=QF3Sy3OGJxr0afo1KZ6LKcTYL_t2MfqiOawbD04IZ8lSjmFhzhpQcHSF_P9pyGj6qxaHLt4pPg7S94HOlsg_S16THc05mIt6cH8pWMfdmcCltouqugVyRMI_f7kKgJWMQNV8PpfeP_WgfmQCXE5UF77akm3Xo9oSqyuN0BnXE4C5wHeENlU4x3O3u3laDWRlX6bR9PHGuUsBr_vowIAL0DJoXreD0j0jThkkpEQzDTrl-oYk4sI9FeGHbQihKbLkKKJ8KO6Nah2RaYdjkOu4BzrAkg3TW2Nt_wiyuBGbzMpOlkl7J1UlXkUOzVUE9tZkotgQ4HuteX6HKNDo96lrqg&h=C0PvrT5dQ0Yh3N1y3lUDagLTOxNOuwJjho1YgU3ZBs8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3f6f0310-0827-4aa0-b487-e7d94cba671a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BC934A6E1E614E2AB5C07420A5E084E9 Ref B: SYD03EDGE1016 Ref C: 2025-07-11T06:34:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/224ed624-f6a1-40ca-8926-89b691b82bc0?api-version=2025-06-01&t=638878124603813118&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=QF3Sy3OGJxr0afo1KZ6LKcTYL_t2MfqiOawbD04IZ8lSjmFhzhpQcHSF_P9pyGj6qxaHLt4pPg7S94HOlsg_S16THc05mIt6cH8pWMfdmcCltouqugVyRMI_f7kKgJWMQNV8PpfeP_WgfmQCXE5UF77akm3Xo9oSqyuN0BnXE4C5wHeENlU4x3O3u3laDWRlX6bR9PHGuUsBr_vowIAL0DJoXreD0j0jThkkpEQzDTrl-oYk4sI9FeGHbQihKbLkKKJ8KO6Nah2RaYdjkOu4BzrAkg3TW2Nt_wiyuBGbzMpOlkl7J1UlXkUOzVUE9tZkotgQ4HuteX6HKNDo96lrqg&h=C0PvrT5dQ0Yh3N1y3lUDagLTOxNOuwJjho1YgU3ZBs8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:34:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/03d48139-7c88-4f11-b80a-59faffbb6bfa - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EC1D845292BA47E3B7E25A3F362D4DB7 Ref B: SYD03EDGE1321 Ref C: 2025-07-11T06:34:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/224ed624-f6a1-40ca-8926-89b691b82bc0?api-version=2025-06-01&t=638878124603813118&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=QF3Sy3OGJxr0afo1KZ6LKcTYL_t2MfqiOawbD04IZ8lSjmFhzhpQcHSF_P9pyGj6qxaHLt4pPg7S94HOlsg_S16THc05mIt6cH8pWMfdmcCltouqugVyRMI_f7kKgJWMQNV8PpfeP_WgfmQCXE5UF77akm3Xo9oSqyuN0BnXE4C5wHeENlU4x3O3u3laDWRlX6bR9PHGuUsBr_vowIAL0DJoXreD0j0jThkkpEQzDTrl-oYk4sI9FeGHbQihKbLkKKJ8KO6Nah2RaYdjkOu4BzrAkg3TW2Nt_wiyuBGbzMpOlkl7J1UlXkUOzVUE9tZkotgQ4HuteX6HKNDo96lrqg&h=C0PvrT5dQ0Yh3N1y3lUDagLTOxNOuwJjho1YgU3ZBs8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/b7e71bcd-1a1f-4020-bdbc-761cb2527f38 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 53553562CB604176845E468E481339F1 Ref B: SYD03EDGE1020 Ref C: 2025-07-11T06:35:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enabled-state --query-string-caching-behavior - --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1115' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a1a533a3-cbf5-42bd-93f1-56d26ce7a3b1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 99761F9CFDA64256B8AA520128FA7861 Ref B: SYD03EDGE1521 Ref C: 2025-07-11T06:35:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000010?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000010","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000010","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f838a1a3-886d-4dec-b254-beb21b1a0b53 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 63027BA0C19040C88891C344BB812B48 Ref B: SYD03EDGE2007 Ref C: 2025-07-11T06:35:26Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1115' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/8dee9b76-e470-450c-adc3-2b36bbe7cbf4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F993B30CF462406DAF19AB85844AE944 Ref B: SYD03EDGE1521 Ref C: 2025-07-11T06:35:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1115' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d18c4298-5ecc-4678-8b05-8fe81d7a6d66 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D2229F52D8CA4EF6BB91B38C8FEC4AEC Ref B: SYD03EDGE1508 Ref C: 2025-07-11T06:35:30Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["text/css"], "isCompressionEnabled": false}, "queryStringCachingBehavior": - "UseQueryString"}, "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Enabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000010"}], - "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '928' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000010"}],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fa31a815-f11b-4953-b003-654c91a7b8ba?api-version=2025-06-01&t=638878125341386265&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Dhp9sjJQXWpA97N4R8uD76wDI-uEB4nSA65r11q7Lx2N5eprA43zmFzSkz46iOLUb_4A0XrC8jYhhF9T-Igc5B2EeCztxEpnEX2YHe6thctImm8HAritzlqT6UF1FZteLYR_veLkeA23l4ccqGuKa1MMdpw7H9DRt_Jwc9nVe6CTrAv0fgvsT4IOur5SUret8XGj-WKUJvTTHWtVSGjUGHa8xzceglC2IRs7DxSIugt6xCkbt_tppjJKaph957RmI1gtFUNjAd26kZDMSPUwFmVbRM9k2AyqtJ5nU5FcnlkgfszRTCvrIKMFsAiMsReZjVVB9ME1ohOEItIWXT7fig&h=zOUTFhCu_JKfucmW3LaniPt5Vxy0AfDluP2Hy9DOI40 - cache-control: - - no-cache - content-length: - - '1277' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:33 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fa31a815-f11b-4953-b003-654c91a7b8ba/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878125341386265&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1gDJhAyyodFYFPjbZdS1scch6Otx0tl3OlYjHfps-VQoJ0VuCJ7aNcWfuwSRK-5zpKq54Qqln8Y5vXkvNJV-HASKfH2M4UVa2akCn82a8zzZ8HfC5a5fdAjvHh4u33SdADVa_zOZ_nfRDVQU2w769r8PJ1-9UbvrFSblAlAu_jdBz2TF_IjZQBAZk2QibKithOCkMtT6lQm7tLaZxDvDdGozJoXpOSu__Fr87MQlC0-fXXqVaURgp5eLWtxifpSOPa4PhlSXyvBEaqXju3T7OBkxn-KiqsH1M5m7juWR972Q5kv3WDfFtIDH01FiefaBlTBiyVwHMBgtfMtOAIUkcQ&h=lZX_Qbvex2ZBy2H2HApC5WYxDkF2HbGL423Z4HJPFYM - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d2854962-249b-4c16-8feb-362dbaa4b3fd - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 5DC9B943DD96424DB736B6D1C731E473 Ref B: SYD03EDGE1417 Ref C: 2025-07-11T06:35:31Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fa31a815-f11b-4953-b003-654c91a7b8ba?api-version=2025-06-01&t=638878125341386265&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Dhp9sjJQXWpA97N4R8uD76wDI-uEB4nSA65r11q7Lx2N5eprA43zmFzSkz46iOLUb_4A0XrC8jYhhF9T-Igc5B2EeCztxEpnEX2YHe6thctImm8HAritzlqT6UF1FZteLYR_veLkeA23l4ccqGuKa1MMdpw7H9DRt_Jwc9nVe6CTrAv0fgvsT4IOur5SUret8XGj-WKUJvTTHWtVSGjUGHa8xzceglC2IRs7DxSIugt6xCkbt_tppjJKaph957RmI1gtFUNjAd26kZDMSPUwFmVbRM9k2AyqtJ5nU5FcnlkgfszRTCvrIKMFsAiMsReZjVVB9ME1ohOEItIWXT7fig&h=zOUTFhCu_JKfucmW3LaniPt5Vxy0AfDluP2Hy9DOI40 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:35:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/0419f1b3-7a71-4e28-b645-d087cacd40da - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 390D91DB062547228F6B8B33ECDBA703 Ref B: SYD03EDGE1120 Ref C: 2025-07-11T06:35:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fa31a815-f11b-4953-b003-654c91a7b8ba?api-version=2025-06-01&t=638878125341386265&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Dhp9sjJQXWpA97N4R8uD76wDI-uEB4nSA65r11q7Lx2N5eprA43zmFzSkz46iOLUb_4A0XrC8jYhhF9T-Igc5B2EeCztxEpnEX2YHe6thctImm8HAritzlqT6UF1FZteLYR_veLkeA23l4ccqGuKa1MMdpw7H9DRt_Jwc9nVe6CTrAv0fgvsT4IOur5SUret8XGj-WKUJvTTHWtVSGjUGHa8xzceglC2IRs7DxSIugt6xCkbt_tppjJKaph957RmI1gtFUNjAd26kZDMSPUwFmVbRM9k2AyqtJ5nU5FcnlkgfszRTCvrIKMFsAiMsReZjVVB9ME1ohOEItIWXT7fig&h=zOUTFhCu_JKfucmW3LaniPt5Vxy0AfDluP2Hy9DOI40 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/ba03c69d-9dc6-4846-a633-c8019ba46c5d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 118B7E79888946FCB69E68DBA17A8289 Ref B: SYD03EDGE1708 Ref C: 2025-07-11T06:36:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fa31a815-f11b-4953-b003-654c91a7b8ba?api-version=2025-06-01&t=638878125341386265&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Dhp9sjJQXWpA97N4R8uD76wDI-uEB4nSA65r11q7Lx2N5eprA43zmFzSkz46iOLUb_4A0XrC8jYhhF9T-Igc5B2EeCztxEpnEX2YHe6thctImm8HAritzlqT6UF1FZteLYR_veLkeA23l4ccqGuKa1MMdpw7H9DRt_Jwc9nVe6CTrAv0fgvsT4IOur5SUret8XGj-WKUJvTTHWtVSGjUGHa8xzceglC2IRs7DxSIugt6xCkbt_tppjJKaph957RmI1gtFUNjAd26kZDMSPUwFmVbRM9k2AyqtJ5nU5FcnlkgfszRTCvrIKMFsAiMsReZjVVB9ME1ohOEItIWXT7fig&h=zOUTFhCu_JKfucmW3LaniPt5Vxy0AfDluP2Hy9DOI40 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2e5cd037-0827-48dc-8a58-a7596869abea - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EF06B15724F74365917FD9EAF6E5C6B2 Ref B: SYD03EDGE2021 Ref C: 2025-07-11T06:36:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000010"}],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1278' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/6f95fa98-1580-4047-b13f-0ed3fc317b1f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 44BF992C191E4FCC8F0D44938D68F5E9 Ref B: SYD03EDGE1511 Ref C: 2025-07-11T06:36:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000010"}],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1278' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b04e6021-7d44-4b12-a538-323bdae5e9c9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 41E4B15018C6415B958A64D3CBD5DE26 Ref B: SYD03EDGE1514 Ref C: 2025-07-11T06:36:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000010"}],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Enabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1278' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/fde88d5c-35bb-4ec9-acb6-f3c413bcc31a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D27E75A0C01C4415BA7C15077CB9E74E Ref B: SYD03EDGE1006 Ref C: 2025-07-11T06:36:40Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["text/css"], "isCompressionEnabled": false}, "queryStringCachingBehavior": - "UseQueryString"}, "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Disabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '766' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/653b0771-f2d2-4b5d-8cf7-55fc31661fd0?api-version=2025-06-01&t=638878126050867087&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UBCoXD8t7Ds-tAZDdDjEaUkYG-l2bGptiNeihXmXBJOLTuYjo_MCPSie6qyHkEnvEyHLtxBYAkUhXCt9oyThixe2EsCisCc_acQ43v5G3cASU-CvTCyc7nsMxo7Ant4AbLhiWmxYB6P8-DL6yhCOzsykZXhNPIx2lsL4nONf21KZ9R-VZrM891y98_-Z7kQ_hHcPs6eS0zN6E01cipiZ4fYJoQGhg6JvS8PZeLCIKqQVuNmzXiEdZzsdVQbSKm4D97BDTo8BAxEcJW6UGHAmrRV5TBy_z_yuwyvEngJrS1BUuA_65QGsZlf5FNPxIHOf66ttV_rsxSyWQpcaeLmTpw&h=FxyI4j8755zj5JMuv4BPgZYpO_UwGpA39ztmtm1AbV4 - cache-control: - - no-cache - content-length: - - '1116' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:44 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/653b0771-f2d2-4b5d-8cf7-55fc31661fd0/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878126050867087&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=fSdn5S55DBg8-wt97KjVHVgSifvkxzmAF6swvEC6lijzWmrYO1kv5r28nMDUxj6SJGc_x8yVCyBU-G68G5PoSW2QpjFgTHMKBvXIXzfcZRawFzga1-JMDfktrQuMVuXFgow5c7j0agORY8tOm-r6MTxlLgTcW0fkXnpFqJIipirAekkpl2hB0NNtG4eJNt4BnDzIUUP_JHB52-V_IgOIDmX5TgIEjfMQ6ohQbcJBn5ZwzzoDFM48UaA_zZEjovQn3yT_wBAsSLkoeO-C6uMKHSgcYdLgXapMu-NKEDchjJ9XzTvGK379FQM14juVp8xl36jeofigVpito5mqH2jyMA&h=qujDpkTxEVzibb_m2VRTy0cl9hhP6FimOWpI2jM3YyI - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/06cb45e0-1909-4933-8961-58cb09f46ea7 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: D3203A01D4034FB28D280FB5B4C0AA37 Ref B: SYD03EDGE1105 Ref C: 2025-07-11T06:36:42Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/653b0771-f2d2-4b5d-8cf7-55fc31661fd0?api-version=2025-06-01&t=638878126050867087&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UBCoXD8t7Ds-tAZDdDjEaUkYG-l2bGptiNeihXmXBJOLTuYjo_MCPSie6qyHkEnvEyHLtxBYAkUhXCt9oyThixe2EsCisCc_acQ43v5G3cASU-CvTCyc7nsMxo7Ant4AbLhiWmxYB6P8-DL6yhCOzsykZXhNPIx2lsL4nONf21KZ9R-VZrM891y98_-Z7kQ_hHcPs6eS0zN6E01cipiZ4fYJoQGhg6JvS8PZeLCIKqQVuNmzXiEdZzsdVQbSKm4D97BDTo8BAxEcJW6UGHAmrRV5TBy_z_yuwyvEngJrS1BUuA_65QGsZlf5FNPxIHOf66ttV_rsxSyWQpcaeLmTpw&h=FxyI4j8755zj5JMuv4BPgZYpO_UwGpA39ztmtm1AbV4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:36:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/968af584-d78f-464e-8098-d3c0b114fdab - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: B9E258BD79344BC4A67DB4AD831ADD9A Ref B: SYD03EDGE1321 Ref C: 2025-07-11T06:36:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/653b0771-f2d2-4b5d-8cf7-55fc31661fd0?api-version=2025-06-01&t=638878126050867087&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UBCoXD8t7Ds-tAZDdDjEaUkYG-l2bGptiNeihXmXBJOLTuYjo_MCPSie6qyHkEnvEyHLtxBYAkUhXCt9oyThixe2EsCisCc_acQ43v5G3cASU-CvTCyc7nsMxo7Ant4AbLhiWmxYB6P8-DL6yhCOzsykZXhNPIx2lsL4nONf21KZ9R-VZrM891y98_-Z7kQ_hHcPs6eS0zN6E01cipiZ4fYJoQGhg6JvS8PZeLCIKqQVuNmzXiEdZzsdVQbSKm4D97BDTo8BAxEcJW6UGHAmrRV5TBy_z_yuwyvEngJrS1BUuA_65QGsZlf5FNPxIHOf66ttV_rsxSyWQpcaeLmTpw&h=FxyI4j8755zj5JMuv4BPgZYpO_UwGpA39ztmtm1AbV4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f22450e5-eb73-482e-b5fa-6fc27945960b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F9FD24CC16194BC7B2CFEE583C7FC096 Ref B: SYD03EDGE2012 Ref C: 2025-07-11T06:37:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/653b0771-f2d2-4b5d-8cf7-55fc31661fd0?api-version=2025-06-01&t=638878126050867087&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UBCoXD8t7Ds-tAZDdDjEaUkYG-l2bGptiNeihXmXBJOLTuYjo_MCPSie6qyHkEnvEyHLtxBYAkUhXCt9oyThixe2EsCisCc_acQ43v5G3cASU-CvTCyc7nsMxo7Ant4AbLhiWmxYB6P8-DL6yhCOzsykZXhNPIx2lsL4nONf21KZ9R-VZrM891y98_-Z7kQ_hHcPs6eS0zN6E01cipiZ4fYJoQGhg6JvS8PZeLCIKqQVuNmzXiEdZzsdVQbSKm4D97BDTo8BAxEcJW6UGHAmrRV5TBy_z_yuwyvEngJrS1BUuA_65QGsZlf5FNPxIHOf66ttV_rsxSyWQpcaeLmTpw&h=FxyI4j8755zj5JMuv4BPgZYpO_UwGpA39ztmtm1AbV4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/ac9dad21-8910-49d2-837e-97118b0c98e7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C6B3362365974AADA4C28566AB217863 Ref B: SYD03EDGE1919 Ref C: 2025-07-11T06:37:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --rule-sets --https-redirect - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1117' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/652d1e97-4299-4b2e-b5a3-5e212283ff22 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F0B1E9506E114C98A741E2041CDCCBA2 Ref B: SYD03EDGE0921 Ref C: 2025-07-11T06:37:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1117' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a92ccf1c-e154-475e-b534-6c274ecb8c50 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 61A025294BF64326ACBC051F39AEA989 Ref B: SYD03EDGE2010 Ref C: 2025-07-11T06:37:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":false,"contentTypesToCompress":["text/css"]},"queryStringCachingBehavior":"UseQueryString","queryParameters":null},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1117' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7c2a6290-84c2-415d-824f-b176e81b025c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FF6AC19E6C7D45FB90FA414BF2767D1A Ref B: SYD03EDGE1118 Ref C: 2025-07-11T06:37:53Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Disabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '598' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/01130aea-1baf-48d0-9dcf-8d59bd5c2493?api-version=2025-06-01&t=638878126781970484&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=KF0duMixE_kv627vIqhBOxWrkUzVyFyX_Zp3aICvHV7-Ux77EgTNRFacubIBkXmvQoi5-d4gVbZFNRW0qBK2xXKtv1N3VacyTMJojIrPlPTl2li9FNdiab7g1T0JwCFknMiGdPBkjAhTpKPNt4tk6hmfJFXt9M6vTjd68pcACj4w9vYmt2It06h43TP_8n9BRzYZcg9_8XgWxcVr4h6Sk_zUOkca0kXL_xhwsfrSa34awqsjv3C7tZNWBQ7rhMtVKoX9u3N61PYKiYq9GLEg2SHMf9o0XLGhTGMpvu73tH_4zwkDw0OJ8DYvrNaJFB2WfrTNYbARugBH_N2TgZV1Tw&h=Er35Y3pNVHBQ22AcfhRrz_FOKaQRTbKEQNeE0ng7hMA - cache-control: - - no-cache - content-length: - - '959' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:57 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/01130aea-1baf-48d0-9dcf-8d59bd5c2493/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878126782126172&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=gtfCeWq9Pj-5-Du33OqFNWRieMdI1_MH-vBfDN8qXoZ4vbtE85q0P8FndXbqF139XGhM_6Oi0gjXrjDKV_OCOqzlj-NltA4s3MaD1GjBW97pTvHe8ayvAHRvG12Bopvb0YkBgxd-V3wM875phmXxcfkCJDKQJJFDEBEdukRGuA_CIaIf1mVa_65udwz22wtSrsUT7aKGzQ_MQOEl8rxULr2roSOoTcAx-46hDL8Yx_-aCnaXw96ftfTOxd0Vv4Glj9t7NBMWHfjuEPOyg6RnFSdgp06NP7nO_1TwQ9ayOXB31dlbLZOcrcQdZ7DZLQ2qohIKHRPIerwT2ZFgXJ7lTA&h=uEMxNwwFUOnSZZIG1UmSLX6dI8NW0Q7jNg01pUI2f6A - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/4de2b252-043a-41cf-9eda-fc99c2e929e2 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: BED97906A8D7485FB0236500BF8861D5 Ref B: SYD03EDGE0810 Ref C: 2025-07-11T06:37:54Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/01130aea-1baf-48d0-9dcf-8d59bd5c2493?api-version=2025-06-01&t=638878126781970484&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=KF0duMixE_kv627vIqhBOxWrkUzVyFyX_Zp3aICvHV7-Ux77EgTNRFacubIBkXmvQoi5-d4gVbZFNRW0qBK2xXKtv1N3VacyTMJojIrPlPTl2li9FNdiab7g1T0JwCFknMiGdPBkjAhTpKPNt4tk6hmfJFXt9M6vTjd68pcACj4w9vYmt2It06h43TP_8n9BRzYZcg9_8XgWxcVr4h6Sk_zUOkca0kXL_xhwsfrSa34awqsjv3C7tZNWBQ7rhMtVKoX9u3N61PYKiYq9GLEg2SHMf9o0XLGhTGMpvu73tH_4zwkDw0OJ8DYvrNaJFB2WfrTNYbARugBH_N2TgZV1Tw&h=Er35Y3pNVHBQ22AcfhRrz_FOKaQRTbKEQNeE0ng7hMA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:37:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/06b63643-d764-42d6-bde6-8ced3e022f78 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2905B52481A04B62B25A27DBD21600F7 Ref B: SYD03EDGE2114 Ref C: 2025-07-11T06:37:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/01130aea-1baf-48d0-9dcf-8d59bd5c2493?api-version=2025-06-01&t=638878126781970484&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=KF0duMixE_kv627vIqhBOxWrkUzVyFyX_Zp3aICvHV7-Ux77EgTNRFacubIBkXmvQoi5-d4gVbZFNRW0qBK2xXKtv1N3VacyTMJojIrPlPTl2li9FNdiab7g1T0JwCFknMiGdPBkjAhTpKPNt4tk6hmfJFXt9M6vTjd68pcACj4w9vYmt2It06h43TP_8n9BRzYZcg9_8XgWxcVr4h6Sk_zUOkca0kXL_xhwsfrSa34awqsjv3C7tZNWBQ7rhMtVKoX9u3N61PYKiYq9GLEg2SHMf9o0XLGhTGMpvu73tH_4zwkDw0OJ8DYvrNaJFB2WfrTNYbARugBH_N2TgZV1Tw&h=Er35Y3pNVHBQ22AcfhRrz_FOKaQRTbKEQNeE0ng7hMA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:38:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/3d317c7d-64ce-4437-a4ea-9084fa78a83a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9C779A1A80564F8D9CF23E8150A1748B Ref B: SYD03EDGE1505 Ref C: 2025-07-11T06:38:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/01130aea-1baf-48d0-9dcf-8d59bd5c2493?api-version=2025-06-01&t=638878126781970484&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=KF0duMixE_kv627vIqhBOxWrkUzVyFyX_Zp3aICvHV7-Ux77EgTNRFacubIBkXmvQoi5-d4gVbZFNRW0qBK2xXKtv1N3VacyTMJojIrPlPTl2li9FNdiab7g1T0JwCFknMiGdPBkjAhTpKPNt4tk6hmfJFXt9M6vTjd68pcACj4w9vYmt2It06h43TP_8n9BRzYZcg9_8XgWxcVr4h6Sk_zUOkca0kXL_xhwsfrSa34awqsjv3C7tZNWBQ7rhMtVKoX9u3N61PYKiYq9GLEg2SHMf9o0XLGhTGMpvu73tH_4zwkDw0OJ8DYvrNaJFB2WfrTNYbARugBH_N2TgZV1Tw&h=Er35Y3pNVHBQ22AcfhRrz_FOKaQRTbKEQNeE0ng7hMA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b8323f59-286d-449b-89d1-c00e716b56f2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2EE35FE925F74D3E9BEC9734459F2F53 Ref B: SYD03EDGE1910 Ref C: 2025-07-11T06:39:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '960' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/0fff49fa-b801-4f3d-8fa5-dd76f0409611 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 663949ABD6DE4D838AC75E3230DEAB85 Ref B: SYD03EDGE2112 Ref C: 2025-07-11T06:39:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '960' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/34d89a7a-6e72-45eb-887a-6840a0a5b293 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 355053788CD54094A3601E88D8E02BCE Ref B: SYD03EDGE1715 Ref C: 2025-07-11T06:39:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":null,"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '960' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/f22717e6-cd96-4f39-9849-a583d90f9f54 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8E6E4C66308E44E7B5A87333D7346858 Ref B: SYD03EDGE1508 Ref C: 2025-07-11T06:39:05Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["application/eot", "application/font", "application/font-sfnt", "application/javascript", - "application/json", "application/opentype", "application/otf", "application/pkcs7-mime", - "application/truetype", "application/ttf", "application/vnd.ms-fontobject", - "application/xhtml+xml", "application/xml", "application/xml+rss", "application/x-font-opentype", - "application/x-font-truetype", "application/x-font-ttf", "application/x-httpd-cgi", - "application/x-javascript", "application/x-mpegurl", "application/x-opentype", - "application/x-otf", "application/x-perl", "application/x-ttf", "font/eot", - "font/ttf", "font/otf", "font/opentype", "image/svg+xml", "text/css", "text/csv", - "text/html", "text/javascript", "text/js", "text/plain", "text/richtext", "text/tab-separated-values", - "text/xml", "text/x-script", "text/x-component", "text/x-java-source"], "isCompressionEnabled": - true}, "queryParameters": "x,y,z", "queryStringCachingBehavior": "IncludeSpecifiedQueryStrings"}, - "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Disabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"}, - "patternsToMatch": ["/*"], "ruleSets": [], "supportedProtocols": ["Https", "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '1643' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3280613-d491-4c72-848d-9194fe80ad08?api-version=2025-06-01&t=638878127509012933&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dVgbCgeDvR1N7eCUpUnn8xs8YiAWRftZsfGXSNu59APwu_75_lSiA1bgKJ5a2Agghrqs3gM84zrbbMLqzJzvmbPyclBieJW74kFA3T9XbxKeQyMWb8VdRsgzeBstfGqID6j_lmebr-b9NIxNvTpF_uryLzcLkfJ2tY0pphXL8SG0-BzRX571ZE_me7NjihgpoDdWp_WqY741cyOAdcFXrIQzSeLqZD95G_nOm5zjtNO1Zu__NhuVEfwj-1tEyxfkF2tTIKIsYJrlwea3SLCSZHzWRR9rQHPKCLnt4gPZ4fnmfNkapaKEMJZSf8HVOayn-Pw0PGNtitj-rCkF9uo_MQ&h=JVIRrrzYQn1ADEtriinaDdI7L4hB7N2rK6Zn5c9p7-w - cache-control: - - no-cache - content-length: - - '1928' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:10 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3280613-d491-4c72-848d-9194fe80ad08/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878127509012933&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=NhV5ZIc1GXnKG6vLDM39HhVs6PDtwPn28lk_d7xc8eM6l5vFno-CSRW_DyAN0TBdXby7nP1ghYgc_oFknqBOo3eEYIloFD5NGBMz0LllH5qp91bwKV8LealnuhMMMH58n--RhGCOOQ4Syyyajpvk1cNkX6TggrVPuruHZ0DY7tjrEStBQ8x9Mc-pWnxJBsfvay6BCNLd8J4ZxEIyceDALFd-KGDrSN9dtK6P2-HVfMdFOcjLydYyi593zypLvaGYi5ko5xxeaUXwhzsSGh8x9lPQfzcWpI6z5Tl_wU_DrJIvwIHI8w9ibXEBKX3KwiDUKeBnalterEGQtYKYktO7EA&h=yaQY_AUp57ph-UgDZiMc8LBxw6eOkCminFi185rlX1g - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7d24c9fa-c8d2-427d-9577-23ddc2baa2bd - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 400E4D3705064F769986B22C486A4FC4 Ref B: SYD03EDGE1908 Ref C: 2025-07-11T06:39:07Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3280613-d491-4c72-848d-9194fe80ad08?api-version=2025-06-01&t=638878127509012933&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dVgbCgeDvR1N7eCUpUnn8xs8YiAWRftZsfGXSNu59APwu_75_lSiA1bgKJ5a2Agghrqs3gM84zrbbMLqzJzvmbPyclBieJW74kFA3T9XbxKeQyMWb8VdRsgzeBstfGqID6j_lmebr-b9NIxNvTpF_uryLzcLkfJ2tY0pphXL8SG0-BzRX571ZE_me7NjihgpoDdWp_WqY741cyOAdcFXrIQzSeLqZD95G_nOm5zjtNO1Zu__NhuVEfwj-1tEyxfkF2tTIKIsYJrlwea3SLCSZHzWRR9rQHPKCLnt4gPZ4fnmfNkapaKEMJZSf8HVOayn-Pw0PGNtitj-rCkF9uo_MQ&h=JVIRrrzYQn1ADEtriinaDdI7L4hB7N2rK6Zn5c9p7-w - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/21cccb91-ea97-4982-bbb9-1aab12d43812 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3785E8FCFA69455F80969A0FF0B3130A Ref B: SYD03EDGE1405 Ref C: 2025-07-11T06:39:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3280613-d491-4c72-848d-9194fe80ad08?api-version=2025-06-01&t=638878127509012933&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dVgbCgeDvR1N7eCUpUnn8xs8YiAWRftZsfGXSNu59APwu_75_lSiA1bgKJ5a2Agghrqs3gM84zrbbMLqzJzvmbPyclBieJW74kFA3T9XbxKeQyMWb8VdRsgzeBstfGqID6j_lmebr-b9NIxNvTpF_uryLzcLkfJ2tY0pphXL8SG0-BzRX571ZE_me7NjihgpoDdWp_WqY741cyOAdcFXrIQzSeLqZD95G_nOm5zjtNO1Zu__NhuVEfwj-1tEyxfkF2tTIKIsYJrlwea3SLCSZHzWRR9rQHPKCLnt4gPZ4fnmfNkapaKEMJZSf8HVOayn-Pw0PGNtitj-rCkF9uo_MQ&h=JVIRrrzYQn1ADEtriinaDdI7L4hB7N2rK6Zn5c9p7-w - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:39:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/2689014f-613d-4b0f-a7ba-ad2a7cb8869b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0A161784D4574C7790B87B93219BD69A Ref B: SYD03EDGE1619 Ref C: 2025-07-11T06:39:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3280613-d491-4c72-848d-9194fe80ad08?api-version=2025-06-01&t=638878127509012933&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dVgbCgeDvR1N7eCUpUnn8xs8YiAWRftZsfGXSNu59APwu_75_lSiA1bgKJ5a2Agghrqs3gM84zrbbMLqzJzvmbPyclBieJW74kFA3T9XbxKeQyMWb8VdRsgzeBstfGqID6j_lmebr-b9NIxNvTpF_uryLzcLkfJ2tY0pphXL8SG0-BzRX571ZE_me7NjihgpoDdWp_WqY741cyOAdcFXrIQzSeLqZD95G_nOm5zjtNO1Zu__NhuVEfwj-1tEyxfkF2tTIKIsYJrlwea3SLCSZHzWRR9rQHPKCLnt4gPZ4fnmfNkapaKEMJZSf8HVOayn-Pw0PGNtitj-rCkF9uo_MQ&h=JVIRrrzYQn1ADEtriinaDdI7L4hB7N2rK6Zn5c9p7-w - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:40:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/066eed8a-e2ad-470f-9b4a-a3f8a718ad7f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 522A0ABA401E4CBDB02B16E97F801647 Ref B: SYD03EDGE1318 Ref C: 2025-07-11T06:40:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --enable-caching --query-string-caching-behavior - --query-parameters --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1929' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:40:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/bd4e1ce1-96d0-4135-8251-343129f16763 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 36A313C8F56E4E889F969C0787542722 Ref B: SYD03EDGE1109 Ref C: 2025-07-11T06:40:16Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000011","type":"Microsoft.Cdn/profiles/origingroups","name":"og000011","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:40:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/44313dcf-9a17-43b1-9a24-265b5fb643b3 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 9644F1F1E6E646F19031C85854F968EE Ref B: SYD03EDGE1114 Ref C: 2025-07-11T06:40:18Z' - status: - code: 201 - message: Created -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "plstestcli.blob.core.windows.net", "httpPort": 80, "httpsPort": - 443, "originHostHeader": "plstestcli.blob.core.windows.net", "priority": 1, - "weight": 1000}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - Content-Length: - - '249' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011/origins/origin000012?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000011/origins/origin000012","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000012","properties":{"originGroupName":"og000011","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27aa1b14-a39d-4e93-a475-3ee1fecfecbe?api-version=2025-06-01&t=638878128271284248&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=JlrEwOsvgg8bgG4Z8Wwwjd0reepLBS5w5AeJc5pxB1lH_VmMswSx-Bje9fH_ge9SFyzA_ZaIRPC2_P4vvEnMWRSNmB5ktxsVm88KuGIcc8m2JG1DvHSYtmA-HevgUT0mV3ZxBa8g0jpR8sXxK7krniC3gn01oFUKUxPPjgyXxfyxe-zfH0UnBWW5em8oXD7QupV_JaGnXxweccwopnuZ5csPVo9RH7tnTtreA9aXFEDylgzFE47bhSPO3VD2PfD-uQGgMXjaewNBZ5WoARkv3FYi5lfXKWAIzQ590pDN50Sf07lwVChwbMuTh1AnS0Auw-S8AGBRcUyElP_DAgBlYg&h=WB_clTU6pxMz5OHYOuq-vRIlg-f3zHFYUhkuMevU0Gs - cache-control: - - no-cache - content-length: - - '614' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:40:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/4cf03c41-7bc4-4ed0-a83a-2fdd962b2b6a - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F6A8A7FD4530417DB590C51E5FB20B4B Ref B: SYD03EDGE0712 Ref C: 2025-07-11T06:40:23Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27aa1b14-a39d-4e93-a475-3ee1fecfecbe?api-version=2025-06-01&t=638878128271284248&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=JlrEwOsvgg8bgG4Z8Wwwjd0reepLBS5w5AeJc5pxB1lH_VmMswSx-Bje9fH_ge9SFyzA_ZaIRPC2_P4vvEnMWRSNmB5ktxsVm88KuGIcc8m2JG1DvHSYtmA-HevgUT0mV3ZxBa8g0jpR8sXxK7krniC3gn01oFUKUxPPjgyXxfyxe-zfH0UnBWW5em8oXD7QupV_JaGnXxweccwopnuZ5csPVo9RH7tnTtreA9aXFEDylgzFE47bhSPO3VD2PfD-uQGgMXjaewNBZ5WoARkv3FYi5lfXKWAIzQ590pDN50Sf07lwVChwbMuTh1AnS0Auw-S8AGBRcUyElP_DAgBlYg&h=WB_clTU6pxMz5OHYOuq-vRIlg-f3zHFYUhkuMevU0Gs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:40:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/7b4a3dab-e9ba-424a-935b-70027bdcd5b1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B2B509C38B764B9FBD4684CA14259F49 Ref B: SYD03EDGE0708 Ref C: 2025-07-11T06:40:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27aa1b14-a39d-4e93-a475-3ee1fecfecbe?api-version=2025-06-01&t=638878128271284248&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=JlrEwOsvgg8bgG4Z8Wwwjd0reepLBS5w5AeJc5pxB1lH_VmMswSx-Bje9fH_ge9SFyzA_ZaIRPC2_P4vvEnMWRSNmB5ktxsVm88KuGIcc8m2JG1DvHSYtmA-HevgUT0mV3ZxBa8g0jpR8sXxK7krniC3gn01oFUKUxPPjgyXxfyxe-zfH0UnBWW5em8oXD7QupV_JaGnXxweccwopnuZ5csPVo9RH7tnTtreA9aXFEDylgzFE47bhSPO3VD2PfD-uQGgMXjaewNBZ5WoARkv3FYi5lfXKWAIzQ590pDN50Sf07lwVChwbMuTh1AnS0Auw-S8AGBRcUyElP_DAgBlYg&h=WB_clTU6pxMz5OHYOuq-vRIlg-f3zHFYUhkuMevU0Gs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:40:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/7eddfc7b-fd13-4a09-83e5-73f19dae9004 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EA6A3BD480B843BBB12F8C738A67E569 Ref B: SYD03EDGE1407 Ref C: 2025-07-11T06:40:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27aa1b14-a39d-4e93-a475-3ee1fecfecbe?api-version=2025-06-01&t=638878128271284248&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=JlrEwOsvgg8bgG4Z8Wwwjd0reepLBS5w5AeJc5pxB1lH_VmMswSx-Bje9fH_ge9SFyzA_ZaIRPC2_P4vvEnMWRSNmB5ktxsVm88KuGIcc8m2JG1DvHSYtmA-HevgUT0mV3ZxBa8g0jpR8sXxK7krniC3gn01oFUKUxPPjgyXxfyxe-zfH0UnBWW5em8oXD7QupV_JaGnXxweccwopnuZ5csPVo9RH7tnTtreA9aXFEDylgzFE47bhSPO3VD2PfD-uQGgMXjaewNBZ5WoARkv3FYi5lfXKWAIzQ590pDN50Sf07lwVChwbMuTh1AnS0Auw-S8AGBRcUyElP_DAgBlYg&h=WB_clTU6pxMz5OHYOuq-vRIlg-f3zHFYUhkuMevU0Gs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:41:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/47e8a363-94a4-47c0-bbf4-4034a81ed4a5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7B1FA4DF57554CE29856A03734180274 Ref B: SYD03EDGE1018 Ref C: 2025-07-11T06:41:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011/origins/origin000012?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000011/origins/origin000012","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000012","properties":{"originGroupName":"og000011","hostName":"plstestcli.blob.core.windows.net","httpPort":80,"httpsPort":443,"originHostHeader":"plstestcli.blob.core.windows.net","priority":1,"weight":1000,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '615' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:41:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/b7f90e10-c1cc-4f59-9e43-8fcb7dbfcc73 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D81E9C8111F94BC5965A471365F7F414 Ref B: SYD03EDGE0820 Ref C: 2025-07-11T06:41:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1929' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:41:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c5fd3179-82a5-4fd2-a8f1-534ad5c52701 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3F11830A371346CA8886E8CC84DEE17C Ref B: SYD03EDGE1917 Ref C: 2025-07-11T06:41:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1929' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:41:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/949b4174-15ef-444e-882a-856f63def25a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5058983FF7914D0D907B764C057B546A Ref B: SYD03EDGE2012 Ref C: 2025-07-11T06:41:35Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["application/eot", "application/font", "application/font-sfnt", "application/javascript", - "application/json", "application/opentype", "application/otf", "application/pkcs7-mime", - "application/truetype", "application/ttf", "application/vnd.ms-fontobject", - "application/xhtml+xml", "application/xml", "application/xml+rss", "application/x-font-opentype", - "application/x-font-truetype", "application/x-font-ttf", "application/x-httpd-cgi", - "application/x-javascript", "application/x-mpegurl", "application/x-opentype", - "application/x-otf", "application/x-perl", "application/x-ttf", "font/eot", - "font/ttf", "font/otf", "font/opentype", "image/svg+xml", "text/css", "text/csv", - "text/html", "text/javascript", "text/js", "text/plain", "text/richtext", "text/tab-separated-values", - "text/xml", "text/x-script", "text/x-component", "text/x-java-source"], "isCompressionEnabled": - true}, "queryParameters": "x,y,z", "queryStringCachingBehavior": "IncludeSpecifiedQueryStrings"}, - "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Disabled", "linkToDefaultDomain": "Disabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"}, - "patternsToMatch": ["/test2/*"], "ruleSets": [], "supportedProtocols": ["Https", - "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '1650' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Disabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b62ccc2c-99d3-48c9-8b53-e35011f4f7c6?api-version=2025-06-01&t=638878128993848729&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=BbI5nLBVKW-KRdkFy-CMyl48sosGlR8JBVINdXVtUxuQonLjPRkEzxZwNTsBU1aWFMwzLOH4y_MOLDtDs9aGRrGK5FRdNrcJyXar4tfHdd8SeQBdsYhhunqJcjv0CCeH9u0pRe_H3rvtw5UDbqx9szNOryZ1ZN2V6xvT-bDngEbOYuaeWNpYweyTo6bK5Rh7SUWerVRMBh2jowL17a1EfHMQLnjCd03n9OCjk3v4wC4ed7QtonXDcrQJgyCiK8-OsGFZ23gG4GzaHYd73JsM-tM1-k59kPzvXKAs4igmjH9drrjZEBBWPbmGP1hfYCszq6aYE7anLOvgrSIQ26mXcA&h=0NqWrDUpxE0ih9fOCf352zWOXYP_RLBbkgEiMmotpMQ - cache-control: - - no-cache - content-length: - - '1935' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:41:38 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b62ccc2c-99d3-48c9-8b53-e35011f4f7c6/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878128994005486&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=QLRRZOhgVoeGPiAlDMKmakWScaPvGgLdj8NE5KQ5UsYBtRyBi4SgilW1B4ygj1aVr4hYKMiJoC18XFytFyyt7o1gpy5RRMOE17KFzlNx64zcFdBElAkjxLrksIOcjAZ-nY0VGOErLFB6zfZs43tfuzTPEbRR_UBaA1x6_iHx3bg4WjcBVKE5yRk9ASyRahV2azdUSkuy3F_9ClXjUS82BTBO3pMOntCa8CYIFMWvO46fzq0X6qCoGbmxkYclC0MO6bGYVPQpQ_f-FlzKtBWJyN3nJ1sDNorAUZ3gy8dVcTTrRzUu7jZbn4mX2yo-gjVOIKb259vvAHmXdIva42TEpA&h=wyK_3cap9HlgkA5H10l79zpQ7aVdNT6REGXgR-MepEM - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/315c365e-6621-4c4c-9539-5882a987dae6 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: A19FDDF9771D44D695F75D468BB0CAEC Ref B: SYD03EDGE0911 Ref C: 2025-07-11T06:41:36Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b62ccc2c-99d3-48c9-8b53-e35011f4f7c6?api-version=2025-06-01&t=638878128993848729&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=BbI5nLBVKW-KRdkFy-CMyl48sosGlR8JBVINdXVtUxuQonLjPRkEzxZwNTsBU1aWFMwzLOH4y_MOLDtDs9aGRrGK5FRdNrcJyXar4tfHdd8SeQBdsYhhunqJcjv0CCeH9u0pRe_H3rvtw5UDbqx9szNOryZ1ZN2V6xvT-bDngEbOYuaeWNpYweyTo6bK5Rh7SUWerVRMBh2jowL17a1EfHMQLnjCd03n9OCjk3v4wC4ed7QtonXDcrQJgyCiK8-OsGFZ23gG4GzaHYd73JsM-tM1-k59kPzvXKAs4igmjH9drrjZEBBWPbmGP1hfYCszq6aYE7anLOvgrSIQ26mXcA&h=0NqWrDUpxE0ih9fOCf352zWOXYP_RLBbkgEiMmotpMQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:41:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/0daa2e29-d145-4b16-8f94-34829fefb179 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 86F474C5C7F44FA693CE98E116FDBCE6 Ref B: SYD03EDGE1021 Ref C: 2025-07-11T06:41:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b62ccc2c-99d3-48c9-8b53-e35011f4f7c6?api-version=2025-06-01&t=638878128993848729&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=BbI5nLBVKW-KRdkFy-CMyl48sosGlR8JBVINdXVtUxuQonLjPRkEzxZwNTsBU1aWFMwzLOH4y_MOLDtDs9aGRrGK5FRdNrcJyXar4tfHdd8SeQBdsYhhunqJcjv0CCeH9u0pRe_H3rvtw5UDbqx9szNOryZ1ZN2V6xvT-bDngEbOYuaeWNpYweyTo6bK5Rh7SUWerVRMBh2jowL17a1EfHMQLnjCd03n9OCjk3v4wC4ed7QtonXDcrQJgyCiK8-OsGFZ23gG4GzaHYd73JsM-tM1-k59kPzvXKAs4igmjH9drrjZEBBWPbmGP1hfYCszq6aYE7anLOvgrSIQ26mXcA&h=0NqWrDUpxE0ih9fOCf352zWOXYP_RLBbkgEiMmotpMQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/ce0203d0-f839-4cb3-bd31-b1f6babf7d59 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 32799D48AD0D46DFB2EB0690BA554969 Ref B: SYD03EDGE1313 Ref C: 2025-07-11T06:42:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b62ccc2c-99d3-48c9-8b53-e35011f4f7c6?api-version=2025-06-01&t=638878128993848729&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=BbI5nLBVKW-KRdkFy-CMyl48sosGlR8JBVINdXVtUxuQonLjPRkEzxZwNTsBU1aWFMwzLOH4y_MOLDtDs9aGRrGK5FRdNrcJyXar4tfHdd8SeQBdsYhhunqJcjv0CCeH9u0pRe_H3rvtw5UDbqx9szNOryZ1ZN2V6xvT-bDngEbOYuaeWNpYweyTo6bK5Rh7SUWerVRMBh2jowL17a1EfHMQLnjCd03n9OCjk3v4wC4ed7QtonXDcrQJgyCiK8-OsGFZ23gG4GzaHYd73JsM-tM1-k59kPzvXKAs4igmjH9drrjZEBBWPbmGP1hfYCszq6aYE7anLOvgrSIQ26mXcA&h=0NqWrDUpxE0ih9fOCf352zWOXYP_RLBbkgEiMmotpMQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/71e9d7b7-b93e-4673-881e-4e2fdebb4ff5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 393A871150E349A1A35793FD4C974BED Ref B: SYD03EDGE1505 Ref C: 2025-07-11T06:42:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --origin-group --link-to-default-domain - --patterns-to-match - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Disabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1936' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/37327eb2-54c2-42d7-b882-5caf540891e2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 32ED72A8C8B348A9BA2920C43C883F0C Ref B: SYD03EDGE2108 Ref C: 2025-07-11T06:42:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Disabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1936' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/faf95db7-9d9b-43e8-a60d-7f9996d26b68 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 49D76011384E48E58270E90B4626AFD1 Ref B: SYD03EDGE0915 Ref C: 2025-07-11T06:42:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Disabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1936' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/5e754e81-2f41-41aa-b6f7-35ed7533238a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: D791301EC4034FE785D21368F48BE858 Ref B: SYD03EDGE1011 Ref C: 2025-07-11T06:42:46Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"cacheConfiguration": {"compressionSettings": {"contentTypesToCompress": - ["application/eot", "application/font", "application/font-sfnt", "application/javascript", - "application/json", "application/opentype", "application/otf", "application/pkcs7-mime", - "application/truetype", "application/ttf", "application/vnd.ms-fontobject", - "application/xhtml+xml", "application/xml", "application/xml+rss", "application/x-font-opentype", - "application/x-font-truetype", "application/x-font-ttf", "application/x-httpd-cgi", - "application/x-javascript", "application/x-mpegurl", "application/x-opentype", - "application/x-otf", "application/x-perl", "application/x-ttf", "font/eot", - "font/ttf", "font/otf", "font/opentype", "image/svg+xml", "text/css", "text/csv", - "text/html", "text/javascript", "text/js", "text/plain", "text/richtext", "text/tab-separated-values", - "text/xml", "text/x-script", "text/x-component", "text/x-java-source"], "isCompressionEnabled": - true}, "queryParameters": "x,y,z", "queryStringCachingBehavior": "IncludeSpecifiedQueryStrings"}, - "customDomains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}], - "enabledState": "Enabled", "forwardingProtocol": "HttpsOnly", "httpsRedirect": - "Disabled", "linkToDefaultDomain": "Enabled", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"}, - "patternsToMatch": ["/test2/*"], "ruleSets": [], "supportedProtocols": ["Https", - "Http"]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - Content-Length: - - '1649' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3d8d7d2-5d38-46cf-9399-c1c2b7e47056?api-version=2025-06-01&t=638878129696069121&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=DyaX9ATJ9qsEaBvtwM09hg7x6vwS9qNe11WAhhnQUoKyGQw7UqkwKmferJR6q-wCbJUl1AvFJEecGS2fF-8cYhVER560SqGQcnUmxw5CII5Tmpd0BHcSq2uuMTbIS_Y3wSaB8QKX8ivA6zlT8TFsIUcg6Kg_yD_T8U9kshutP34IdKyv51T-JIXeA4cUChSO_L2NgtMhMVeC4Rzyal1NUjmnM4sjP2F_aIpNTPIpktnlugU-WiPNO8UFeRa-8AuQddQKIq1qsGnSH9yTGd6KE6eHQtaWxrDo87BxImGFKcJ49uiQQ61wxuHjBe0EcGLVzjAaLlkjLjO7b7oDeH1cmg&h=WfR3xm9hNmWuxUEpHztvjcMmiSGqnroZuhhn22ggjXs - cache-control: - - no-cache - content-length: - - '1934' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:49 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3d8d7d2-5d38-46cf-9399-c1c2b7e47056/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878129696069121&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=EYJzBh62rD65R3gWfUkqQpDN93yfTU2TxCKHBs2JdVAj2HN7Fi7wzE7Z2S2icNlcOdUkfHba7R0tTnSuN6KpNwGDmZLtO6shZmLHXr_y0XgEW8ZMr5LAg_iIt3fbV9LOWEk5_DQN255p1nXQWOT3juv9qPa2nvrNf9nEe36sTH37D_m1-gmySBwaisI7wJF-AaM31AaA_kuxcN_Jb9iG73WDAPbnO3hqDz3Q-kvijO1Tn3IKZ1aKZ5iOi9Be2TL0vgCCBsubevTSTSKp7vSoCYdv2UKMYR6pcBd50ZbmuIImHwzJrxTbY61Ordlc-jCuCGltu0qhskdihQWAz_cETA&h=9fZ3C-VfQXJhEmH3RtETOtKxhWmHklD5OfHrLm7zId4 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/e772b9ed-cfd1-4060-ab07-5b07c614b3c4 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: C0DC009BBF4D4713A33AA23B0740C4BF Ref B: SYD03EDGE1308 Ref C: 2025-07-11T06:42:46Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3d8d7d2-5d38-46cf-9399-c1c2b7e47056?api-version=2025-06-01&t=638878129696069121&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=DyaX9ATJ9qsEaBvtwM09hg7x6vwS9qNe11WAhhnQUoKyGQw7UqkwKmferJR6q-wCbJUl1AvFJEecGS2fF-8cYhVER560SqGQcnUmxw5CII5Tmpd0BHcSq2uuMTbIS_Y3wSaB8QKX8ivA6zlT8TFsIUcg6Kg_yD_T8U9kshutP34IdKyv51T-JIXeA4cUChSO_L2NgtMhMVeC4Rzyal1NUjmnM4sjP2F_aIpNTPIpktnlugU-WiPNO8UFeRa-8AuQddQKIq1qsGnSH9yTGd6KE6eHQtaWxrDo87BxImGFKcJ49uiQQ61wxuHjBe0EcGLVzjAaLlkjLjO7b7oDeH1cmg&h=WfR3xm9hNmWuxUEpHztvjcMmiSGqnroZuhhn22ggjXs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:42:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/1ef19c6b-c6d3-4312-a55c-8675b3bb9b1a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 65CD012B13014A31B0CBE92B7C61D0DB Ref B: SYD03EDGE1608 Ref C: 2025-07-11T06:42:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3d8d7d2-5d38-46cf-9399-c1c2b7e47056?api-version=2025-06-01&t=638878129696069121&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=DyaX9ATJ9qsEaBvtwM09hg7x6vwS9qNe11WAhhnQUoKyGQw7UqkwKmferJR6q-wCbJUl1AvFJEecGS2fF-8cYhVER560SqGQcnUmxw5CII5Tmpd0BHcSq2uuMTbIS_Y3wSaB8QKX8ivA6zlT8TFsIUcg6Kg_yD_T8U9kshutP34IdKyv51T-JIXeA4cUChSO_L2NgtMhMVeC4Rzyal1NUjmnM4sjP2F_aIpNTPIpktnlugU-WiPNO8UFeRa-8AuQddQKIq1qsGnSH9yTGd6KE6eHQtaWxrDo87BxImGFKcJ49uiQQ61wxuHjBe0EcGLVzjAaLlkjLjO7b7oDeH1cmg&h=WfR3xm9hNmWuxUEpHztvjcMmiSGqnroZuhhn22ggjXs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:43:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/632b4d38-d0ed-4bc5-bd0f-959eb66db6f1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F78270850123474C92544EBB804DFD04 Ref B: SYD03EDGE1016 Ref C: 2025-07-11T06:43:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3d8d7d2-5d38-46cf-9399-c1c2b7e47056?api-version=2025-06-01&t=638878129696069121&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=DyaX9ATJ9qsEaBvtwM09hg7x6vwS9qNe11WAhhnQUoKyGQw7UqkwKmferJR6q-wCbJUl1AvFJEecGS2fF-8cYhVER560SqGQcnUmxw5CII5Tmpd0BHcSq2uuMTbIS_Y3wSaB8QKX8ivA6zlT8TFsIUcg6Kg_yD_T8U9kshutP34IdKyv51T-JIXeA4cUChSO_L2NgtMhMVeC4Rzyal1NUjmnM4sjP2F_aIpNTPIpktnlugU-WiPNO8UFeRa-8AuQddQKIq1qsGnSH9yTGd6KE6eHQtaWxrDo87BxImGFKcJ49uiQQ61wxuHjBe0EcGLVzjAaLlkjLjO7b7oDeH1cmg&h=WfR3xm9hNmWuxUEpHztvjcMmiSGqnroZuhhn22ggjXs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:43:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2ea05404-5f9b-462f-bbb3-24115179ae26 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F2F689B7BE0E461EA7B7895C589CE47B Ref B: SYD03EDGE1915 Ref C: 2025-07-11T06:43:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --route-name --endpoint-name --link-to-default-domain - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdendpoints/endpoint000003/routes/route000006","type":"Microsoft.Cdn/profiles/afdendpoints/routes","name":"route000006","properties":{"cacheConfiguration":{"compressionSettings":{"isCompressionEnabled":true,"contentTypesToCompress":["application/eot","application/font","application/font-sfnt","application/javascript","application/json","application/opentype","application/otf","application/pkcs7-mime","application/truetype","application/ttf","application/vnd.ms-fontobject","application/xhtml+xml","application/xml","application/xml+rss","application/x-font-opentype","application/x-font-truetype","application/x-font-ttf","application/x-httpd-cgi","application/x-javascript","application/x-mpegurl","application/x-opentype","application/x-otf","application/x-perl","application/x-ttf","font/eot","font/ttf","font/otf","font/opentype","image/svg+xml","text/css","text/csv","text/html","text/javascript","text/js","text/plain","text/richtext","text/tab-separated-values","text/xml","text/x-script","text/x-component","text/x-java-source"]},"queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z"},"customDomains":[{"isActive":false,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/customDomains/customdomain000007"}],"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000011"},"originPath":null,"ruleSets":[],"supportedProtocols":["Https","Http"],"patternsToMatch":["/test2/*"],"forwardingProtocol":"HttpsOnly","linkToDefaultDomain":"Enabled","httpsRedirect":"Disabled","enabledState":"Enabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1935' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:43:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/9332aea3-7271-4ca0-8396-21a555208309 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 389C58436E07466B99BAC77BCE76C949 Ref B: SYD03EDGE1414 Ref C: 2025-07-11T06:43:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes/route000006?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cd32bc66-294b-416d-b453-1a3026445148?api-version=2025-06-01&t=638878130362155206&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=dkRu3hDOiUEEXQCcu01cLu3RFOisXJVhgO4nHag8dPN7DOyK5QTEHWgLkmIs4VbQHRDCo7FK8GYDKb2qDp2ZNHNidaHI5g4voZmcbcn7cE22vQkEo1crXyYN8NvHNFdU77qC-LoR9L7ckfzayIqzHjAQfRhTt76Qj8aBajdUPFFvj0_Ti5Ktzs6CgVr9-48RVzuzBYsWxNxd5b-cPZoFpN0sOtwiqJERAdqmEPbE11bKBN1UU7b3J4S9PMaW8-Ij4WFVhNW--WnQ0OeLzdgw23cxi0cFQsW2L_75FtYqyJvSomX3EGA4-niojp3Ep9eER1Em9pbsOw9qzXX6CGQgpQ&h=lcT_25dNV_sQPdwm02TGcws0ZvrF26q0SSOd4XxZt-Y - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 06:43:56 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cd32bc66-294b-416d-b453-1a3026445148/profileresults/profile000002/afdendpointresults/endpoint000003/routeresults/route000006?api-version=2025-06-01&t=638878130362311768&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=dYchj0yMskt5bmha7r1W-ZRelfZ7BMpm896Yf7mryKXaRePzqGwCoYN5y0WWlnVYSQ6eqnNHwrJ72pNL1Px9LNSVIk5yeVt5YcIUNgcrw4sPrjlSS-VN-cYRII8v-v6urK88u5kVFwW5eAcmT2NZHwyvi6z77W3pCY3ktzKUnrbaXooagRy5JRgaUXfjK1iLOrYRGuiK6dUGXBmXJzcFvVEcjdz-d2AbStiSczjxCOHaDp569Afjat6PgS6s9UORO1ozXVXR6lVxBHEdMuhQ1lYuZroOaQ7btRdrmutApjva-8jVkSeUlGAzrIogY7eClhuPnBVetaOIhv9s7o7dQA&h=27t2hqfcZ8uNZUhWAftkr4SRQHD2C-mjF3zeIGQVogk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/f6cf63c7-1c3c-4a97-b340-a4689401386c - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: B2E8D8E0859149638810528B85A0E1D0 Ref B: SYD03EDGE1410 Ref C: 2025-07-11T06:43:54Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cd32bc66-294b-416d-b453-1a3026445148?api-version=2025-06-01&t=638878130362155206&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=dkRu3hDOiUEEXQCcu01cLu3RFOisXJVhgO4nHag8dPN7DOyK5QTEHWgLkmIs4VbQHRDCo7FK8GYDKb2qDp2ZNHNidaHI5g4voZmcbcn7cE22vQkEo1crXyYN8NvHNFdU77qC-LoR9L7ckfzayIqzHjAQfRhTt76Qj8aBajdUPFFvj0_Ti5Ktzs6CgVr9-48RVzuzBYsWxNxd5b-cPZoFpN0sOtwiqJERAdqmEPbE11bKBN1UU7b3J4S9PMaW8-Ij4WFVhNW--WnQ0OeLzdgw23cxi0cFQsW2L_75FtYqyJvSomX3EGA4-niojp3Ep9eER1Em9pbsOw9qzXX6CGQgpQ&h=lcT_25dNV_sQPdwm02TGcws0ZvrF26q0SSOd4XxZt-Y - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:43:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/55717169-2b11-4767-adb4-55ecc45725b3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C3778C0F73E1422FBC9D5054132F50AF Ref B: SYD03EDGE1513 Ref C: 2025-07-11T06:43:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cd32bc66-294b-416d-b453-1a3026445148?api-version=2025-06-01&t=638878130362155206&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=dkRu3hDOiUEEXQCcu01cLu3RFOisXJVhgO4nHag8dPN7DOyK5QTEHWgLkmIs4VbQHRDCo7FK8GYDKb2qDp2ZNHNidaHI5g4voZmcbcn7cE22vQkEo1crXyYN8NvHNFdU77qC-LoR9L7ckfzayIqzHjAQfRhTt76Qj8aBajdUPFFvj0_Ti5Ktzs6CgVr9-48RVzuzBYsWxNxd5b-cPZoFpN0sOtwiqJERAdqmEPbE11bKBN1UU7b3J4S9PMaW8-Ij4WFVhNW--WnQ0OeLzdgw23cxi0cFQsW2L_75FtYqyJvSomX3EGA4-niojp3Ep9eER1Em9pbsOw9qzXX6CGQgpQ&h=lcT_25dNV_sQPdwm02TGcws0ZvrF26q0SSOd4XxZt-Y - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:44:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/33779c7a-63f0-4b7a-a81a-32a5e02cb66d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 26F3B72430AD4BCDB67631DC12C2AFD3 Ref B: SYD03EDGE0819 Ref C: 2025-07-11T06:44:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name --route-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cd32bc66-294b-416d-b453-1a3026445148?api-version=2025-06-01&t=638878130362155206&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=dkRu3hDOiUEEXQCcu01cLu3RFOisXJVhgO4nHag8dPN7DOyK5QTEHWgLkmIs4VbQHRDCo7FK8GYDKb2qDp2ZNHNidaHI5g4voZmcbcn7cE22vQkEo1crXyYN8NvHNFdU77qC-LoR9L7ckfzayIqzHjAQfRhTt76Qj8aBajdUPFFvj0_Ti5Ktzs6CgVr9-48RVzuzBYsWxNxd5b-cPZoFpN0sOtwiqJERAdqmEPbE11bKBN1UU7b3J4S9PMaW8-Ij4WFVhNW--WnQ0OeLzdgw23cxi0cFQsW2L_75FtYqyJvSomX3EGA4-niojp3Ep9eER1Em9pbsOw9qzXX6CGQgpQ&h=lcT_25dNV_sQPdwm02TGcws0ZvrF26q0SSOd4XxZt-Y - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:45:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/9bcc21f6-9ef4-4504-82e1-f9d6f6565f99 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FCBDEF6643124DADA1F19B30E57FC10C Ref B: SYD03EDGE0913 Ref C: 2025-07-11T06:45:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd route list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --endpoint-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/afdEndpoints/endpoint000003/routes?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:45:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/15d03c9e-5387-48b2-9f0b-29a92c3abf88 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2A849796871247F18B7FCB98E96127F8 Ref B: SYD03EDGE1419 Ref C: 2025-07-11T06:45:02Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_actions.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_actions.yaml deleted file mode 100644 index fd3165f94bf..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_actions.yaml +++ /dev/null @@ -1,1758 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:52:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5AD40860C9CC4987A2ACA5F482ACA074 Ref B: SYD03EDGE1921 Ref C: 2026-04-01T23:52:02Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"3aee00ad-7b9c-470b-99d5-6fd084e86fd8","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/290b65e5-9fe3-443e-9afb-6118c2623b3d?api-version=2025-06-01&t=639106843272956783&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LFVmmfDXv-ALRi3EsdXwqJNR0jy36q0RCAHOTwGOSvxe_1v7becJ5QhLUKL9XDz1MscgCEwF7sve9oXynF8Bax4iqY7bMnW_hGFyH4KbadWGPveBFaI0FRRrWOUZRCsz5Do_FH9tbe8qwLbiMPii_wN5n2u0DvEjtO7jZuKjOEkapTSoq3trJ56x6B01cdQf75oG8pnDhW1K9DA3dTbN9D5itdToGE_4JIx25VPw5g1OAtFGg-L2du76b7hoW-sWE4H3haR-Ooj9fnModgr-jgWUlL8cFG5szSeNmMIQKMcJe0j3ABJBMGV1SnO2MLa306yVG9Pi4XNa23pqy2rCYQ&h=JcvGCr6VJmhrhFe8SEwP4yxz7Qw7gC-rGaB3XFH1SdE - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:52:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/891b3451-f62b-4bba-95ea-51adafaace97 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 1F42A46C72B345449D96F1E66DA98862 Ref B: SYD03EDGE0816 Ref C: 2026-04-01T23:52:03Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/290b65e5-9fe3-443e-9afb-6118c2623b3d?api-version=2025-06-01&t=639106843272956783&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LFVmmfDXv-ALRi3EsdXwqJNR0jy36q0RCAHOTwGOSvxe_1v7becJ5QhLUKL9XDz1MscgCEwF7sve9oXynF8Bax4iqY7bMnW_hGFyH4KbadWGPveBFaI0FRRrWOUZRCsz5Do_FH9tbe8qwLbiMPii_wN5n2u0DvEjtO7jZuKjOEkapTSoq3trJ56x6B01cdQf75oG8pnDhW1K9DA3dTbN9D5itdToGE_4JIx25VPw5g1OAtFGg-L2du76b7hoW-sWE4H3haR-Ooj9fnModgr-jgWUlL8cFG5szSeNmMIQKMcJe0j3ABJBMGV1SnO2MLa306yVG9Pi4XNa23pqy2rCYQ&h=JcvGCr6VJmhrhFe8SEwP4yxz7Qw7gC-rGaB3XFH1SdE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:52:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/f5c64095-97fe-434b-a716-a317e82cc85d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7436AA25CB3B4CDAAB7F5E6556DD2F1E Ref B: SYD03EDGE1411 Ref C: 2026-04-01T23:52:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/290b65e5-9fe3-443e-9afb-6118c2623b3d?api-version=2025-06-01&t=639106843272956783&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LFVmmfDXv-ALRi3EsdXwqJNR0jy36q0RCAHOTwGOSvxe_1v7becJ5QhLUKL9XDz1MscgCEwF7sve9oXynF8Bax4iqY7bMnW_hGFyH4KbadWGPveBFaI0FRRrWOUZRCsz5Do_FH9tbe8qwLbiMPii_wN5n2u0DvEjtO7jZuKjOEkapTSoq3trJ56x6B01cdQf75oG8pnDhW1K9DA3dTbN9D5itdToGE_4JIx25VPw5g1OAtFGg-L2du76b7hoW-sWE4H3haR-Ooj9fnModgr-jgWUlL8cFG5szSeNmMIQKMcJe0j3ABJBMGV1SnO2MLa306yVG9Pi4XNa23pqy2rCYQ&h=JcvGCr6VJmhrhFe8SEwP4yxz7Qw7gC-rGaB3XFH1SdE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:52:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5a301b21-16f8-44c8-9d96-95ba78e29f73 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EC17D5F5A1C1480EAF97EBBD687219C8 Ref B: SYD03EDGE1111 Ref C: 2026-04-01T23:52:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/290b65e5-9fe3-443e-9afb-6118c2623b3d?api-version=2025-06-01&t=639106843272956783&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LFVmmfDXv-ALRi3EsdXwqJNR0jy36q0RCAHOTwGOSvxe_1v7becJ5QhLUKL9XDz1MscgCEwF7sve9oXynF8Bax4iqY7bMnW_hGFyH4KbadWGPveBFaI0FRRrWOUZRCsz5Do_FH9tbe8qwLbiMPii_wN5n2u0DvEjtO7jZuKjOEkapTSoq3trJ56x6B01cdQf75oG8pnDhW1K9DA3dTbN9D5itdToGE_4JIx25VPw5g1OAtFGg-L2du76b7hoW-sWE4H3haR-Ooj9fnModgr-jgWUlL8cFG5szSeNmMIQKMcJe0j3ABJBMGV1SnO2MLa306yVG9Pi4XNa23pqy2rCYQ&h=JcvGCr6VJmhrhFe8SEwP4yxz7Qw7gC-rGaB3XFH1SdE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f09f4681-c52a-4682-ae9e-5ce0128d2ae5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 15EF9A86745A4F52A8D714AFDBEA10A0 Ref B: SYD03EDGE0706 Ref C: 2026-04-01T23:53:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"3aee00ad-7b9c-470b-99d5-6fd084e86fd8","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 256941F428EB4E3EBB3EA7FAABC16DC1 Ref B: SYD03EDGE1422 Ref C: 2026-04-01T23:53:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ecfc9761-68f6-430f-b1f4-31d6dfa3d789 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 989FC001C29C4FC29F9510E949C2050F Ref B: SYD03EDGE1913 Ref C: 2026-04-01T23:53:15Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/494d13bc-f6fc-47ef-b365-c0081c89a7e4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B68204A3510C475DB309DAF21AE900FB Ref B: SYD03EDGE1115 Ref C: 2026-04-01T23:53:17Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004","type":"Microsoft.Cdn/profiles/origingroups","name":"og000004","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/de2b6f0f-a191-4b10-9cb3-cc438a612d8d - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: B2A4639C5D6E47DBA0A37FD055D4BE5D Ref B: SYD03EDGE2113 Ref C: 2026-04-01T23:53:19Z' - status: - code: 201 - message: Created -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "huaiyiztesthost1.blob.core.chinacloudapi.cn", "httpPort": - 8080, "httpsPort": 443, "originHostHeader": "huaiyiztesthost1.blob.core.chinacloudapi.cn", - "priority": 1, "weight": 666}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000004","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/05d29dfb-2ded-45e2-9357-2901e685719d?api-version=2025-06-01&t=639106844066470184&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Ni-V6SOTXUADD9sS5Dyr6BThfu3IWueJb9Ljq0qJihcXbBURwb2mRhWGFvOkwtGiFDhFz43DtaGZPOJGwWU3iEgAgnJKvwFPhp8BIc1yd7iByKmqU8g82mTdE5-SluFXLlp12giHUEtXqwi0-7n6GAI98GQ0WWnWCBPPbf_wBiuOQ-cSPQtmdX-W-KFp07hZKacSaxsnYJiS6Dww460CIAvehjqP_Fi5sJ2QT2LzWTMg3pnyWfMAm2Ybwi2VpJgGG48-0NrG9TujLX-y6GGYCWVFblFhdfLj6kaAKEW_ITTCKjkw_RuB1q87cTGlOfcwaud07yzxQy1BL9UL5VxdMA&h=tcvdSIn4O0sBpNaJtZ4jga9Z6gqdbYKKDNnVLhj5F7M - cache-control: - - no-cache - content-length: - - '637' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d2e69e9f-c841-463c-8945-596eb2a9972f - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 13E8E26210074469B390E925FA217C1A Ref B: SYD03EDGE1015 Ref C: 2026-04-01T23:53:24Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/05d29dfb-2ded-45e2-9357-2901e685719d?api-version=2025-06-01&t=639106844066470184&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Ni-V6SOTXUADD9sS5Dyr6BThfu3IWueJb9Ljq0qJihcXbBURwb2mRhWGFvOkwtGiFDhFz43DtaGZPOJGwWU3iEgAgnJKvwFPhp8BIc1yd7iByKmqU8g82mTdE5-SluFXLlp12giHUEtXqwi0-7n6GAI98GQ0WWnWCBPPbf_wBiuOQ-cSPQtmdX-W-KFp07hZKacSaxsnYJiS6Dww460CIAvehjqP_Fi5sJ2QT2LzWTMg3pnyWfMAm2Ybwi2VpJgGG48-0NrG9TujLX-y6GGYCWVFblFhdfLj6kaAKEW_ITTCKjkw_RuB1q87cTGlOfcwaud07yzxQy1BL9UL5VxdMA&h=tcvdSIn4O0sBpNaJtZ4jga9Z6gqdbYKKDNnVLhj5F7M - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e0ee7b0e-7b38-49d4-be00-9915d67a2ee0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CA81962897DF484C8E38E0A17FE757A2 Ref B: SYD03EDGE2118 Ref C: 2026-04-01T23:53:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/05d29dfb-2ded-45e2-9357-2901e685719d?api-version=2025-06-01&t=639106844066470184&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Ni-V6SOTXUADD9sS5Dyr6BThfu3IWueJb9Ljq0qJihcXbBURwb2mRhWGFvOkwtGiFDhFz43DtaGZPOJGwWU3iEgAgnJKvwFPhp8BIc1yd7iByKmqU8g82mTdE5-SluFXLlp12giHUEtXqwi0-7n6GAI98GQ0WWnWCBPPbf_wBiuOQ-cSPQtmdX-W-KFp07hZKacSaxsnYJiS6Dww460CIAvehjqP_Fi5sJ2QT2LzWTMg3pnyWfMAm2Ybwi2VpJgGG48-0NrG9TujLX-y6GGYCWVFblFhdfLj6kaAKEW_ITTCKjkw_RuB1q87cTGlOfcwaud07yzxQy1BL9UL5VxdMA&h=tcvdSIn4O0sBpNaJtZ4jga9Z6gqdbYKKDNnVLhj5F7M - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:53:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/642edfdf-0c5d-4433-b730-42af60e13fcd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 325542A30FB147FBBD79922884053952 Ref B: SYD03EDGE1120 Ref C: 2026-04-01T23:53:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/05d29dfb-2ded-45e2-9357-2901e685719d?api-version=2025-06-01&t=639106844066470184&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Ni-V6SOTXUADD9sS5Dyr6BThfu3IWueJb9Ljq0qJihcXbBURwb2mRhWGFvOkwtGiFDhFz43DtaGZPOJGwWU3iEgAgnJKvwFPhp8BIc1yd7iByKmqU8g82mTdE5-SluFXLlp12giHUEtXqwi0-7n6GAI98GQ0WWnWCBPPbf_wBiuOQ-cSPQtmdX-W-KFp07hZKacSaxsnYJiS6Dww460CIAvehjqP_Fi5sJ2QT2LzWTMg3pnyWfMAm2Ybwi2VpJgGG48-0NrG9TujLX-y6GGYCWVFblFhdfLj6kaAKEW_ITTCKjkw_RuB1q87cTGlOfcwaud07yzxQy1BL9UL5VxdMA&h=tcvdSIn4O0sBpNaJtZ4jga9Z6gqdbYKKDNnVLhj5F7M - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:54:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b1c45af1-f1f7-45ea-aa00-251d63618002 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 74C8C88E8D0043F4820386B8531950FB Ref B: SYD03EDGE2108 Ref C: 2026-04-01T23:54:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000004","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '638' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:54:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d6e4d473-c431-40cd-a3d1-0f33322f2124 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D82F002B54DC40D894BA554F5F6E84FD Ref B: SYD03EDGE2108 Ref C: 2026-04-01T23:54:31Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "originGroupOverride": - {"forwardingProtocol": "MatchRequest", "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"}}, - "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], "conditions": - [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH", "US"], "operator": - "GeoMatch", "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], "matchProcessingBehavior": - "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '756' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - --origin-group --forwarding-protocol - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":{"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"},"forwardingProtocol":"MatchRequest"}}}],"matchProcessingBehavior":"Stop","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0c252b07-abec-44cd-8c59-333614747a70?api-version=2025-09-01-preview&t=639106844766404710&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=gt_MfqX050oj3z0IupFrck2TO6tfpUC98hxnSaq-uqKrPSE0cUhlIJKR1o_4UsRpMf87YJcDrbfn5d_58hwm728uMPtI1WqThDLQ0_9C5c7jHAUXZSdm_DeQ1afzkxZH1oveMPYYqFlqbJSbzw2WuiRXuW3Im-atzyuFWH881GuckJJqeKouzOxUgR7YL4em_Ih7ZMsFH5NmgDCX1bPaBYvRHbMpAMI2eGMlRD3nx-Mg89rxd-MrWKVJeQm9DT8CVOCMZ3mHytQF1wJfo9_gFbvZ0CB3uMOLwk4wsfgAiqeFYWrBdhCAuFsZU6ZUVRD5EZEy5IftAkpnZBMRp--_pw&h=muWr_V9ziquRgHMX4VBcBOz9mamPV9QXMfz5DIWFCSA - cache-control: - - no-cache - content-length: - - '1128' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:54:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6dd1365a-8837-4dcd-9fa7-33b9c69a8dca - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: B55DFE3D2DDD422D8D1E71CCB0C76B49 Ref B: SYD03EDGE1018 Ref C: 2026-04-01T23:54:32Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - --origin-group --forwarding-protocol - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0c252b07-abec-44cd-8c59-333614747a70?api-version=2025-09-01-preview&t=639106844766404710&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=gt_MfqX050oj3z0IupFrck2TO6tfpUC98hxnSaq-uqKrPSE0cUhlIJKR1o_4UsRpMf87YJcDrbfn5d_58hwm728uMPtI1WqThDLQ0_9C5c7jHAUXZSdm_DeQ1afzkxZH1oveMPYYqFlqbJSbzw2WuiRXuW3Im-atzyuFWH881GuckJJqeKouzOxUgR7YL4em_Ih7ZMsFH5NmgDCX1bPaBYvRHbMpAMI2eGMlRD3nx-Mg89rxd-MrWKVJeQm9DT8CVOCMZ3mHytQF1wJfo9_gFbvZ0CB3uMOLwk4wsfgAiqeFYWrBdhCAuFsZU6ZUVRD5EZEy5IftAkpnZBMRp--_pw&h=muWr_V9ziquRgHMX4VBcBOz9mamPV9QXMfz5DIWFCSA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:54:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ff19bef0-7ab1-4965-b8da-b7b8e2189300 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 257046595DA04E25BD21C96C2BD77129 Ref B: SYD03EDGE1006 Ref C: 2026-04-01T23:54:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - --origin-group --forwarding-protocol - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0c252b07-abec-44cd-8c59-333614747a70?api-version=2025-09-01-preview&t=639106844766404710&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=gt_MfqX050oj3z0IupFrck2TO6tfpUC98hxnSaq-uqKrPSE0cUhlIJKR1o_4UsRpMf87YJcDrbfn5d_58hwm728uMPtI1WqThDLQ0_9C5c7jHAUXZSdm_DeQ1afzkxZH1oveMPYYqFlqbJSbzw2WuiRXuW3Im-atzyuFWH881GuckJJqeKouzOxUgR7YL4em_Ih7ZMsFH5NmgDCX1bPaBYvRHbMpAMI2eGMlRD3nx-Mg89rxd-MrWKVJeQm9DT8CVOCMZ3mHytQF1wJfo9_gFbvZ0CB3uMOLwk4wsfgAiqeFYWrBdhCAuFsZU6ZUVRD5EZEy5IftAkpnZBMRp--_pw&h=muWr_V9ziquRgHMX4VBcBOz9mamPV9QXMfz5DIWFCSA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f9fc7cd2-c723-4fda-ab7f-b3f9d40520fe - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D0AE3CCE5AD84249A9FD17F0870CFC33 Ref B: SYD03EDGE2119 Ref C: 2026-04-01T23:55:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - --origin-group --forwarding-protocol - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0c252b07-abec-44cd-8c59-333614747a70?api-version=2025-09-01-preview&t=639106844766404710&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=gt_MfqX050oj3z0IupFrck2TO6tfpUC98hxnSaq-uqKrPSE0cUhlIJKR1o_4UsRpMf87YJcDrbfn5d_58hwm728uMPtI1WqThDLQ0_9C5c7jHAUXZSdm_DeQ1afzkxZH1oveMPYYqFlqbJSbzw2WuiRXuW3Im-atzyuFWH881GuckJJqeKouzOxUgR7YL4em_Ih7ZMsFH5NmgDCX1bPaBYvRHbMpAMI2eGMlRD3nx-Mg89rxd-MrWKVJeQm9DT8CVOCMZ3mHytQF1wJfo9_gFbvZ0CB3uMOLwk4wsfgAiqeFYWrBdhCAuFsZU6ZUVRD5EZEy5IftAkpnZBMRp--_pw&h=muWr_V9ziquRgHMX4VBcBOz9mamPV9QXMfz5DIWFCSA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bcedeeb0-8f2f-424a-b934-5347cbdb6bd5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D30C2765412C46EB95562549837EB554 Ref B: SYD03EDGE1916 Ref C: 2026-04-01T23:55:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - --origin-group --forwarding-protocol - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":{"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"},"forwardingProtocol":"MatchRequest"}}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1129' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fb65d639-94d8-4ca0-98f4-3ecb7aa03f66 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3E1F7FE8AC164087BDCD712258276E04 Ref B: SYD03EDGE1920 Ref C: 2026-04-01T23:55:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":{"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"},"forwardingProtocol":"MatchRequest"}}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1129' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/9fe667fe-1903-428d-a83d-b129ebb050bd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C4A373203F7E44DDBF0A70823308EAAC Ref B: SYD03EDGE1314 Ref C: 2026-04-01T23:55:43Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "UrlRedirect", "parameters": {"customFragment": - "fg1", "customHostname": "www.contoso.com", "customPath": "/path1", "customQueryString": - "a=b", "destinationProtocol": "Https", "redirectType": "Moved", "typeName": - "DeliveryRuleUrlRedirectActionParameters"}}], "conditions": [{"name": "UrlFileExtension", - "parameters": {"matchValues": ["exe", "apk"], "operator": "Contains", "typeName": - "DeliveryRuleUrlFileExtensionMatchConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 2}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '532' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values --action-name --redirect-protocol --redirect-type --order --custom-hostname - --custom-path --custom-querystring --custom-fragment - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r2?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r2","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r2","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileExtension","parameters":{"typeName":"DeliveryRuleUrlFileExtensionMatchConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["exe","apk"],"transforms":[]}}],"actions":[{"name":"UrlRedirect","parameters":{"typeName":"DeliveryRuleUrlRedirectActionParameters","redirectType":"Moved","destinationProtocol":"Https","customQueryString":"a=b","customPath":"/path1","customHostname":"www.contoso.com","customFragment":"fg1"}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '862' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/076b3083-ad11-486c-a994-c7196b151f5b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 0023A04A87F14FDCB93D8DB1EEB9BDCB Ref B: SYD03EDGE0907 Ref C: 2026-04-01T23:55:44Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r2?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r2","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r2","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileExtension","parameters":{"typeName":"DeliveryRuleUrlFileExtensionMatchConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["exe","apk"],"transforms":[]}}],"actions":[{"name":"UrlRedirect","parameters":{"typeName":"DeliveryRuleUrlRedirectActionParameters","redirectType":"Moved","destinationProtocol":"Https","customQueryString":"a=b","customPath":"/path1","customHostname":"www.contoso.com","customFragment":"fg1"}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '862' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/8f686082-bc5a-4cce-81db-5e69cd1c3b49 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0028E52BD675405992CBE74F5C299FBC Ref B: SYD03EDGE1410 Ref C: 2026-04-01T23:55:47Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "UrlRewrite", "parameters": {"destination": - "/def", "preserveUnmatchedPath": true, "sourcePattern": "/abc", "typeName": - "DeliveryRuleUrlRewriteActionParameters"}}], "conditions": [{"name": "RequestScheme", - "parameters": {"matchValues": ["HTTP"], "operator": "Equal", "typeName": "DeliveryRuleRequestSchemeConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 3}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '418' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --order --match-variable --match-values - --action-name --source-pattern --destination --preserve-unmatched-path - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r3?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r3","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r3","properties":{"order":3,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestScheme","parameters":{"typeName":"DeliveryRuleRequestSchemeConditionParameters","matchValues":["HTTP"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":true}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '755' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/45bb1ca6-1085-415f-b05d-2e3820fdad85 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: BD812FD0C9924BA2B6D14E50036095A7 Ref B: SYD03EDGE2022 Ref C: 2026-04-01T23:55:49Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r3?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r3","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r3","properties":{"order":3,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestScheme","parameters":{"typeName":"DeliveryRuleRequestSchemeConditionParameters","matchValues":["HTTP"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":true}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '755' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/da5f0aae-eca9-41ec-995c-3f2335f039c6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2BFF312233174F058CB576B8842CF5CC Ref B: SYD03EDGE1909 Ref C: 2026-04-01T23:55:51Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "ModifyRequestHeader", "parameters": - {"headerAction": "Append", "headerName": "header1", "typeName": "DeliveryRuleHeaderActionParameters", - "value": "value1"}}], "conditions": [{"name": "ServerPort", "parameters": {"matchValues": - ["443"], "operator": "Equal", "typeName": "DeliveryRuleServerPortConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 4}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '407' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --order --match-variable --operator - --match-values --action-name --header-action --header-name --header-value - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r4?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r4","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r4","properties":{"order":4,"ruleSetName":"ruleset000003","conditions":[{"name":"ServerPort","parameters":{"typeName":"DeliveryRuleServerPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["443"],"transforms":[]}}],"actions":[{"name":"ModifyRequestHeader","parameters":{"typeName":"DeliveryRuleHeaderActionParameters","headerAction":"Append","headerName":"header1","value":"value1"}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '744' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/cfdd3b42-bf4c-419d-8c33-5ae29fa275dc - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 9675C09DE9614CAABADF220440A8480C Ref B: SYD03EDGE1318 Ref C: 2026-04-01T23:55:53Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r4?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r4","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r4","properties":{"order":4,"ruleSetName":"ruleset000003","conditions":[{"name":"ServerPort","parameters":{"typeName":"DeliveryRuleServerPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["443"],"transforms":[]}}],"actions":[{"name":"ModifyRequestHeader","parameters":{"typeName":"DeliveryRuleHeaderActionParameters","headerAction":"Append","headerName":"header1","value":"value1"}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '744' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/95ccb363-1c14-42d8-a87b-5887dbaf9019 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 49A0752C541C492A92843D1EEDC212D4 Ref B: SYD03EDGE2116 Ref C: 2026-04-01T23:55:55Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "ModifyResponseHeader", "parameters": - {"headerAction": "Overwrite", "headerName": "header1", "typeName": "DeliveryRuleHeaderActionParameters", - "value": "value1"}}], "conditions": [{"name": "ClientPort", "parameters": {"matchValues": - ["8888"], "operator": "Equal", "typeName": "DeliveryRuleClientPortConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 5}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '412' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --order --match-variable --operator - --match-values --action-name --header-action --header-name --header-value - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r5?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r5","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r5","properties":{"order":5,"ruleSetName":"ruleset000003","conditions":[{"name":"ClientPort","parameters":{"typeName":"DeliveryRuleClientPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["8888"],"transforms":[]}}],"actions":[{"name":"ModifyResponseHeader","parameters":{"typeName":"DeliveryRuleHeaderActionParameters","headerAction":"Overwrite","headerName":"header1","value":"value1"}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '749' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/659b7499-2526-45cf-9211-4aeccf7e51b5 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 2D9701CA88434F84ACCA88A81B9ED825 Ref B: SYD03EDGE2012 Ref C: 2026-04-01T23:55:57Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r5?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r5","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r5","properties":{"order":5,"ruleSetName":"ruleset000003","conditions":[{"name":"ClientPort","parameters":{"typeName":"DeliveryRuleClientPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["8888"],"transforms":[]}}],"actions":[{"name":"ModifyResponseHeader","parameters":{"typeName":"DeliveryRuleHeaderActionParameters","headerAction":"Overwrite","headerName":"header1","value":"value1"}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '749' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:55:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/65e4f4ed-00d1-466e-8ec6-27621f67f19d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 14A7F43EB0B449BE94D7999A261696B9 Ref B: SYD03EDGE1421 Ref C: 2026-04-01T23:55:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Wed, 01 Apr 2026 23:56:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c62d0ae4-ca74-49d0-b10e-565dd2b8b851 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 576996200E4240A5B99A616D637CCAEF Ref B: SYD03EDGE1119 Ref C: 2026-04-01T23:56:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r2?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Wed, 01 Apr 2026 23:56:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/dda6adc6-17db-4284-a166-11298061d857 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 8F6A22C362F0477280E225ACB29E25EE Ref B: SYD03EDGE0813 Ref C: 2026-04-01T23:56:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r3?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Wed, 01 Apr 2026 23:56:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bef1dfd5-6a30-42c2-b4ef-8fabb39959c2 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 54D51ACD488A4D938D1EB22F4A525589 Ref B: SYD03EDGE1117 Ref C: 2026-04-01T23:56:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r4?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Wed, 01 Apr 2026 23:56:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e01825ce-ad8c-4aff-bacb-c18315c0ca3f - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 9CF289AC2FBD485DBEEEB48517547E11 Ref B: SYD03EDGE0912 Ref C: 2026-04-01T23:56:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r5?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Wed, 01 Apr 2026 23:56:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/9e55f66d-5eb3-417b-829a-c3137ba98c72 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 466369924CEE49E389FE16A2ADFB67D0 Ref B: SYD03EDGE1019 Ref C: 2026-04-01T23:56:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Wed, 01 Apr 2026 23:56:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/537e6c93-2520-442a-bf2a-0961b40cd63f - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: D4AB77EA147941D4974AB98A4F2A2C94 Ref B: SYD03EDGE1720 Ref C: 2026-04-01T23:56:13Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_complex_condition_creation.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_complex_condition_creation.yaml deleted file mode 100644 index 94ea70eda0a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_complex_condition_creation.yaml +++ /dev/null @@ -1,6199 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:56:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FE1D269395D94AAF9E8ABA30CCA995C6 Ref B: SYD03EDGE1009 Ref C: 2026-04-01T23:56:21Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"8d92f4d6-b5d6-4ec8-a66b-947f1560fc9d","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b14a7b7e-185d-4842-a742-795b6f77f491?api-version=2025-06-01&t=639106845890847322&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=EHWQKjilvQLA2S_Q_2D1j2Tb9PMCwik3GYsDiGacKa2X0OBaJn_1FoDwLmPjQgSg7pvNLqFIXwEEgNtEaTQPumQubCLGp7cq3Uvfiz5XF3JcOtpIeEz4eOAAygofdTn8ox4luh0npArJKF9dUbrL3oF-O0P4jVyq0tteHx1lY1Jy2D5diqOz61G1ZVO-AOhqmu8CEk3ojZtujbIpOa32iw8NWmRY8jm-B55K8xwJapy2f4CoMgCNkdPYf0zYrleiMxU0nDJhFDAZ6D-mmnC7D2N78Kqb9nm_iSL_o97DNt_vIdjaPkiaYL4diXJ7aprDJsPDtNMHdgtd0WYwzMzYsw&h=tq9y9zMqBvFBXEnuOlZz42osp3l8Z9L2pX0cgfS7fjI - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:56:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/33e0eb81-66ee-41e1-90b7-8291ee13c814 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: FF0142D8541F420C99E768AEBB3CCE3B Ref B: SYD03EDGE2012 Ref C: 2026-04-01T23:56:22Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b14a7b7e-185d-4842-a742-795b6f77f491?api-version=2025-06-01&t=639106845890847322&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=EHWQKjilvQLA2S_Q_2D1j2Tb9PMCwik3GYsDiGacKa2X0OBaJn_1FoDwLmPjQgSg7pvNLqFIXwEEgNtEaTQPumQubCLGp7cq3Uvfiz5XF3JcOtpIeEz4eOAAygofdTn8ox4luh0npArJKF9dUbrL3oF-O0P4jVyq0tteHx1lY1Jy2D5diqOz61G1ZVO-AOhqmu8CEk3ojZtujbIpOa32iw8NWmRY8jm-B55K8xwJapy2f4CoMgCNkdPYf0zYrleiMxU0nDJhFDAZ6D-mmnC7D2N78Kqb9nm_iSL_o97DNt_vIdjaPkiaYL4diXJ7aprDJsPDtNMHdgtd0WYwzMzYsw&h=tq9y9zMqBvFBXEnuOlZz42osp3l8Z9L2pX0cgfS7fjI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:56:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ab581940-9147-4e95-8040-7d808194f53d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D33E7B0FEEA54E01BC727117E98D211E Ref B: SYD03EDGE0716 Ref C: 2026-04-01T23:56:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b14a7b7e-185d-4842-a742-795b6f77f491?api-version=2025-06-01&t=639106845890847322&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=EHWQKjilvQLA2S_Q_2D1j2Tb9PMCwik3GYsDiGacKa2X0OBaJn_1FoDwLmPjQgSg7pvNLqFIXwEEgNtEaTQPumQubCLGp7cq3Uvfiz5XF3JcOtpIeEz4eOAAygofdTn8ox4luh0npArJKF9dUbrL3oF-O0P4jVyq0tteHx1lY1Jy2D5diqOz61G1ZVO-AOhqmu8CEk3ojZtujbIpOa32iw8NWmRY8jm-B55K8xwJapy2f4CoMgCNkdPYf0zYrleiMxU0nDJhFDAZ6D-mmnC7D2N78Kqb9nm_iSL_o97DNt_vIdjaPkiaYL4diXJ7aprDJsPDtNMHdgtd0WYwzMzYsw&h=tq9y9zMqBvFBXEnuOlZz42osp3l8Z9L2pX0cgfS7fjI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f4ca6af8-c5fb-4720-a0aa-3b09d8f8625d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B95C31DDB239433A9E14442182850882 Ref B: SYD03EDGE0713 Ref C: 2026-04-01T23:57:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b14a7b7e-185d-4842-a742-795b6f77f491?api-version=2025-06-01&t=639106845890847322&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=EHWQKjilvQLA2S_Q_2D1j2Tb9PMCwik3GYsDiGacKa2X0OBaJn_1FoDwLmPjQgSg7pvNLqFIXwEEgNtEaTQPumQubCLGp7cq3Uvfiz5XF3JcOtpIeEz4eOAAygofdTn8ox4luh0npArJKF9dUbrL3oF-O0P4jVyq0tteHx1lY1Jy2D5diqOz61G1ZVO-AOhqmu8CEk3ojZtujbIpOa32iw8NWmRY8jm-B55K8xwJapy2f4CoMgCNkdPYf0zYrleiMxU0nDJhFDAZ6D-mmnC7D2N78Kqb9nm_iSL_o97DNt_vIdjaPkiaYL4diXJ7aprDJsPDtNMHdgtd0WYwzMzYsw&h=tq9y9zMqBvFBXEnuOlZz42osp3l8Z9L2pX0cgfS7fjI - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/35bc5547-cf90-4b7d-a2d2-ecd7fff364ef - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5BC77B80180744A6A81E5A0B4A221EA1 Ref B: SYD03EDGE0913 Ref C: 2026-04-01T23:57:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"8d92f4d6-b5d6-4ec8-a66b-947f1560fc9d","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C9A63CD0F3814D3795E4AE5E63C1E8E2 Ref B: SYD03EDGE2121 Ref C: 2026-04-01T23:57:33Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c1d2eecb-28b1-4a36-87ea-ca3703fb2044 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 85AC06DDDD704E49B2AE9D67D5C34A2E Ref B: SYD03EDGE0815 Ref C: 2026-04-01T23:57:35Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5721dcc7-5231-4aff-8f5b-4b539803a198 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CC288C87DA4F4C919669C62FA03D3730 Ref B: SYD03EDGE1309 Ref C: 2026-04-01T23:57:38Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH", - "CN"], "negateCondition": true, "operator": "GeoMatch", "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 0}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '543' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000004?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000004","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000004","properties":{"order":0,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":true,"matchValues":["TH","CN"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ceb2d811-e73a-48db-8624-3bff3d8af777?api-version=2025-09-01-preview&t=639106846637897369&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EW2wnUVpKjSgWYjLlkn_2IzsKvzs4v-M4E5QBzTi_F1pOk-f84NDFUvpLCgZ2U56KlC77QHHgpWJdk_WXlriJNXH2-jbio_8bsT_afBjoKVldJL5c6p3QiSZguofUMZF8BbYQobhFsQth-Lz8hNZq3_qsF00y48csn5qFEqX_R_iVkPIVJNAM9kYjzdfWmKSYcajJZs8wSUi9F0T0IvvzPcsnEt-ljqNBPAM8hd5L_GOReBD9kHwPdajsR5_Rz4N2kFWhgKlhpq1YxVYxxFjOqcV_YwTR0SnnhccfpTtS9fKPvYfelbz-nKNV-YWDvHJemZE4BqVoe1JKdIyD9-5EA&h=07uChPSacPkzfQua-8g-dGpFI1DbHsAHgPcSlcJkf2E - cache-control: - - no-cache - content-length: - - '938' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ae44d6d1-fd19-45af-a9d0-de6cfa3baa93 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: ED6E5D1D8B684E0BB1CBDEF91A5DC830 Ref B: SYD03EDGE1713 Ref C: 2026-04-01T23:57:40Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ceb2d811-e73a-48db-8624-3bff3d8af777?api-version=2025-09-01-preview&t=639106846637897369&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EW2wnUVpKjSgWYjLlkn_2IzsKvzs4v-M4E5QBzTi_F1pOk-f84NDFUvpLCgZ2U56KlC77QHHgpWJdk_WXlriJNXH2-jbio_8bsT_afBjoKVldJL5c6p3QiSZguofUMZF8BbYQobhFsQth-Lz8hNZq3_qsF00y48csn5qFEqX_R_iVkPIVJNAM9kYjzdfWmKSYcajJZs8wSUi9F0T0IvvzPcsnEt-ljqNBPAM8hd5L_GOReBD9kHwPdajsR5_Rz4N2kFWhgKlhpq1YxVYxxFjOqcV_YwTR0SnnhccfpTtS9fKPvYfelbz-nKNV-YWDvHJemZE4BqVoe1JKdIyD9-5EA&h=07uChPSacPkzfQua-8g-dGpFI1DbHsAHgPcSlcJkf2E - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:57:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/00f8630e-1b10-4a04-bc44-0ba6c439e3b2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A246BDABDE33479ABEABBA64BB02A0DD Ref B: SYD03EDGE1714 Ref C: 2026-04-01T23:57:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ceb2d811-e73a-48db-8624-3bff3d8af777?api-version=2025-09-01-preview&t=639106846637897369&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EW2wnUVpKjSgWYjLlkn_2IzsKvzs4v-M4E5QBzTi_F1pOk-f84NDFUvpLCgZ2U56KlC77QHHgpWJdk_WXlriJNXH2-jbio_8bsT_afBjoKVldJL5c6p3QiSZguofUMZF8BbYQobhFsQth-Lz8hNZq3_qsF00y48csn5qFEqX_R_iVkPIVJNAM9kYjzdfWmKSYcajJZs8wSUi9F0T0IvvzPcsnEt-ljqNBPAM8hd5L_GOReBD9kHwPdajsR5_Rz4N2kFWhgKlhpq1YxVYxxFjOqcV_YwTR0SnnhccfpTtS9fKPvYfelbz-nKNV-YWDvHJemZE4BqVoe1JKdIyD9-5EA&h=07uChPSacPkzfQua-8g-dGpFI1DbHsAHgPcSlcJkf2E - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:58:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/80e40b0b-6cde-442b-bd69-1aae0a1eeff7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 15F86EEAB7AC4CF0B3BC50F53CDFF86F Ref B: SYD03EDGE0908 Ref C: 2026-04-01T23:58:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ceb2d811-e73a-48db-8624-3bff3d8af777?api-version=2025-09-01-preview&t=639106846637897369&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EW2wnUVpKjSgWYjLlkn_2IzsKvzs4v-M4E5QBzTi_F1pOk-f84NDFUvpLCgZ2U56KlC77QHHgpWJdk_WXlriJNXH2-jbio_8bsT_afBjoKVldJL5c6p3QiSZguofUMZF8BbYQobhFsQth-Lz8hNZq3_qsF00y48csn5qFEqX_R_iVkPIVJNAM9kYjzdfWmKSYcajJZs8wSUi9F0T0IvvzPcsnEt-ljqNBPAM8hd5L_GOReBD9kHwPdajsR5_Rz4N2kFWhgKlhpq1YxVYxxFjOqcV_YwTR0SnnhccfpTtS9fKPvYfelbz-nKNV-YWDvHJemZE4BqVoe1JKdIyD9-5EA&h=07uChPSacPkzfQua-8g-dGpFI1DbHsAHgPcSlcJkf2E - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:58:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fbe7a196-4bc1-4df9-acba-e17b44cc9818 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 96C850A1951D422F88F452D1CBC547F7 Ref B: SYD03EDGE0913 Ref C: 2026-04-01T23:58:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000004?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000004","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000004","properties":{"order":0,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":true,"matchValues":["TH","CN"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '939' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:58:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a85138fa-1e24-475e-b323-c738d3b50370 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5C121D6885324D45945E683126C946A9 Ref B: SYD03EDGE1121 Ref C: 2026-04-01T23:58:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000004?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000004","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000004","properties":{"order":0,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":true,"matchValues":["TH","CN"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '939' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:58:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/98d947f5-707f-49ff-96c5-4db485ad2340 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7C50E6DFF37B4898B3FE181A79295D44 Ref B: SYD03EDGE1314 Ref C: 2026-04-01T23:58:49Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestMethod", "parameters": {"matchValues": ["HEAD"], - "negateCondition": false, "operator": "Equal", "typeName": "DeliveryRuleRequestMethodConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '537' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000005?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000005","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000005","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestMethod","parameters":{"typeName":"DeliveryRuleRequestMethodConditionParameters","matchValues":["HEAD"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/482cf5d8-100e-4552-81dd-94392ddff0b5?api-version=2025-09-01-preview&t=639106847341767104&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=MRzKOOX19UtXs-KCSxmgRTmtf8HfbzRemr82ZngsYxahB8Z3s450OQ686kBhUiPiia1ONFSrHqKVZw2vXWRnsfe7EwqgXAsl9G_q5NwFV1krCw5pwks0YN4cBg_G_X1fJlSMjIezyCbmDuEIoJs6gD7hypF0pxUte2Ed-AGFG-GETwXzhcp0oIiKoQuaD4pZ_C3XciH4ghOvzAzQRZfa6OK6chPIxAakSSyhFShIsnzAdl5WZW9ubZFXEZARwqF46mpz_sjhz-FpFrLgFOZErRhUNfa6e4vvIjnPTyfoHFEUoS_W_8D8SnkJpl4enP1AlhxrhvsiXBHIOPsydRd3ZA&h=7CzAbEk7Aq0mnXobsVJ7JjcheWKRHeKQRIWom2IEBic - cache-control: - - no-cache - content-length: - - '933' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:58:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/cbde1e84-efb8-47ec-ae3c-3f0ba5c8fc69 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 14507A4D146745F79A9638DE82877F78 Ref B: SYD03EDGE1914 Ref C: 2026-04-01T23:58:51Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/482cf5d8-100e-4552-81dd-94392ddff0b5?api-version=2025-09-01-preview&t=639106847341767104&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=MRzKOOX19UtXs-KCSxmgRTmtf8HfbzRemr82ZngsYxahB8Z3s450OQ686kBhUiPiia1ONFSrHqKVZw2vXWRnsfe7EwqgXAsl9G_q5NwFV1krCw5pwks0YN4cBg_G_X1fJlSMjIezyCbmDuEIoJs6gD7hypF0pxUte2Ed-AGFG-GETwXzhcp0oIiKoQuaD4pZ_C3XciH4ghOvzAzQRZfa6OK6chPIxAakSSyhFShIsnzAdl5WZW9ubZFXEZARwqF46mpz_sjhz-FpFrLgFOZErRhUNfa6e4vvIjnPTyfoHFEUoS_W_8D8SnkJpl4enP1AlhxrhvsiXBHIOPsydRd3ZA&h=7CzAbEk7Aq0mnXobsVJ7JjcheWKRHeKQRIWom2IEBic - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:58:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2487d686-72be-43cc-9607-20e5109500e1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1B86800C7DB143F38813DDB720FF0C48 Ref B: SYD03EDGE1116 Ref C: 2026-04-01T23:58:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/482cf5d8-100e-4552-81dd-94392ddff0b5?api-version=2025-09-01-preview&t=639106847341767104&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=MRzKOOX19UtXs-KCSxmgRTmtf8HfbzRemr82ZngsYxahB8Z3s450OQ686kBhUiPiia1ONFSrHqKVZw2vXWRnsfe7EwqgXAsl9G_q5NwFV1krCw5pwks0YN4cBg_G_X1fJlSMjIezyCbmDuEIoJs6gD7hypF0pxUte2Ed-AGFG-GETwXzhcp0oIiKoQuaD4pZ_C3XciH4ghOvzAzQRZfa6OK6chPIxAakSSyhFShIsnzAdl5WZW9ubZFXEZARwqF46mpz_sjhz-FpFrLgFOZErRhUNfa6e4vvIjnPTyfoHFEUoS_W_8D8SnkJpl4enP1AlhxrhvsiXBHIOPsydRd3ZA&h=7CzAbEk7Aq0mnXobsVJ7JjcheWKRHeKQRIWom2IEBic - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:59:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/54269a23-fa73-40c7-8664-32c1baabc1b9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6085BB58C31C457C881422E8D242E892 Ref B: SYD03EDGE2116 Ref C: 2026-04-01T23:59:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/482cf5d8-100e-4552-81dd-94392ddff0b5?api-version=2025-09-01-preview&t=639106847341767104&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=MRzKOOX19UtXs-KCSxmgRTmtf8HfbzRemr82ZngsYxahB8Z3s450OQ686kBhUiPiia1ONFSrHqKVZw2vXWRnsfe7EwqgXAsl9G_q5NwFV1krCw5pwks0YN4cBg_G_X1fJlSMjIezyCbmDuEIoJs6gD7hypF0pxUte2Ed-AGFG-GETwXzhcp0oIiKoQuaD4pZ_C3XciH4ghOvzAzQRZfa6OK6chPIxAakSSyhFShIsnzAdl5WZW9ubZFXEZARwqF46mpz_sjhz-FpFrLgFOZErRhUNfa6e4vvIjnPTyfoHFEUoS_W_8D8SnkJpl4enP1AlhxrhvsiXBHIOPsydRd3ZA&h=7CzAbEk7Aq0mnXobsVJ7JjcheWKRHeKQRIWom2IEBic - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:59:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0ec94ead-99db-4e2a-9865-759e3b5ad2fd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7DFED292293B428BA56160447DA6FF6E Ref B: SYD03EDGE2017 Ref C: 2026-04-01T23:59:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000005?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000005","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000005","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestMethod","parameters":{"typeName":"DeliveryRuleRequestMethodConditionParameters","matchValues":["HEAD"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '934' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 01 Apr 2026 23:59:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fa6a29f4-d0ba-46d2-99ae-d5199463da0a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4EB8E267A0C64808AE558FBB36948448 Ref B: SYD03EDGE2019 Ref C: 2026-04-01T23:59:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000005?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000005","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000005","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestMethod","parameters":{"typeName":"DeliveryRuleRequestMethodConditionParameters","matchValues":["HEAD"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '934' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:00:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b54ca150-187a-4ea3-9742-28b4bd17dc8a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F216EB916FB84360B2188808FBD3FF9C Ref B: SYD03EDGE1314 Ref C: 2026-04-02T00:00:00Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "QueryString", "parameters": {"matchValues": ["abc"], - "negateCondition": false, "operator": "Contains", "transforms": ["Lowercase", - "UrlDecode"], "typeName": "DeliveryRuleQueryStringConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 2}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '577' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000006?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000006","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000006","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"QueryString","parameters":{"typeName":"DeliveryRuleQueryStringConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["abc"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/62c3c433-e7f6-4935-bbf6-052ace38f57d?api-version=2025-09-01-preview&t=639106848050002512&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kPjJmkGkZRJONG5NSzIVRR9LEyJiEMM2Xl26TmmdERfKSVpdyJ6Yn1dBE6Vsq_2bVFq4sCtyRh40RDVIgfQ6rDqXRGjskSF7M0rHakOIvlBcbtedKGA0hq_Am7J0PB6AN_ym63cjTMJ0tOA10aQRHHWl5-X1CUGVN4N7R1F7VORGKSYKOHLnDZ1NLHgvOdOqI7xCzD9q-zlQPTVvVgPD0tL6Cm6MRyMf5vZgst_abEWia5KeKvkEORBnLdKharImqYzZ2ldQ3CQ-KwZRTIM5pCuFxabLMIC8WsBO7SRn8uW0U2sjNu2_T7ywm7G7EY5xna0IAMBNEVDW0hmGhunItw&h=ePyYwUJbizRA65vXDPin9fxUU8C6LQbZaHVSp04YZgs - cache-control: - - no-cache - content-length: - - '954' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:00:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2d579e3e-1d51-4160-a655-787b0c0e18eb - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 48F9ABE15385434891918065E8E79DE5 Ref B: SYD03EDGE1011 Ref C: 2026-04-02T00:00:02Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/62c3c433-e7f6-4935-bbf6-052ace38f57d?api-version=2025-09-01-preview&t=639106848050002512&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kPjJmkGkZRJONG5NSzIVRR9LEyJiEMM2Xl26TmmdERfKSVpdyJ6Yn1dBE6Vsq_2bVFq4sCtyRh40RDVIgfQ6rDqXRGjskSF7M0rHakOIvlBcbtedKGA0hq_Am7J0PB6AN_ym63cjTMJ0tOA10aQRHHWl5-X1CUGVN4N7R1F7VORGKSYKOHLnDZ1NLHgvOdOqI7xCzD9q-zlQPTVvVgPD0tL6Cm6MRyMf5vZgst_abEWia5KeKvkEORBnLdKharImqYzZ2ldQ3CQ-KwZRTIM5pCuFxabLMIC8WsBO7SRn8uW0U2sjNu2_T7ywm7G7EY5xna0IAMBNEVDW0hmGhunItw&h=ePyYwUJbizRA65vXDPin9fxUU8C6LQbZaHVSp04YZgs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:00:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1f417754-8756-43cf-ab1d-ae96416551f7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 36D09B10A38D46BC9D8D8C35ED441B7B Ref B: SYD03EDGE2121 Ref C: 2026-04-02T00:00:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/62c3c433-e7f6-4935-bbf6-052ace38f57d?api-version=2025-09-01-preview&t=639106848050002512&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kPjJmkGkZRJONG5NSzIVRR9LEyJiEMM2Xl26TmmdERfKSVpdyJ6Yn1dBE6Vsq_2bVFq4sCtyRh40RDVIgfQ6rDqXRGjskSF7M0rHakOIvlBcbtedKGA0hq_Am7J0PB6AN_ym63cjTMJ0tOA10aQRHHWl5-X1CUGVN4N7R1F7VORGKSYKOHLnDZ1NLHgvOdOqI7xCzD9q-zlQPTVvVgPD0tL6Cm6MRyMf5vZgst_abEWia5KeKvkEORBnLdKharImqYzZ2ldQ3CQ-KwZRTIM5pCuFxabLMIC8WsBO7SRn8uW0U2sjNu2_T7ywm7G7EY5xna0IAMBNEVDW0hmGhunItw&h=ePyYwUJbizRA65vXDPin9fxUU8C6LQbZaHVSp04YZgs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:00:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bee238f4-831c-4623-b8d3-ce03d810f46d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B58F564E839E491EBB788531E3272CA4 Ref B: SYD03EDGE0815 Ref C: 2026-04-02T00:00:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/62c3c433-e7f6-4935-bbf6-052ace38f57d?api-version=2025-09-01-preview&t=639106848050002512&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kPjJmkGkZRJONG5NSzIVRR9LEyJiEMM2Xl26TmmdERfKSVpdyJ6Yn1dBE6Vsq_2bVFq4sCtyRh40RDVIgfQ6rDqXRGjskSF7M0rHakOIvlBcbtedKGA0hq_Am7J0PB6AN_ym63cjTMJ0tOA10aQRHHWl5-X1CUGVN4N7R1F7VORGKSYKOHLnDZ1NLHgvOdOqI7xCzD9q-zlQPTVvVgPD0tL6Cm6MRyMf5vZgst_abEWia5KeKvkEORBnLdKharImqYzZ2ldQ3CQ-KwZRTIM5pCuFxabLMIC8WsBO7SRn8uW0U2sjNu2_T7ywm7G7EY5xna0IAMBNEVDW0hmGhunItw&h=ePyYwUJbizRA65vXDPin9fxUU8C6LQbZaHVSp04YZgs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:01:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f85bb088-9ac9-4c98-bd1f-40d379ab1eb7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 34D32AC0B5064683829064476E1D8469 Ref B: SYD03EDGE2009 Ref C: 2026-04-02T00:01:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000006?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000006","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000006","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"QueryString","parameters":{"typeName":"DeliveryRuleQueryStringConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["abc"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '955' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:01:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a027e4e1-4a4b-4b7f-81aa-606cf50a08fe - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EFDE4526F20A4B878D0D1F26E061A3E6 Ref B: SYD03EDGE1418 Ref C: 2026-04-02T00:01:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000006?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000006","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000006","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"QueryString","parameters":{"typeName":"DeliveryRuleQueryStringConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["abc"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '955' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:01:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e17f0369-7258-4234-aa75-f7844c3f0e63 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 121F79DF37BA4B708A502F84999E76E4 Ref B: SYD03EDGE1117 Ref C: 2026-04-02T00:01:11Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "PostArgs", "parameters": {"matchValues": ["abc[0-9]+"], - "negateCondition": false, "operator": "RegEx", "selector": "Arg1", "transforms": - ["Lowercase"], "typeName": "DeliveryRulePostArgsConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 3}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '581' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000007?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000007","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000007","properties":{"order":3,"ruleSetName":"ruleset000003","conditions":[{"name":"PostArgs","parameters":{"typeName":"DeliveryRulePostArgsConditionParameters","operator":"RegEx","selector":"Arg1","negateCondition":false,"matchValues":["abc[0-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73682d3d-fd41-4a82-b0a5-37fee363ac3d?api-version=2025-09-01-preview&t=639106848750665372&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=piKzuIlEIidwvrSc67r-AJ6RNjY3CpSQD9zvj5-WnFcd-HxuA7q013meOpBTYvaoDe0JS8-PXPWVD8ADhbRxF-fNfbm3_Ax8ueKgNoPyDSqpkJNzDKUlKqrMUiDcZqJJ6E8wgqdfnHPaxFW5ZwI6PH-sorhR-OPJqQGYoHrtvquq26byPdUBLJGlroA9PkTPTJ1fLhFxAt6b0196N4wpkM0Bs9WDeOsDACsRaCY43KQMmQfimXuugQFLA96s32qWVskUzo6oAPwBg_b4SHIYuWJIk637gYej82A1bmpcEUq9NqZ3g_phqe7wzG7ZTDGJxuVoExZt1_F6bXNQIymUwg&h=fZLT0ly5WCEgxiIqF2M4c0Ymsz7xUcJHcWLGcXVIeaA - cache-control: - - no-cache - content-length: - - '957' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:01:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/66f984a0-488b-480d-a238-328e6ef30f46 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: BBA373C0D65E4E4D8DB2380955E89183 Ref B: SYD03EDGE1109 Ref C: 2026-04-02T00:01:12Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73682d3d-fd41-4a82-b0a5-37fee363ac3d?api-version=2025-09-01-preview&t=639106848750665372&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=piKzuIlEIidwvrSc67r-AJ6RNjY3CpSQD9zvj5-WnFcd-HxuA7q013meOpBTYvaoDe0JS8-PXPWVD8ADhbRxF-fNfbm3_Ax8ueKgNoPyDSqpkJNzDKUlKqrMUiDcZqJJ6E8wgqdfnHPaxFW5ZwI6PH-sorhR-OPJqQGYoHrtvquq26byPdUBLJGlroA9PkTPTJ1fLhFxAt6b0196N4wpkM0Bs9WDeOsDACsRaCY43KQMmQfimXuugQFLA96s32qWVskUzo6oAPwBg_b4SHIYuWJIk637gYej82A1bmpcEUq9NqZ3g_phqe7wzG7ZTDGJxuVoExZt1_F6bXNQIymUwg&h=fZLT0ly5WCEgxiIqF2M4c0Ymsz7xUcJHcWLGcXVIeaA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:01:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ac75d369-c4b7-4b2d-b684-ba9ce8a8a82d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A93933619521489D8C55B7DCA824CD07 Ref B: SYD03EDGE2115 Ref C: 2026-04-02T00:01:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73682d3d-fd41-4a82-b0a5-37fee363ac3d?api-version=2025-09-01-preview&t=639106848750665372&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=piKzuIlEIidwvrSc67r-AJ6RNjY3CpSQD9zvj5-WnFcd-HxuA7q013meOpBTYvaoDe0JS8-PXPWVD8ADhbRxF-fNfbm3_Ax8ueKgNoPyDSqpkJNzDKUlKqrMUiDcZqJJ6E8wgqdfnHPaxFW5ZwI6PH-sorhR-OPJqQGYoHrtvquq26byPdUBLJGlroA9PkTPTJ1fLhFxAt6b0196N4wpkM0Bs9WDeOsDACsRaCY43KQMmQfimXuugQFLA96s32qWVskUzo6oAPwBg_b4SHIYuWJIk637gYej82A1bmpcEUq9NqZ3g_phqe7wzG7ZTDGJxuVoExZt1_F6bXNQIymUwg&h=fZLT0ly5WCEgxiIqF2M4c0Ymsz7xUcJHcWLGcXVIeaA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:01:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/671f66a2-db09-4b43-93dd-ede3f5a92147 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 60E3EFF5C0FA42D587C5EB5B4899D4A6 Ref B: SYD03EDGE2017 Ref C: 2026-04-02T00:01:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73682d3d-fd41-4a82-b0a5-37fee363ac3d?api-version=2025-09-01-preview&t=639106848750665372&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=piKzuIlEIidwvrSc67r-AJ6RNjY3CpSQD9zvj5-WnFcd-HxuA7q013meOpBTYvaoDe0JS8-PXPWVD8ADhbRxF-fNfbm3_Ax8ueKgNoPyDSqpkJNzDKUlKqrMUiDcZqJJ6E8wgqdfnHPaxFW5ZwI6PH-sorhR-OPJqQGYoHrtvquq26byPdUBLJGlroA9PkTPTJ1fLhFxAt6b0196N4wpkM0Bs9WDeOsDACsRaCY43KQMmQfimXuugQFLA96s32qWVskUzo6oAPwBg_b4SHIYuWJIk637gYej82A1bmpcEUq9NqZ3g_phqe7wzG7ZTDGJxuVoExZt1_F6bXNQIymUwg&h=fZLT0ly5WCEgxiIqF2M4c0Ymsz7xUcJHcWLGcXVIeaA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:02:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/737eeafe-5614-4a0d-a2a1-ed9c33abbd83 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2F5488875237420499EE37DF462679E6 Ref B: SYD03EDGE1019 Ref C: 2026-04-02T00:02:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000007?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000007","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000007","properties":{"order":3,"ruleSetName":"ruleset000003","conditions":[{"name":"PostArgs","parameters":{"typeName":"DeliveryRulePostArgsConditionParameters","operator":"RegEx","selector":"Arg1","negateCondition":false,"matchValues":["abc[0-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '958' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:02:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/589ef91f-09fc-4257-94b5-34a5d34fa603 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 983042C9926746A0B22354A8F4EFFE40 Ref B: SYD03EDGE0710 Ref C: 2026-04-02T00:02:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000007?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000007","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000007","properties":{"order":3,"ruleSetName":"ruleset000003","conditions":[{"name":"PostArgs","parameters":{"typeName":"DeliveryRulePostArgsConditionParameters","operator":"RegEx","selector":"Arg1","negateCondition":false,"matchValues":["abc[0-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '958' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:02:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fd0862a0-5db2-4d9e-895a-b03cdb4cb9a5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 50E94CCA492E4ADC9B858907B3995793 Ref B: SYD03EDGE1111 Ref C: 2026-04-02T00:02:21Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestUri", "parameters": {"matchValues": ["/test1/submit"], - "negateCondition": false, "operator": "Equal", "transforms": ["Lowercase", "UrlDecode"], - "typeName": "DeliveryRuleRequestUriConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 4}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '582' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000008?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000008","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000008","properties":{"order":4,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestUri","parameters":{"typeName":"DeliveryRuleRequestUriConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["/test1/submit"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ce038dfd-6b33-4b56-aa99-6f9b5048a6ec?api-version=2025-09-01-preview&t=639106849450979458&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VkJ4vydpKUi0u-3AAAzjMZ2pDyY7IT_AxNkWYk04Z1XmjIGBOfE6Q10MXDK2WZCtFsZr4f4HmWQ09zNufx8T9dUoXR9oVM-7E0ADc3TdhX86LTQHfaTJth0GM4SdDqprNxsAqqKRG8FQ6kwEifypXzr27tv4dyETDaB-22Lmp_VLAfILhbKD53s3WE84omQpr8PrNTBYDCZ2octPxyRPIztis0ztT_I9z4FRBo7Lw2ntPMyFLhnMPBVc49uN_jQxYG84fsGBeEiZuTy2halocz0XYd1IbAbqN8IjMbn69NVt9B6lRSXzhiCqU9euRz0gsKfj5WAMX3Am6z55EVUNCw&h=4wOCVWcbdTb85nsElsSJdomQ1wk7ZqRQbHMtXaU20qg - cache-control: - - no-cache - content-length: - - '959' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:02:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/731f23d1-5ef8-42f5-aaea-2ed111026830 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: B03A3F962E004C0B87030CE4F1258F71 Ref B: SYD03EDGE1917 Ref C: 2026-04-02T00:02:23Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ce038dfd-6b33-4b56-aa99-6f9b5048a6ec?api-version=2025-09-01-preview&t=639106849450979458&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VkJ4vydpKUi0u-3AAAzjMZ2pDyY7IT_AxNkWYk04Z1XmjIGBOfE6Q10MXDK2WZCtFsZr4f4HmWQ09zNufx8T9dUoXR9oVM-7E0ADc3TdhX86LTQHfaTJth0GM4SdDqprNxsAqqKRG8FQ6kwEifypXzr27tv4dyETDaB-22Lmp_VLAfILhbKD53s3WE84omQpr8PrNTBYDCZ2octPxyRPIztis0ztT_I9z4FRBo7Lw2ntPMyFLhnMPBVc49uN_jQxYG84fsGBeEiZuTy2halocz0XYd1IbAbqN8IjMbn69NVt9B6lRSXzhiCqU9euRz0gsKfj5WAMX3Am6z55EVUNCw&h=4wOCVWcbdTb85nsElsSJdomQ1wk7ZqRQbHMtXaU20qg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:02:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bbe801b1-3a6b-4858-8474-df43dcbfb3f8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0C7BD3A436C34A129E13A3E0623348BB Ref B: SYD03EDGE1916 Ref C: 2026-04-02T00:02:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ce038dfd-6b33-4b56-aa99-6f9b5048a6ec?api-version=2025-09-01-preview&t=639106849450979458&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VkJ4vydpKUi0u-3AAAzjMZ2pDyY7IT_AxNkWYk04Z1XmjIGBOfE6Q10MXDK2WZCtFsZr4f4HmWQ09zNufx8T9dUoXR9oVM-7E0ADc3TdhX86LTQHfaTJth0GM4SdDqprNxsAqqKRG8FQ6kwEifypXzr27tv4dyETDaB-22Lmp_VLAfILhbKD53s3WE84omQpr8PrNTBYDCZ2octPxyRPIztis0ztT_I9z4FRBo7Lw2ntPMyFLhnMPBVc49uN_jQxYG84fsGBeEiZuTy2halocz0XYd1IbAbqN8IjMbn69NVt9B6lRSXzhiCqU9euRz0gsKfj5WAMX3Am6z55EVUNCw&h=4wOCVWcbdTb85nsElsSJdomQ1wk7ZqRQbHMtXaU20qg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:02:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/09eebbc9-51bc-4a8f-9793-20efe995c062 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 29E5907F8D1A496B83ECD3F3E03F91E8 Ref B: SYD03EDGE1917 Ref C: 2026-04-02T00:02:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ce038dfd-6b33-4b56-aa99-6f9b5048a6ec?api-version=2025-09-01-preview&t=639106849450979458&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VkJ4vydpKUi0u-3AAAzjMZ2pDyY7IT_AxNkWYk04Z1XmjIGBOfE6Q10MXDK2WZCtFsZr4f4HmWQ09zNufx8T9dUoXR9oVM-7E0ADc3TdhX86LTQHfaTJth0GM4SdDqprNxsAqqKRG8FQ6kwEifypXzr27tv4dyETDaB-22Lmp_VLAfILhbKD53s3WE84omQpr8PrNTBYDCZ2octPxyRPIztis0ztT_I9z4FRBo7Lw2ntPMyFLhnMPBVc49uN_jQxYG84fsGBeEiZuTy2halocz0XYd1IbAbqN8IjMbn69NVt9B6lRSXzhiCqU9euRz0gsKfj5WAMX3Am6z55EVUNCw&h=4wOCVWcbdTb85nsElsSJdomQ1wk7ZqRQbHMtXaU20qg - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:03:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5c2b19a6-ac6a-4404-b4dc-cda34f845997 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C70603B9221444079827E443E74F45C2 Ref B: SYD03EDGE1920 Ref C: 2026-04-02T00:03:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000008?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000008","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000008","properties":{"order":4,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestUri","parameters":{"typeName":"DeliveryRuleRequestUriConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["/test1/submit"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '960' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:03:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c2f18efb-3e1a-4ceb-924a-8d30afab301d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 803F30305D4646D3A890F0E55B5B256A Ref B: SYD03EDGE2117 Ref C: 2026-04-02T00:03:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000008?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000008","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000008","properties":{"order":4,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestUri","parameters":{"typeName":"DeliveryRuleRequestUriConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["/test1/submit"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '960' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:03:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2525a54c-b4a3-4f5d-956c-a462e9698b45 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E81E632209544412ACE00F5C8CBD7AD2 Ref B: SYD03EDGE0814 Ref C: 2026-04-02T00:03:31Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestHeader", "parameters": {"matchValues": ["head1", - "header2"], "negateCondition": false, "operator": "BeginsWith", "selector": - "Header1", "transforms": ["Lowercase", "UrlDecode"], "typeName": "DeliveryRuleRequestHeaderConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 5}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '619' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000009?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000009","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000009","properties":{"order":5,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestHeader","parameters":{"typeName":"DeliveryRuleRequestHeaderConditionParameters","operator":"BeginsWith","selector":"Header1","negateCondition":false,"matchValues":["head1","header2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b6f13753-aeee-443b-b0c8-9a101ad21f1b?api-version=2025-09-01-preview&t=639106850158201907&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=DVylfs0Hx0uersmdmPk0ZdiCWhd94NB4qA1W1qegnwTA6IHoLVx9v3zLr3nrkoS7YgFKHokM0eGWNgLqSs_VCJFpLa6BZqN-086LbGDq-6nM-ezmfGtUJrOfLLZBL_Ef7trFyLxQ8leraOPh26XcMYxAK_C3ofE6VLcUyUZvB_RhFzsHdSBq2p0pQ13i0Ed_h_P4KX8uZcVZ6HlQERk3cvkUEQsBbFI3iSEFStO0V1b4r9KhhWczXCFi5LBKLU--xlDyXcYQr4aDGMHyzQgZJ6z6VBGKUdJfekwBMdRe47wKT6ipfP2nzjUXbBFA1GTWbSob3DIoybBLuXH9oUDR8A&h=aAAHIks9vEV3LIXlOvz0VF-0HeFKtyShCG5S2rPL-v0 - cache-control: - - no-cache - content-length: - - '993' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:03:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b9a2dbeb-f22b-42d2-b641-6ea4517ab3f9 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 79D259B7CA4246749EA4C903AAEF5A23 Ref B: SYD03EDGE1914 Ref C: 2026-04-02T00:03:33Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b6f13753-aeee-443b-b0c8-9a101ad21f1b?api-version=2025-09-01-preview&t=639106850158201907&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=DVylfs0Hx0uersmdmPk0ZdiCWhd94NB4qA1W1qegnwTA6IHoLVx9v3zLr3nrkoS7YgFKHokM0eGWNgLqSs_VCJFpLa6BZqN-086LbGDq-6nM-ezmfGtUJrOfLLZBL_Ef7trFyLxQ8leraOPh26XcMYxAK_C3ofE6VLcUyUZvB_RhFzsHdSBq2p0pQ13i0Ed_h_P4KX8uZcVZ6HlQERk3cvkUEQsBbFI3iSEFStO0V1b4r9KhhWczXCFi5LBKLU--xlDyXcYQr4aDGMHyzQgZJ6z6VBGKUdJfekwBMdRe47wKT6ipfP2nzjUXbBFA1GTWbSob3DIoybBLuXH9oUDR8A&h=aAAHIks9vEV3LIXlOvz0VF-0HeFKtyShCG5S2rPL-v0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:03:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/90b36aff-c546-4e7e-a4af-0cae618b9883 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F2FCF17BEA18450BB456F2999474BF13 Ref B: SYD03EDGE1719 Ref C: 2026-04-02T00:03:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b6f13753-aeee-443b-b0c8-9a101ad21f1b?api-version=2025-09-01-preview&t=639106850158201907&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=DVylfs0Hx0uersmdmPk0ZdiCWhd94NB4qA1W1qegnwTA6IHoLVx9v3zLr3nrkoS7YgFKHokM0eGWNgLqSs_VCJFpLa6BZqN-086LbGDq-6nM-ezmfGtUJrOfLLZBL_Ef7trFyLxQ8leraOPh26XcMYxAK_C3ofE6VLcUyUZvB_RhFzsHdSBq2p0pQ13i0Ed_h_P4KX8uZcVZ6HlQERk3cvkUEQsBbFI3iSEFStO0V1b4r9KhhWczXCFi5LBKLU--xlDyXcYQr4aDGMHyzQgZJ6z6VBGKUdJfekwBMdRe47wKT6ipfP2nzjUXbBFA1GTWbSob3DIoybBLuXH9oUDR8A&h=aAAHIks9vEV3LIXlOvz0VF-0HeFKtyShCG5S2rPL-v0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:04:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e21542ae-1b97-47e4-9afb-74f6f7dc5738 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D61B02A686F145A08E3F9F68B45A719A Ref B: SYD03EDGE0911 Ref C: 2026-04-02T00:04:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b6f13753-aeee-443b-b0c8-9a101ad21f1b?api-version=2025-09-01-preview&t=639106850158201907&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=DVylfs0Hx0uersmdmPk0ZdiCWhd94NB4qA1W1qegnwTA6IHoLVx9v3zLr3nrkoS7YgFKHokM0eGWNgLqSs_VCJFpLa6BZqN-086LbGDq-6nM-ezmfGtUJrOfLLZBL_Ef7trFyLxQ8leraOPh26XcMYxAK_C3ofE6VLcUyUZvB_RhFzsHdSBq2p0pQ13i0Ed_h_P4KX8uZcVZ6HlQERk3cvkUEQsBbFI3iSEFStO0V1b4r9KhhWczXCFi5LBKLU--xlDyXcYQr4aDGMHyzQgZJ6z6VBGKUdJfekwBMdRe47wKT6ipfP2nzjUXbBFA1GTWbSob3DIoybBLuXH9oUDR8A&h=aAAHIks9vEV3LIXlOvz0VF-0HeFKtyShCG5S2rPL-v0 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:04:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/cd08e237-77ae-401d-ae46-93f5ecc287d2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6F810B7E623042DF85ED2CDBC26EC2D6 Ref B: SYD03EDGE1714 Ref C: 2026-04-02T00:04:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000009?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000009","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000009","properties":{"order":5,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestHeader","parameters":{"typeName":"DeliveryRuleRequestHeaderConditionParameters","operator":"BeginsWith","selector":"Header1","negateCondition":false,"matchValues":["head1","header2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '994' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:04:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/16bd2f75-bca8-4760-b96f-36d3e23763db - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AA43A103CCC6437584827A9072961A94 Ref B: SYD03EDGE0716 Ref C: 2026-04-02T00:04:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000009?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000009","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000009","properties":{"order":5,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestHeader","parameters":{"typeName":"DeliveryRuleRequestHeaderConditionParameters","operator":"BeginsWith","selector":"Header1","negateCondition":false,"matchValues":["head1","header2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '994' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:04:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0f6d4185-b86e-467a-864b-d01357684a90 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 646C3883DE0E4D49BCF09DBAA1E9A421 Ref B: SYD03EDGE1308 Ref C: 2026-04-02T00:04:41Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestBody", "parameters": {"matchValues": ["b1", - "b2"], "negateCondition": false, "operator": "Contains", "transforms": ["Lowercase", - "UrlDecode"], "typeName": "DeliveryRuleRequestBodyConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 6}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '582' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000010?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000010","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000010","properties":{"order":6,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestBody","parameters":{"typeName":"DeliveryRuleRequestBodyConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["b1","b2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a63adec5-766a-4bfa-ac89-628930de08a6?api-version=2025-09-01-preview&t=639106850848185052&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=J5Y1lZrj3hA1aJAcFux6dBvgBWG9vv7qNklnrSitYWA0orjob2mVTD3oSJnqHtCqxsVCQ4dV1A8uwbIBquhLjoTxRZtHQrNCWhb5_aYVB_4GDNgn6Cp0jalKJmVCGdenMR0Wc7rRt9IXYtlG7mMrd63KDzKCEw8oCDsKyDOg33M6TzhxrzeWY3jDbaaykRBdwO-szPW8KV6Erkos2H0GMrnMTyWoWRotm1KbnXMxdnNsC0xSh9FC9_LAF48FIAdrQ_qzF_tHBe0WzlxW1Cr5K9n-mzmcntGTssjLX9Xferm3zXFCZ5QRdJob0s4iYhVTCtytvumOlO6MRwD6l00J5g&h=rviMcKWLctqk8HqWaFE-01rPcbqEBdmrwtEg-hoOlUs - cache-control: - - no-cache - content-length: - - '958' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:04:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d5da1ffd-8208-4da3-b644-6a62d1fea920 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C7EE912138DA4D11B0299015EB0984A5 Ref B: SYD03EDGE0913 Ref C: 2026-04-02T00:04:43Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a63adec5-766a-4bfa-ac89-628930de08a6?api-version=2025-09-01-preview&t=639106850848185052&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=J5Y1lZrj3hA1aJAcFux6dBvgBWG9vv7qNklnrSitYWA0orjob2mVTD3oSJnqHtCqxsVCQ4dV1A8uwbIBquhLjoTxRZtHQrNCWhb5_aYVB_4GDNgn6Cp0jalKJmVCGdenMR0Wc7rRt9IXYtlG7mMrd63KDzKCEw8oCDsKyDOg33M6TzhxrzeWY3jDbaaykRBdwO-szPW8KV6Erkos2H0GMrnMTyWoWRotm1KbnXMxdnNsC0xSh9FC9_LAF48FIAdrQ_qzF_tHBe0WzlxW1Cr5K9n-mzmcntGTssjLX9Xferm3zXFCZ5QRdJob0s4iYhVTCtytvumOlO6MRwD6l00J5g&h=rviMcKWLctqk8HqWaFE-01rPcbqEBdmrwtEg-hoOlUs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:04:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c550c3c6-0890-4849-b99a-615b45ff67f5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 488DE987B228462783576EA8031AAE2A Ref B: SYD03EDGE0921 Ref C: 2026-04-02T00:04:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a63adec5-766a-4bfa-ac89-628930de08a6?api-version=2025-09-01-preview&t=639106850848185052&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=J5Y1lZrj3hA1aJAcFux6dBvgBWG9vv7qNklnrSitYWA0orjob2mVTD3oSJnqHtCqxsVCQ4dV1A8uwbIBquhLjoTxRZtHQrNCWhb5_aYVB_4GDNgn6Cp0jalKJmVCGdenMR0Wc7rRt9IXYtlG7mMrd63KDzKCEw8oCDsKyDOg33M6TzhxrzeWY3jDbaaykRBdwO-szPW8KV6Erkos2H0GMrnMTyWoWRotm1KbnXMxdnNsC0xSh9FC9_LAF48FIAdrQ_qzF_tHBe0WzlxW1Cr5K9n-mzmcntGTssjLX9Xferm3zXFCZ5QRdJob0s4iYhVTCtytvumOlO6MRwD6l00J5g&h=rviMcKWLctqk8HqWaFE-01rPcbqEBdmrwtEg-hoOlUs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:05:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2e50f4a5-82e7-491c-89f5-1713981c20d4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CB206424BC76436DB9006C4A0B1F8121 Ref B: SYD03EDGE1111 Ref C: 2026-04-02T00:05:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a63adec5-766a-4bfa-ac89-628930de08a6?api-version=2025-09-01-preview&t=639106850848185052&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=J5Y1lZrj3hA1aJAcFux6dBvgBWG9vv7qNklnrSitYWA0orjob2mVTD3oSJnqHtCqxsVCQ4dV1A8uwbIBquhLjoTxRZtHQrNCWhb5_aYVB_4GDNgn6Cp0jalKJmVCGdenMR0Wc7rRt9IXYtlG7mMrd63KDzKCEw8oCDsKyDOg33M6TzhxrzeWY3jDbaaykRBdwO-szPW8KV6Erkos2H0GMrnMTyWoWRotm1KbnXMxdnNsC0xSh9FC9_LAF48FIAdrQ_qzF_tHBe0WzlxW1Cr5K9n-mzmcntGTssjLX9Xferm3zXFCZ5QRdJob0s4iYhVTCtytvumOlO6MRwD6l00J5g&h=rviMcKWLctqk8HqWaFE-01rPcbqEBdmrwtEg-hoOlUs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:05:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/08e3e98f-0c8a-4239-b3c1-2329fd081142 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4523AFD7673F49779FD41F0C36306211 Ref B: SYD03EDGE1410 Ref C: 2026-04-02T00:05:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000010?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000010","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000010","properties":{"order":6,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestBody","parameters":{"typeName":"DeliveryRuleRequestBodyConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["b1","b2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '959' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:05:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f0af1ff1-2a8c-493c-8ec7-80c9bcf4c9ed - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 257BE1480BEB46EB8F79AA8B7A97D88F Ref B: SYD03EDGE0719 Ref C: 2026-04-02T00:05:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000010?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000010","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000010","properties":{"order":6,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestBody","parameters":{"typeName":"DeliveryRuleRequestBodyConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["b1","b2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '959' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:05:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ac9e9503-a4fc-485d-9c1c-f4e526f0dfb7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6D6CCADEFCAC42DD929D65044CF3D069 Ref B: SYD03EDGE2013 Ref C: 2026-04-02T00:05:51Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "UrlPath", "parameters": {"matchValues": ["url1"], "negateCondition": - true, "operator": "Contains", "transforms": ["Lowercase"], "typeName": "DeliveryRuleUrlPathMatchConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 7}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '561' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000011?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000011","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000011","properties":{"order":7,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"Contains","negateCondition":true,"matchValues":["url1"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3da6ad8-0d82-45ce-8961-62f55a04be6b?api-version=2025-09-01-preview&t=639106851549091722&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=oomd20EZ3pY820pgHrqiVp3Qhi0QeaY77lDEypGXwCD3jpKLQE-IIdyT9PouVrdMfohJHjN2RjBCtns-jm9a7WQ09JAZeBF9qlQeIzPynC2p2Wo7ZXEPVZPy-PcylJaXeUVgtOaUgfTwql-qOnKEteDSnMZIbI1pYDoas0nNphhc9RlxTiUSxjK_Hxw3nAQzyU5AV8SsGJI_sNMCTA3FYG6kRFKg23vJvGIk_wH_ORvHuwWuU6E8A2dGFycCwhONtsXFUrGKyPoJL1u_oxPICQqGea2vPqySQ1Bc4dk5Xt9PFNKy4OaLgSNezgwH6GCGro3bDMtbEBOAwdUcqsfiUQ&h=g1hECkiDeMIImbx7kG475g4pE3IRlh6SsOK3p9bzek8 - cache-control: - - no-cache - content-length: - - '939' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:05:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/4b17ade1-3a9a-4a53-b934-95968dbab53a - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: CAE9CE3694E3420FBABDDCD2064187EF Ref B: SYD03EDGE1715 Ref C: 2026-04-02T00:05:52Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3da6ad8-0d82-45ce-8961-62f55a04be6b?api-version=2025-09-01-preview&t=639106851549091722&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=oomd20EZ3pY820pgHrqiVp3Qhi0QeaY77lDEypGXwCD3jpKLQE-IIdyT9PouVrdMfohJHjN2RjBCtns-jm9a7WQ09JAZeBF9qlQeIzPynC2p2Wo7ZXEPVZPy-PcylJaXeUVgtOaUgfTwql-qOnKEteDSnMZIbI1pYDoas0nNphhc9RlxTiUSxjK_Hxw3nAQzyU5AV8SsGJI_sNMCTA3FYG6kRFKg23vJvGIk_wH_ORvHuwWuU6E8A2dGFycCwhONtsXFUrGKyPoJL1u_oxPICQqGea2vPqySQ1Bc4dk5Xt9PFNKy4OaLgSNezgwH6GCGro3bDMtbEBOAwdUcqsfiUQ&h=g1hECkiDeMIImbx7kG475g4pE3IRlh6SsOK3p9bzek8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:05:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/8e3a62db-dc8b-47a3-9ad6-9bb77523ba13 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A58C4BBD3674493FABC306D41AEF94EA Ref B: SYD03EDGE1010 Ref C: 2026-04-02T00:05:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3da6ad8-0d82-45ce-8961-62f55a04be6b?api-version=2025-09-01-preview&t=639106851549091722&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=oomd20EZ3pY820pgHrqiVp3Qhi0QeaY77lDEypGXwCD3jpKLQE-IIdyT9PouVrdMfohJHjN2RjBCtns-jm9a7WQ09JAZeBF9qlQeIzPynC2p2Wo7ZXEPVZPy-PcylJaXeUVgtOaUgfTwql-qOnKEteDSnMZIbI1pYDoas0nNphhc9RlxTiUSxjK_Hxw3nAQzyU5AV8SsGJI_sNMCTA3FYG6kRFKg23vJvGIk_wH_ORvHuwWuU6E8A2dGFycCwhONtsXFUrGKyPoJL1u_oxPICQqGea2vPqySQ1Bc4dk5Xt9PFNKy4OaLgSNezgwH6GCGro3bDMtbEBOAwdUcqsfiUQ&h=g1hECkiDeMIImbx7kG475g4pE3IRlh6SsOK3p9bzek8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:06:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/caff42d8-fab5-4151-be8b-1eb7b397d661 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C290DB3146A848C9BB5E2DAE116DE656 Ref B: SYD03EDGE2013 Ref C: 2026-04-02T00:06:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c3da6ad8-0d82-45ce-8961-62f55a04be6b?api-version=2025-09-01-preview&t=639106851549091722&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=oomd20EZ3pY820pgHrqiVp3Qhi0QeaY77lDEypGXwCD3jpKLQE-IIdyT9PouVrdMfohJHjN2RjBCtns-jm9a7WQ09JAZeBF9qlQeIzPynC2p2Wo7ZXEPVZPy-PcylJaXeUVgtOaUgfTwql-qOnKEteDSnMZIbI1pYDoas0nNphhc9RlxTiUSxjK_Hxw3nAQzyU5AV8SsGJI_sNMCTA3FYG6kRFKg23vJvGIk_wH_ORvHuwWuU6E8A2dGFycCwhONtsXFUrGKyPoJL1u_oxPICQqGea2vPqySQ1Bc4dk5Xt9PFNKy4OaLgSNezgwH6GCGro3bDMtbEBOAwdUcqsfiUQ&h=g1hECkiDeMIImbx7kG475g4pE3IRlh6SsOK3p9bzek8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:06:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/db172a9a-cc3e-43f0-bf6e-bfa4678462cf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 76739A32F64340B8A10A7E4128ECE0B6 Ref B: SYD03EDGE1913 Ref C: 2026-04-02T00:06:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000011?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000011","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000011","properties":{"order":7,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"Contains","negateCondition":true,"matchValues":["url1"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '940' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:06:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/695037f2-7145-4baf-8601-9092dec3a4ec - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 01579C33520641159860D4C5DE2DDB90 Ref B: SYD03EDGE1311 Ref C: 2026-04-02T00:06:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000011?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000011","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000011","properties":{"order":7,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"Contains","negateCondition":true,"matchValues":["url1"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '940' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:07:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/dbc8b0e0-a821-41bc-b878-2ecac78c725a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 20A0352472924C12B473408EFC274073 Ref B: SYD03EDGE0818 Ref C: 2026-04-02T00:07:00Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "UrlFileExtension", "parameters": {"matchValues": ["exe", - "apk", "msi"], "negateCondition": true, "operator": "Equal", "transforms": ["Lowercase"], - "typeName": "DeliveryRuleUrlFileExtensionMatchConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 8}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '589' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000012?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000012","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000012","properties":{"order":8,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileExtension","parameters":{"typeName":"DeliveryRuleUrlFileExtensionMatchConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1fd6e241-cbc7-4846-8b09-1e30bd26c849?api-version=2025-09-01-preview&t=639106852250401411&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EJ0hStEpHCgDEhomNArQ1pckhkIxl07BbqpcGkUwQHpbRrmT-BzC0rzUEXsyd4ww4j-qCdJ9S753WzoPCB_qV3pw9cdF1mgh2oImRkT_BpV6msgisX0JsLs6Ig5e_Gzmf5flgLBD4lMNcPdxo1Ba07muYgmzwzoVovY0f_ibA75ZOwcTlR7usRVnbVaegkBZwSbfvu1nuu_MJxZTTLSUzebJb1tKcfsnY1ADRn-JNitJB6gUABicalJGhbKctWsulvibxf_KthBMt0E7Z6CuVpQPFnSCd5H3PHqxOfn1Q2Fz3qmWllZsmSixsfKRmhsLS4PyYoR7tLPBOgq6d3NE0g&h=qyq6VBQyyJpNYY1NQyuslJj9E2KK9xKeCL-IBIbC6_o - cache-control: - - no-cache - content-length: - - '965' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:07:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fc909a3e-c1ab-4058-9b07-2e5b66a29939 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 71167FFE20FF4230B392160A67DD8849 Ref B: SYD03EDGE1918 Ref C: 2026-04-02T00:07:02Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1fd6e241-cbc7-4846-8b09-1e30bd26c849?api-version=2025-09-01-preview&t=639106852250401411&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EJ0hStEpHCgDEhomNArQ1pckhkIxl07BbqpcGkUwQHpbRrmT-BzC0rzUEXsyd4ww4j-qCdJ9S753WzoPCB_qV3pw9cdF1mgh2oImRkT_BpV6msgisX0JsLs6Ig5e_Gzmf5flgLBD4lMNcPdxo1Ba07muYgmzwzoVovY0f_ibA75ZOwcTlR7usRVnbVaegkBZwSbfvu1nuu_MJxZTTLSUzebJb1tKcfsnY1ADRn-JNitJB6gUABicalJGhbKctWsulvibxf_KthBMt0E7Z6CuVpQPFnSCd5H3PHqxOfn1Q2Fz3qmWllZsmSixsfKRmhsLS4PyYoR7tLPBOgq6d3NE0g&h=qyq6VBQyyJpNYY1NQyuslJj9E2KK9xKeCL-IBIbC6_o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:07:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b21d2dd1-c10b-42c4-9f06-911e128dd5ea - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B03645C9FC4A4CF9B6101BCC82914580 Ref B: SYD03EDGE1414 Ref C: 2026-04-02T00:07:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1fd6e241-cbc7-4846-8b09-1e30bd26c849?api-version=2025-09-01-preview&t=639106852250401411&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EJ0hStEpHCgDEhomNArQ1pckhkIxl07BbqpcGkUwQHpbRrmT-BzC0rzUEXsyd4ww4j-qCdJ9S753WzoPCB_qV3pw9cdF1mgh2oImRkT_BpV6msgisX0JsLs6Ig5e_Gzmf5flgLBD4lMNcPdxo1Ba07muYgmzwzoVovY0f_ibA75ZOwcTlR7usRVnbVaegkBZwSbfvu1nuu_MJxZTTLSUzebJb1tKcfsnY1ADRn-JNitJB6gUABicalJGhbKctWsulvibxf_KthBMt0E7Z6CuVpQPFnSCd5H3PHqxOfn1Q2Fz3qmWllZsmSixsfKRmhsLS4PyYoR7tLPBOgq6d3NE0g&h=qyq6VBQyyJpNYY1NQyuslJj9E2KK9xKeCL-IBIbC6_o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:07:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a400214c-464f-44a5-979e-3f904fa73d5d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 21E32CA7E8D84EA0B0D863B0F4AD0957 Ref B: SYD03EDGE0917 Ref C: 2026-04-02T00:07:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1fd6e241-cbc7-4846-8b09-1e30bd26c849?api-version=2025-09-01-preview&t=639106852250401411&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=EJ0hStEpHCgDEhomNArQ1pckhkIxl07BbqpcGkUwQHpbRrmT-BzC0rzUEXsyd4ww4j-qCdJ9S753WzoPCB_qV3pw9cdF1mgh2oImRkT_BpV6msgisX0JsLs6Ig5e_Gzmf5flgLBD4lMNcPdxo1Ba07muYgmzwzoVovY0f_ibA75ZOwcTlR7usRVnbVaegkBZwSbfvu1nuu_MJxZTTLSUzebJb1tKcfsnY1ADRn-JNitJB6gUABicalJGhbKctWsulvibxf_KthBMt0E7Z6CuVpQPFnSCd5H3PHqxOfn1Q2Fz3qmWllZsmSixsfKRmhsLS4PyYoR7tLPBOgq6d3NE0g&h=qyq6VBQyyJpNYY1NQyuslJj9E2KK9xKeCL-IBIbC6_o - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:08:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5cccc620-2348-47ee-8cf0-be96975576e8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F5EF3F59C740492C9965815F817B9826 Ref B: SYD03EDGE2022 Ref C: 2026-04-02T00:08:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000012?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000012","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000012","properties":{"order":8,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileExtension","parameters":{"typeName":"DeliveryRuleUrlFileExtensionMatchConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '966' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:08:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2e95f2ab-a06e-404f-9967-c2683b4ff2ba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E254FEFFF6294176B98317742EA76745 Ref B: SYD03EDGE1920 Ref C: 2026-04-02T00:08:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000012?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000012","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000012","properties":{"order":8,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileExtension","parameters":{"typeName":"DeliveryRuleUrlFileExtensionMatchConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '966' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:08:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7b1d1d82-1fb9-4b98-9507-d0f7740ab812 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5AA15A92578247A9AE0B718F65BA56B4 Ref B: SYD03EDGE1318 Ref C: 2026-04-02T00:08:11Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "UrlFileName", "parameters": {"matchValues": ["[a-z1-9]+"], - "negateCondition": true, "operator": "RegEx", "transforms": ["Lowercase"], "typeName": - "DeliveryRuleUrlFilenameConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 9}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '566' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000013?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000013","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000013","properties":{"order":9,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileName","parameters":{"typeName":"DeliveryRuleUrlFilenameConditionParameters","operator":"RegEx","negateCondition":true,"matchValues":["[a-z1-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e02f4408-fc74-45a4-ab0f-9cdd7c5ed810?api-version=2025-09-01-preview&t=639106852950891703&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=l8kea-xY4i5NJkhXvzWK4LPDSHl7kAMnKsB0eC9ZzFacLRNn2_V9qtwJNZ03XuPDAdodnckAOZvaocEhAk44pHb-Ad0_H8X6UTuKmjGdtXsAZsM1bBtNTkZ-U5Y2SIKT6DNLY1cLEp-0UfxS79pMHKfCXMXw5GRwDy9uJAHsCXy3ib8ssQloeIdE_rYXi3I71F5ayzxoT085nwjvaUDXt9iQwvS4y8hEM2NkSgLneVf-mWxYlv4r1fG0vNn9B44Pbv5anaSaSnGG68fSe70X8JbznwnhD8Mu7-OG8aLwLFOkPQ-2YshXNtXGI1DlflIy09aaS2f_YO_LN_Nbm7llRA&h=gYzGbImZ8FQVAX5B_yu0xgDMF4cd3dT_NDLCOKNFY7I - cache-control: - - no-cache - content-length: - - '944' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:08:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0ae6b4f1-68b9-4a92-a5e8-89cdacc5f8dc - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 95840C3A09FD4A668B387F8CC2ED29A2 Ref B: SYD03EDGE2022 Ref C: 2026-04-02T00:08:12Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e02f4408-fc74-45a4-ab0f-9cdd7c5ed810?api-version=2025-09-01-preview&t=639106852950891703&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=l8kea-xY4i5NJkhXvzWK4LPDSHl7kAMnKsB0eC9ZzFacLRNn2_V9qtwJNZ03XuPDAdodnckAOZvaocEhAk44pHb-Ad0_H8X6UTuKmjGdtXsAZsM1bBtNTkZ-U5Y2SIKT6DNLY1cLEp-0UfxS79pMHKfCXMXw5GRwDy9uJAHsCXy3ib8ssQloeIdE_rYXi3I71F5ayzxoT085nwjvaUDXt9iQwvS4y8hEM2NkSgLneVf-mWxYlv4r1fG0vNn9B44Pbv5anaSaSnGG68fSe70X8JbznwnhD8Mu7-OG8aLwLFOkPQ-2YshXNtXGI1DlflIy09aaS2f_YO_LN_Nbm7llRA&h=gYzGbImZ8FQVAX5B_yu0xgDMF4cd3dT_NDLCOKNFY7I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:08:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/854a6f64-d110-4e52-b952-0f6e1baec2b6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 061B5667DE314CE8A0AA3989248AFB79 Ref B: SYD03EDGE1717 Ref C: 2026-04-02T00:08:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e02f4408-fc74-45a4-ab0f-9cdd7c5ed810?api-version=2025-09-01-preview&t=639106852950891703&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=l8kea-xY4i5NJkhXvzWK4LPDSHl7kAMnKsB0eC9ZzFacLRNn2_V9qtwJNZ03XuPDAdodnckAOZvaocEhAk44pHb-Ad0_H8X6UTuKmjGdtXsAZsM1bBtNTkZ-U5Y2SIKT6DNLY1cLEp-0UfxS79pMHKfCXMXw5GRwDy9uJAHsCXy3ib8ssQloeIdE_rYXi3I71F5ayzxoT085nwjvaUDXt9iQwvS4y8hEM2NkSgLneVf-mWxYlv4r1fG0vNn9B44Pbv5anaSaSnGG68fSe70X8JbznwnhD8Mu7-OG8aLwLFOkPQ-2YshXNtXGI1DlflIy09aaS2f_YO_LN_Nbm7llRA&h=gYzGbImZ8FQVAX5B_yu0xgDMF4cd3dT_NDLCOKNFY7I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:08:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3ef37a48-94d2-43c3-bcb5-80a59f658779 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7973956E882A444AA6D658F261108441 Ref B: SYD03EDGE0906 Ref C: 2026-04-02T00:08:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e02f4408-fc74-45a4-ab0f-9cdd7c5ed810?api-version=2025-09-01-preview&t=639106852950891703&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=l8kea-xY4i5NJkhXvzWK4LPDSHl7kAMnKsB0eC9ZzFacLRNn2_V9qtwJNZ03XuPDAdodnckAOZvaocEhAk44pHb-Ad0_H8X6UTuKmjGdtXsAZsM1bBtNTkZ-U5Y2SIKT6DNLY1cLEp-0UfxS79pMHKfCXMXw5GRwDy9uJAHsCXy3ib8ssQloeIdE_rYXi3I71F5ayzxoT085nwjvaUDXt9iQwvS4y8hEM2NkSgLneVf-mWxYlv4r1fG0vNn9B44Pbv5anaSaSnGG68fSe70X8JbznwnhD8Mu7-OG8aLwLFOkPQ-2YshXNtXGI1DlflIy09aaS2f_YO_LN_Nbm7llRA&h=gYzGbImZ8FQVAX5B_yu0xgDMF4cd3dT_NDLCOKNFY7I - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:09:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/56d8b0fe-25b7-4685-9e5a-2ac0aaa158d1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DB3F3378C35746DF8C66C949B80C9D5E Ref B: SYD03EDGE1907 Ref C: 2026-04-02T00:09:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000013?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000013","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000013","properties":{"order":9,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileName","parameters":{"typeName":"DeliveryRuleUrlFilenameConditionParameters","operator":"RegEx","negateCondition":true,"matchValues":["[a-z1-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '945' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:09:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/8e6419f6-db02-440d-8a8c-2d1b1b92fbd3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 658D744C28994F928C9DAA17F0E16850 Ref B: SYD03EDGE1710 Ref C: 2026-04-02T00:09:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000013?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000013","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000013","properties":{"order":9,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileName","parameters":{"typeName":"DeliveryRuleUrlFilenameConditionParameters","operator":"RegEx","negateCondition":true,"matchValues":["[a-z1-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '945' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:09:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3d750d7a-b6ae-419d-b611-3a8034cf9c0b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 428A43E7796F425E9597E8E22664DBA8 Ref B: SYD03EDGE0818 Ref C: 2026-04-02T00:09:21Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "HttpVersion", "parameters": {"matchValues": ["1.0", - "1.1"], "negateCondition": true, "operator": "Equal", "typeName": "DeliveryRuleHttpVersionConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 10}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '539' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000014?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000014","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000014","properties":{"order":10,"ruleSetName":"ruleset000003","conditions":[{"name":"HttpVersion","parameters":{"typeName":"DeliveryRuleHttpVersionConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["1.0","1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9604fb9c-5708-40f3-994d-afa1e1517d4e?api-version=2025-09-01-preview&t=639106853645159827&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=TpYcZFexEtlKxrbz7rrBKYN0D9hMZ5bXVQ7eAZ9nz9fcfPiuIkFJu0DRTaKK1Kf1aIOkn1DMqGfGq13bUXka74GsuNv8bNMLN4FiQ6X2PlbtGKKOYf7RwxtfSR5qOXglw6w-dsESVH7mmVXMEfT7f3IaCAckKPgQcXsYLn_pZkSIrm9A18LhJDNZuDY1ygSzI3S8IN3FQ0gKkwPs4oG24gVXrKGIvIgoafQauXIzdN2aundKHO3HjJHm7hOYp0_vnOWhAQVrLz2fm9wuJTa7MfnFqHnVen88TZ0mxfaDWBv9in0E2ibFjkMU7G_njp-RsFzUQZuchDYCX6gDONuEaQ&h=opZNSw3zmKWUTlqN9yOTzH815GICCDy1B-ZI9TnGJBc - cache-control: - - no-cache - content-length: - - '934' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:09:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0602d61a-8be9-4bb6-8d75-c6f77da18ea5 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 083FBBABC26B46B886506A9E93AE600F Ref B: SYD03EDGE1318 Ref C: 2026-04-02T00:09:22Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9604fb9c-5708-40f3-994d-afa1e1517d4e?api-version=2025-09-01-preview&t=639106853645159827&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=TpYcZFexEtlKxrbz7rrBKYN0D9hMZ5bXVQ7eAZ9nz9fcfPiuIkFJu0DRTaKK1Kf1aIOkn1DMqGfGq13bUXka74GsuNv8bNMLN4FiQ6X2PlbtGKKOYf7RwxtfSR5qOXglw6w-dsESVH7mmVXMEfT7f3IaCAckKPgQcXsYLn_pZkSIrm9A18LhJDNZuDY1ygSzI3S8IN3FQ0gKkwPs4oG24gVXrKGIvIgoafQauXIzdN2aundKHO3HjJHm7hOYp0_vnOWhAQVrLz2fm9wuJTa7MfnFqHnVen88TZ0mxfaDWBv9in0E2ibFjkMU7G_njp-RsFzUQZuchDYCX6gDONuEaQ&h=opZNSw3zmKWUTlqN9yOTzH815GICCDy1B-ZI9TnGJBc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:09:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6a470f39-8063-4c91-847f-5b535bed4e01 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CF6AC159C2B84586BE1AF5BBAC22B2D5 Ref B: SYD03EDGE2107 Ref C: 2026-04-02T00:09:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9604fb9c-5708-40f3-994d-afa1e1517d4e?api-version=2025-09-01-preview&t=639106853645159827&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=TpYcZFexEtlKxrbz7rrBKYN0D9hMZ5bXVQ7eAZ9nz9fcfPiuIkFJu0DRTaKK1Kf1aIOkn1DMqGfGq13bUXka74GsuNv8bNMLN4FiQ6X2PlbtGKKOYf7RwxtfSR5qOXglw6w-dsESVH7mmVXMEfT7f3IaCAckKPgQcXsYLn_pZkSIrm9A18LhJDNZuDY1ygSzI3S8IN3FQ0gKkwPs4oG24gVXrKGIvIgoafQauXIzdN2aundKHO3HjJHm7hOYp0_vnOWhAQVrLz2fm9wuJTa7MfnFqHnVen88TZ0mxfaDWBv9in0E2ibFjkMU7G_njp-RsFzUQZuchDYCX6gDONuEaQ&h=opZNSw3zmKWUTlqN9yOTzH815GICCDy1B-ZI9TnGJBc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:09:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fc0dffa0-afa6-405c-a37f-28100ac9e1e1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 58BA266A34864480825EA94D4F8EE36C Ref B: SYD03EDGE1114 Ref C: 2026-04-02T00:09:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9604fb9c-5708-40f3-994d-afa1e1517d4e?api-version=2025-09-01-preview&t=639106853645159827&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=TpYcZFexEtlKxrbz7rrBKYN0D9hMZ5bXVQ7eAZ9nz9fcfPiuIkFJu0DRTaKK1Kf1aIOkn1DMqGfGq13bUXka74GsuNv8bNMLN4FiQ6X2PlbtGKKOYf7RwxtfSR5qOXglw6w-dsESVH7mmVXMEfT7f3IaCAckKPgQcXsYLn_pZkSIrm9A18LhJDNZuDY1ygSzI3S8IN3FQ0gKkwPs4oG24gVXrKGIvIgoafQauXIzdN2aundKHO3HjJHm7hOYp0_vnOWhAQVrLz2fm9wuJTa7MfnFqHnVen88TZ0mxfaDWBv9in0E2ibFjkMU7G_njp-RsFzUQZuchDYCX6gDONuEaQ&h=opZNSw3zmKWUTlqN9yOTzH815GICCDy1B-ZI9TnGJBc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:10:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0056ef23-ab85-4e09-a6cf-3726807be4d8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2AD3A52A76CC4675AB520369C8FB8933 Ref B: SYD03EDGE1919 Ref C: 2026-04-02T00:10:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000014?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000014","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000014","properties":{"order":10,"ruleSetName":"ruleset000003","conditions":[{"name":"HttpVersion","parameters":{"typeName":"DeliveryRuleHttpVersionConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["1.0","1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:10:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/41382b7f-4c3f-4bfc-ac08-d71951e1bf9f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CBF825893AB6418C81146E8EEBC30AC8 Ref B: SYD03EDGE2115 Ref C: 2026-04-02T00:10:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000014?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000014","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000014","properties":{"order":10,"ruleSetName":"ruleset000003","conditions":[{"name":"HttpVersion","parameters":{"typeName":"DeliveryRuleHttpVersionConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["1.0","1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:10:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/4b28218b-5f0b-4f49-80c1-5bdbbb526576 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7289061151D642F7B2035CD84A3402B9 Ref B: SYD03EDGE1415 Ref C: 2026-04-02T00:10:30Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "Cookies", "parameters": {"matchValues": ["exe", "apk", - "msi"], "negateCondition": true, "operator": "Equal", "selector": "cookie1", - "transforms": ["Lowercase"], "typeName": "DeliveryRuleCookiesConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 11}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '590' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000015?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000015","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000015","properties":{"order":11,"ruleSetName":"ruleset000003","conditions":[{"name":"Cookies","parameters":{"typeName":"DeliveryRuleCookiesConditionParameters","operator":"Equal","selector":"cookie1","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d759a484-acaf-4470-abf0-02018bfb1aa2?api-version=2025-09-01-preview&t=639106854347586511&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VuUdIBd9rcPzEz4M5x2LTNQiPDFs63f1iq3DlX14sJQBeh90Tb0HiiVCvY2yKhGZ3vriUdS0L38yOCksG11d9l871gWYZUktZncqSroj9XCIlb6LKQmX5HpnlCsW7TiECWJaoF4zMAuPwfGoAjTNk6dC9iNMwV2heewbmnTtfTZaFZHGvI1FKkZVs57KtLuq1VH_b2U7UlJmqWEfwfTm1e3xLvIHX7kQSO8uUNNaPGufr6ICu_Zmfj4idHvukI6wJv7W8Sm38WGa5uPbqEIPHyyRFqU_YWfmnfCtPQr4pvOr-AXLBdIqX1U23YCBUmGYZFrEelv7DCoDXXwIFlHPBQ&h=y2BP348KqdrwDWk-ubLKiD-6-Yrl-bbD8xs5yU2V9mc - cache-control: - - no-cache - content-length: - - '964' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:10:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/27f9cd4b-9392-4e4e-bda7-2ce1f486db53 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C683DB2E309844CCADB9299225AAA576 Ref B: SYD03EDGE2108 Ref C: 2026-04-02T00:10:31Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d759a484-acaf-4470-abf0-02018bfb1aa2?api-version=2025-09-01-preview&t=639106854347586511&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VuUdIBd9rcPzEz4M5x2LTNQiPDFs63f1iq3DlX14sJQBeh90Tb0HiiVCvY2yKhGZ3vriUdS0L38yOCksG11d9l871gWYZUktZncqSroj9XCIlb6LKQmX5HpnlCsW7TiECWJaoF4zMAuPwfGoAjTNk6dC9iNMwV2heewbmnTtfTZaFZHGvI1FKkZVs57KtLuq1VH_b2U7UlJmqWEfwfTm1e3xLvIHX7kQSO8uUNNaPGufr6ICu_Zmfj4idHvukI6wJv7W8Sm38WGa5uPbqEIPHyyRFqU_YWfmnfCtPQr4pvOr-AXLBdIqX1U23YCBUmGYZFrEelv7DCoDXXwIFlHPBQ&h=y2BP348KqdrwDWk-ubLKiD-6-Yrl-bbD8xs5yU2V9mc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:10:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/cd8465b6-129d-4ff6-a800-7a6727f2bdf1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 367081BDB5DA409B934C2C7CA902FFA4 Ref B: SYD03EDGE1416 Ref C: 2026-04-02T00:10:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d759a484-acaf-4470-abf0-02018bfb1aa2?api-version=2025-09-01-preview&t=639106854347586511&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VuUdIBd9rcPzEz4M5x2LTNQiPDFs63f1iq3DlX14sJQBeh90Tb0HiiVCvY2yKhGZ3vriUdS0L38yOCksG11d9l871gWYZUktZncqSroj9XCIlb6LKQmX5HpnlCsW7TiECWJaoF4zMAuPwfGoAjTNk6dC9iNMwV2heewbmnTtfTZaFZHGvI1FKkZVs57KtLuq1VH_b2U7UlJmqWEfwfTm1e3xLvIHX7kQSO8uUNNaPGufr6ICu_Zmfj4idHvukI6wJv7W8Sm38WGa5uPbqEIPHyyRFqU_YWfmnfCtPQr4pvOr-AXLBdIqX1U23YCBUmGYZFrEelv7DCoDXXwIFlHPBQ&h=y2BP348KqdrwDWk-ubLKiD-6-Yrl-bbD8xs5yU2V9mc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:11:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/95331d73-7273-42a9-95fe-0ee442bb3a66 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 93EF1693F2D4453C92A41E374A5CB84B Ref B: SYD03EDGE1918 Ref C: 2026-04-02T00:11:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d759a484-acaf-4470-abf0-02018bfb1aa2?api-version=2025-09-01-preview&t=639106854347586511&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=VuUdIBd9rcPzEz4M5x2LTNQiPDFs63f1iq3DlX14sJQBeh90Tb0HiiVCvY2yKhGZ3vriUdS0L38yOCksG11d9l871gWYZUktZncqSroj9XCIlb6LKQmX5HpnlCsW7TiECWJaoF4zMAuPwfGoAjTNk6dC9iNMwV2heewbmnTtfTZaFZHGvI1FKkZVs57KtLuq1VH_b2U7UlJmqWEfwfTm1e3xLvIHX7kQSO8uUNNaPGufr6ICu_Zmfj4idHvukI6wJv7W8Sm38WGa5uPbqEIPHyyRFqU_YWfmnfCtPQr4pvOr-AXLBdIqX1U23YCBUmGYZFrEelv7DCoDXXwIFlHPBQ&h=y2BP348KqdrwDWk-ubLKiD-6-Yrl-bbD8xs5yU2V9mc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:11:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c78bd352-6e57-4102-9acc-05814fe23e48 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 705D3B2610D54EF8BDC0C738C6CDD808 Ref B: SYD03EDGE1719 Ref C: 2026-04-02T00:11:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000015?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000015","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000015","properties":{"order":11,"ruleSetName":"ruleset000003","conditions":[{"name":"Cookies","parameters":{"typeName":"DeliveryRuleCookiesConditionParameters","operator":"Equal","selector":"cookie1","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '965' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:11:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6b9eec65-9fb1-4769-ba9f-c37f1c392498 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A5DA782BC9E440608DA96B72EA69A755 Ref B: SYD03EDGE1311 Ref C: 2026-04-02T00:11:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000015?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000015","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000015","properties":{"order":11,"ruleSetName":"ruleset000003","conditions":[{"name":"Cookies","parameters":{"typeName":"DeliveryRuleCookiesConditionParameters","operator":"Equal","selector":"cookie1","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '965' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:11:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2a8aea61-c09b-4fca-987c-d2213a80b52d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8DD703FFE67F42EFBE794AB58B2C977F Ref B: SYD03EDGE2017 Ref C: 2026-04-02T00:11:40Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "IsDevice", "parameters": {"matchValues": ["Mobile"], - "negateCondition": false, "operator": "Equal", "typeName": "DeliveryRuleIsDeviceConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 12}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '530' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000016?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000016","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000016","properties":{"order":12,"ruleSetName":"ruleset000003","conditions":[{"name":"IsDevice","parameters":{"typeName":"DeliveryRuleIsDeviceConditionParameters","matchValues":["Mobile"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/07d112b0-5e39-43dc-9b43-7331588d1a38?api-version=2025-09-01-preview&t=639106855048358435&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=S1QQtmRrJ-yiMKOhUX3DzhRQWMkxwoAs32mr4EWAekWsxphiZ9DH9D5znO9v2hEFNqgDy50qh1eQuGrUQqmqw4OE8Cd-YZDPlRx4qglLm1WqREBqG8ZRwlVbk2b-Tt-rEN7hkygGFCl3DsKVKIV9HkUU9BrYJsEKEBetrGWo7TTZ6YElkXlRC8AFVCn6jyPU3Ozw5HouhTmj5c6QXeCzyzlqKoxWprlOcotR3RG1LxWS6k9wORQnmc-WOBeOjJpZEtMq1JaU9r_lWuon-XreJQEM7Eqbyxob2px4oP4yIubYagkdmNAFsYbOVvKGY-4w71AtjTYWBu2LpTOREGD8MQ&h=Q0zQTytxT0Lx6iwN9xrMIFpZ1AfZo1aRN11e7WDlk3k - cache-control: - - no-cache - content-length: - - '926' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:11:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e6bb2f4d-180a-4284-94aa-010a86d22135 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 0EBB344E5E6C425BA039A149F62FDD60 Ref B: SYD03EDGE1007 Ref C: 2026-04-02T00:11:42Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/07d112b0-5e39-43dc-9b43-7331588d1a38?api-version=2025-09-01-preview&t=639106855048358435&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=S1QQtmRrJ-yiMKOhUX3DzhRQWMkxwoAs32mr4EWAekWsxphiZ9DH9D5znO9v2hEFNqgDy50qh1eQuGrUQqmqw4OE8Cd-YZDPlRx4qglLm1WqREBqG8ZRwlVbk2b-Tt-rEN7hkygGFCl3DsKVKIV9HkUU9BrYJsEKEBetrGWo7TTZ6YElkXlRC8AFVCn6jyPU3Ozw5HouhTmj5c6QXeCzyzlqKoxWprlOcotR3RG1LxWS6k9wORQnmc-WOBeOjJpZEtMq1JaU9r_lWuon-XreJQEM7Eqbyxob2px4oP4yIubYagkdmNAFsYbOVvKGY-4w71AtjTYWBu2LpTOREGD8MQ&h=Q0zQTytxT0Lx6iwN9xrMIFpZ1AfZo1aRN11e7WDlk3k - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:11:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/9776220e-6528-4198-9865-5c4aa2fc6b0c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6011EC3849404BD992A5C0338E66BE4C Ref B: SYD03EDGE0721 Ref C: 2026-04-02T00:11:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/07d112b0-5e39-43dc-9b43-7331588d1a38?api-version=2025-09-01-preview&t=639106855048358435&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=S1QQtmRrJ-yiMKOhUX3DzhRQWMkxwoAs32mr4EWAekWsxphiZ9DH9D5znO9v2hEFNqgDy50qh1eQuGrUQqmqw4OE8Cd-YZDPlRx4qglLm1WqREBqG8ZRwlVbk2b-Tt-rEN7hkygGFCl3DsKVKIV9HkUU9BrYJsEKEBetrGWo7TTZ6YElkXlRC8AFVCn6jyPU3Ozw5HouhTmj5c6QXeCzyzlqKoxWprlOcotR3RG1LxWS6k9wORQnmc-WOBeOjJpZEtMq1JaU9r_lWuon-XreJQEM7Eqbyxob2px4oP4yIubYagkdmNAFsYbOVvKGY-4w71AtjTYWBu2LpTOREGD8MQ&h=Q0zQTytxT0Lx6iwN9xrMIFpZ1AfZo1aRN11e7WDlk3k - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:12:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a58f1506-7eb0-4738-add3-f22bd93f050b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C229329FCC684A20A305652DDD7D6445 Ref B: SYD03EDGE0713 Ref C: 2026-04-02T00:12:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/07d112b0-5e39-43dc-9b43-7331588d1a38?api-version=2025-09-01-preview&t=639106855048358435&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=S1QQtmRrJ-yiMKOhUX3DzhRQWMkxwoAs32mr4EWAekWsxphiZ9DH9D5znO9v2hEFNqgDy50qh1eQuGrUQqmqw4OE8Cd-YZDPlRx4qglLm1WqREBqG8ZRwlVbk2b-Tt-rEN7hkygGFCl3DsKVKIV9HkUU9BrYJsEKEBetrGWo7TTZ6YElkXlRC8AFVCn6jyPU3Ozw5HouhTmj5c6QXeCzyzlqKoxWprlOcotR3RG1LxWS6k9wORQnmc-WOBeOjJpZEtMq1JaU9r_lWuon-XreJQEM7Eqbyxob2px4oP4yIubYagkdmNAFsYbOVvKGY-4w71AtjTYWBu2LpTOREGD8MQ&h=Q0zQTytxT0Lx6iwN9xrMIFpZ1AfZo1aRN11e7WDlk3k - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:12:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/485fb0b0-cb71-46c3-ac31-1de364bcc1e0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 16F3512537CA483497AD65D348515123 Ref B: SYD03EDGE0917 Ref C: 2026-04-02T00:12:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000016?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000016","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000016","properties":{"order":12,"ruleSetName":"ruleset000003","conditions":[{"name":"IsDevice","parameters":{"typeName":"DeliveryRuleIsDeviceConditionParameters","matchValues":["Mobile"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '927' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:12:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/cf7fb003-2d96-48a7-a076-87f071957a5f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9AFAA9063885427299AF6FBCD7EAF1E3 Ref B: SYD03EDGE2012 Ref C: 2026-04-02T00:12:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000016?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000016","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000016","properties":{"order":12,"ruleSetName":"ruleset000003","conditions":[{"name":"IsDevice","parameters":{"typeName":"DeliveryRuleIsDeviceConditionParameters","matchValues":["Mobile"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '927' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:12:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/be906cab-16d9-4d27-a649-bad93b399bec - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4516197824C74C959B97F7841AD07C9A Ref B: SYD03EDGE2116 Ref C: 2026-04-02T00:12:51Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "SocketAddr", "parameters": {"matchValues": ["127.0.0.1"], - "negateCondition": true, "operator": "IPMatch", "typeName": "DeliveryRuleSocketAddrConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 13}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '538' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000017?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000017","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000017","properties":{"order":13,"ruleSetName":"ruleset000003","conditions":[{"name":"SocketAddr","parameters":{"typeName":"DeliveryRuleSocketAddrConditionParameters","operator":"IPMatch","negateCondition":true,"matchValues":["127.0.0.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7788383-be68-4392-ae33-403993ee0c9b?api-version=2025-09-01-preview&t=639106855748487530&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=K7wv1FBsi0AnxiYVUuUswoEjaGu2qHjFqVKothc-IRTcAZdOV4gNfXrgOr7jsokVCH5CjwIC-Ie8ahSVlbW51Ac_7BnYIa1mRvFq_dELX69LPtwzOETxbrVGQclodSvwQdU6CV9FwM8VwjACIdY24-dgWTRrSXWTekHEVIKwYLjgtSlBHzXMUuhW2BJsyf5BTFn5z-uXxMfhtZjnOKVfaM8GwDsX9o_DIqdCy83i58FwlGjlZ4ezkMouq2bwaO2leUjMgmifmx0AlXfHsnXgpqthBzhaAu4e0v81ZpO4RolkkSDZfqs-h9szT-urS7_DbOd-lpL1RVLUAUPz8qVICQ&h=WO7e5rK3g9Ybn-eB3376NpCKeDLrMoJvkYNuQrY1tWw - cache-control: - - no-cache - content-length: - - '934' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:12:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/10c2f85f-4345-4d7f-ae25-4df13ae965fe - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 9E6C6428B4614C5A9103BC6EFE437A5D Ref B: SYD03EDGE0720 Ref C: 2026-04-02T00:12:52Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7788383-be68-4392-ae33-403993ee0c9b?api-version=2025-09-01-preview&t=639106855748487530&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=K7wv1FBsi0AnxiYVUuUswoEjaGu2qHjFqVKothc-IRTcAZdOV4gNfXrgOr7jsokVCH5CjwIC-Ie8ahSVlbW51Ac_7BnYIa1mRvFq_dELX69LPtwzOETxbrVGQclodSvwQdU6CV9FwM8VwjACIdY24-dgWTRrSXWTekHEVIKwYLjgtSlBHzXMUuhW2BJsyf5BTFn5z-uXxMfhtZjnOKVfaM8GwDsX9o_DIqdCy83i58FwlGjlZ4ezkMouq2bwaO2leUjMgmifmx0AlXfHsnXgpqthBzhaAu4e0v81ZpO4RolkkSDZfqs-h9szT-urS7_DbOd-lpL1RVLUAUPz8qVICQ&h=WO7e5rK3g9Ybn-eB3376NpCKeDLrMoJvkYNuQrY1tWw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:12:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/21eb3183-2b98-4907-8deb-a238355d049c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 984A512A6B1C4187841BCDEA3267DD0C Ref B: SYD03EDGE2120 Ref C: 2026-04-02T00:12:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7788383-be68-4392-ae33-403993ee0c9b?api-version=2025-09-01-preview&t=639106855748487530&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=K7wv1FBsi0AnxiYVUuUswoEjaGu2qHjFqVKothc-IRTcAZdOV4gNfXrgOr7jsokVCH5CjwIC-Ie8ahSVlbW51Ac_7BnYIa1mRvFq_dELX69LPtwzOETxbrVGQclodSvwQdU6CV9FwM8VwjACIdY24-dgWTRrSXWTekHEVIKwYLjgtSlBHzXMUuhW2BJsyf5BTFn5z-uXxMfhtZjnOKVfaM8GwDsX9o_DIqdCy83i58FwlGjlZ4ezkMouq2bwaO2leUjMgmifmx0AlXfHsnXgpqthBzhaAu4e0v81ZpO4RolkkSDZfqs-h9szT-urS7_DbOd-lpL1RVLUAUPz8qVICQ&h=WO7e5rK3g9Ybn-eB3376NpCKeDLrMoJvkYNuQrY1tWw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:13:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/95f6d8ec-62ac-40f8-a65e-16990b94ac68 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 93A66504454D4843BC250AFC2915C4AA Ref B: SYD03EDGE1713 Ref C: 2026-04-02T00:13:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d7788383-be68-4392-ae33-403993ee0c9b?api-version=2025-09-01-preview&t=639106855748487530&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=K7wv1FBsi0AnxiYVUuUswoEjaGu2qHjFqVKothc-IRTcAZdOV4gNfXrgOr7jsokVCH5CjwIC-Ie8ahSVlbW51Ac_7BnYIa1mRvFq_dELX69LPtwzOETxbrVGQclodSvwQdU6CV9FwM8VwjACIdY24-dgWTRrSXWTekHEVIKwYLjgtSlBHzXMUuhW2BJsyf5BTFn5z-uXxMfhtZjnOKVfaM8GwDsX9o_DIqdCy83i58FwlGjlZ4ezkMouq2bwaO2leUjMgmifmx0AlXfHsnXgpqthBzhaAu4e0v81ZpO4RolkkSDZfqs-h9szT-urS7_DbOd-lpL1RVLUAUPz8qVICQ&h=WO7e5rK3g9Ybn-eB3376NpCKeDLrMoJvkYNuQrY1tWw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:13:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3639d7d3-b498-4279-9dfb-8d44131679d9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DD734EA563024A529573596B3C0C6A14 Ref B: SYD03EDGE0707 Ref C: 2026-04-02T00:13:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000017?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000017","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000017","properties":{"order":13,"ruleSetName":"ruleset000003","conditions":[{"name":"SocketAddr","parameters":{"typeName":"DeliveryRuleSocketAddrConditionParameters","operator":"IPMatch","negateCondition":true,"matchValues":["127.0.0.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:13:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/363fe814-4fb1-48ee-889b-f53a105770cf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D9CA2DC5F45C4BF499FD50B99234EB1B Ref B: SYD03EDGE1715 Ref C: 2026-04-02T00:13:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000017?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000017","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000017","properties":{"order":13,"ruleSetName":"ruleset000003","conditions":[{"name":"SocketAddr","parameters":{"typeName":"DeliveryRuleSocketAddrConditionParameters","operator":"IPMatch","negateCondition":true,"matchValues":["127.0.0.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '935' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:14:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/17db35f8-12e7-41c8-a1e7-929e5c23de65 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB8FC07E87F048EBB69E8975DB08649B Ref B: SYD03EDGE1914 Ref C: 2026-04-02T00:14:00Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "ClientPort", "parameters": {"matchValues": ["8000"], - "negateCondition": true, "operator": "Equal", "typeName": "DeliveryRuleClientPortConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 14}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '531' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000018?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000018","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000018","properties":{"order":14,"ruleSetName":"ruleset000003","conditions":[{"name":"ClientPort","parameters":{"typeName":"DeliveryRuleClientPortConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["8000"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bb6c1a-cb96-4796-a7dc-1b218c6e14b4?api-version=2025-09-01-preview&t=639106856456643264&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=lmYNrB95gjwMizMWBlNe2rSj9FFpGP-abzZHAFaAX4XLTssZaCmdMj71xwsbWYfhtjOw0mAlT-X6AiBsfMAvUmAQuRoP-O6UCfYW5r7dj0mjZuOuhkz9ih6AaTvhSXRcpS_KftlBk1Mt6AFtwf2z_4ZWIA84pTae6Wlr-ZO7G9FCjO6YOJaQDV2QVQUqKXDTHNReitCbn95zNPoU1ngCT_NVXOqhAcexfMFW2xjp4AaKnC5pwCmLYxcAgZCoG2DJ0JU_MiW4hzNR2FQbUzQGH75O5h1y8nEtshAyjhwKZA1cEQxUsRJfghGCm9xedlqyJ9L0XyETU320Hi7yzUrcPw&h=yphSzkAVqBcnoDwHGo9rejUU0aWBRPJhXQBfGP8PwkY - cache-control: - - no-cache - content-length: - - '927' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:14:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/38f477fb-c45c-4429-b192-8c746e8ac76b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: DB40BD1BA1554760A9A5AA2E74E4153B Ref B: SYD03EDGE2007 Ref C: 2026-04-02T00:14:02Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bb6c1a-cb96-4796-a7dc-1b218c6e14b4?api-version=2025-09-01-preview&t=639106856456643264&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=lmYNrB95gjwMizMWBlNe2rSj9FFpGP-abzZHAFaAX4XLTssZaCmdMj71xwsbWYfhtjOw0mAlT-X6AiBsfMAvUmAQuRoP-O6UCfYW5r7dj0mjZuOuhkz9ih6AaTvhSXRcpS_KftlBk1Mt6AFtwf2z_4ZWIA84pTae6Wlr-ZO7G9FCjO6YOJaQDV2QVQUqKXDTHNReitCbn95zNPoU1ngCT_NVXOqhAcexfMFW2xjp4AaKnC5pwCmLYxcAgZCoG2DJ0JU_MiW4hzNR2FQbUzQGH75O5h1y8nEtshAyjhwKZA1cEQxUsRJfghGCm9xedlqyJ9L0XyETU320Hi7yzUrcPw&h=yphSzkAVqBcnoDwHGo9rejUU0aWBRPJhXQBfGP8PwkY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:14:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/54c5e251-c3fc-4d98-a628-98892067bb77 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB842211ED03417E887CD714C84822A6 Ref B: SYD03EDGE1314 Ref C: 2026-04-02T00:14:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bb6c1a-cb96-4796-a7dc-1b218c6e14b4?api-version=2025-09-01-preview&t=639106856456643264&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=lmYNrB95gjwMizMWBlNe2rSj9FFpGP-abzZHAFaAX4XLTssZaCmdMj71xwsbWYfhtjOw0mAlT-X6AiBsfMAvUmAQuRoP-O6UCfYW5r7dj0mjZuOuhkz9ih6AaTvhSXRcpS_KftlBk1Mt6AFtwf2z_4ZWIA84pTae6Wlr-ZO7G9FCjO6YOJaQDV2QVQUqKXDTHNReitCbn95zNPoU1ngCT_NVXOqhAcexfMFW2xjp4AaKnC5pwCmLYxcAgZCoG2DJ0JU_MiW4hzNR2FQbUzQGH75O5h1y8nEtshAyjhwKZA1cEQxUsRJfghGCm9xedlqyJ9L0XyETU320Hi7yzUrcPw&h=yphSzkAVqBcnoDwHGo9rejUU0aWBRPJhXQBfGP8PwkY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:14:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a3d9c2bd-2462-4ec0-9e08-f11399cc3d22 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F3C49414683C4A79A8722305454FBA97 Ref B: SYD03EDGE0919 Ref C: 2026-04-02T00:14:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bb6c1a-cb96-4796-a7dc-1b218c6e14b4?api-version=2025-09-01-preview&t=639106856456643264&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=lmYNrB95gjwMizMWBlNe2rSj9FFpGP-abzZHAFaAX4XLTssZaCmdMj71xwsbWYfhtjOw0mAlT-X6AiBsfMAvUmAQuRoP-O6UCfYW5r7dj0mjZuOuhkz9ih6AaTvhSXRcpS_KftlBk1Mt6AFtwf2z_4ZWIA84pTae6Wlr-ZO7G9FCjO6YOJaQDV2QVQUqKXDTHNReitCbn95zNPoU1ngCT_NVXOqhAcexfMFW2xjp4AaKnC5pwCmLYxcAgZCoG2DJ0JU_MiW4hzNR2FQbUzQGH75O5h1y8nEtshAyjhwKZA1cEQxUsRJfghGCm9xedlqyJ9L0XyETU320Hi7yzUrcPw&h=yphSzkAVqBcnoDwHGo9rejUU0aWBRPJhXQBfGP8PwkY - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:15:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d194745f-1d64-4520-a650-6290cc8e4172 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E39ED828567944CEA5875DDA001F4B1D Ref B: SYD03EDGE1916 Ref C: 2026-04-02T00:15:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000018?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000018","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000018","properties":{"order":14,"ruleSetName":"ruleset000003","conditions":[{"name":"ClientPort","parameters":{"typeName":"DeliveryRuleClientPortConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["8000"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '928' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:15:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/570f3f94-f444-47c6-884b-5a60beb42550 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 75F1B8E455494CFAAD68FDC5F45FA619 Ref B: SYD03EDGE1909 Ref C: 2026-04-02T00:15:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000018?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000018","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000018","properties":{"order":14,"ruleSetName":"ruleset000003","conditions":[{"name":"ClientPort","parameters":{"typeName":"DeliveryRuleClientPortConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["8000"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '928' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:15:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3b60a694-d748-489b-a920-b6022d91c138 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 98BBCDC559B0446B97D8863F4D3ED3E9 Ref B: SYD03EDGE0812 Ref C: 2026-04-02T00:15:12Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "ServerPort", "parameters": {"matchValues": ["80", "443"], - "negateCondition": false, "operator": "Equal", "typeName": "DeliveryRuleServerPortConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 15}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '537' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000019?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000019","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000019","properties":{"order":15,"ruleSetName":"ruleset000003","conditions":[{"name":"ServerPort","parameters":{"typeName":"DeliveryRuleServerPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["80","443"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3c253133-e36a-4762-a7f0-de66be2f5c3d?api-version=2025-09-01-preview&t=639106857161745070&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=jcQjHqAHdESGdQfL8dPKXVVw7F86vTWSbjxgj-ftpk2a9APblleUemlGH0wxvT0uy0d0nDPy0R8s6JLfFrusOIkLZEogjI8YAGVRa7woT41WzBUDc1gqTiDxwJLfCenaQJ5yCKBasCKlKoNIHI_WGfXmoFBaCrfR-RTZ-UeOnR-mE1zBptJftDnklDXvmGqcAKoraRy-DJ6Aa51CAbz3mRC4KWSD9p20UwD2y4r8194vZDMNKeIvVdofp3Nqy9_xynk9XWgNuyM3kBKhDqMVj3HkpYRn5RBKnVH23NWBALvkibiMM2GTRhUDcqt-Xyv5cOUvIIwn4YkV_SdvlLuh7w&h=xacYTV_D33cxLnjFOiYWkS4y5GnjIlLTzZ5rUz-KE1I - cache-control: - - no-cache - content-length: - - '932' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:15:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fd4b549d-1794-406a-b0bf-fb77b8879aba - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 07FB9268215445079D341B92BA7D4E61 Ref B: SYD03EDGE0812 Ref C: 2026-04-02T00:15:14Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3c253133-e36a-4762-a7f0-de66be2f5c3d?api-version=2025-09-01-preview&t=639106857161745070&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=jcQjHqAHdESGdQfL8dPKXVVw7F86vTWSbjxgj-ftpk2a9APblleUemlGH0wxvT0uy0d0nDPy0R8s6JLfFrusOIkLZEogjI8YAGVRa7woT41WzBUDc1gqTiDxwJLfCenaQJ5yCKBasCKlKoNIHI_WGfXmoFBaCrfR-RTZ-UeOnR-mE1zBptJftDnklDXvmGqcAKoraRy-DJ6Aa51CAbz3mRC4KWSD9p20UwD2y4r8194vZDMNKeIvVdofp3Nqy9_xynk9XWgNuyM3kBKhDqMVj3HkpYRn5RBKnVH23NWBALvkibiMM2GTRhUDcqt-Xyv5cOUvIIwn4YkV_SdvlLuh7w&h=xacYTV_D33cxLnjFOiYWkS4y5GnjIlLTzZ5rUz-KE1I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:15:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/db7b5b46-5988-4013-a639-cef8a06da076 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B8F7B38B758342B286299B63AD535EB9 Ref B: SYD03EDGE1708 Ref C: 2026-04-02T00:15:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3c253133-e36a-4762-a7f0-de66be2f5c3d?api-version=2025-09-01-preview&t=639106857161745070&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=jcQjHqAHdESGdQfL8dPKXVVw7F86vTWSbjxgj-ftpk2a9APblleUemlGH0wxvT0uy0d0nDPy0R8s6JLfFrusOIkLZEogjI8YAGVRa7woT41WzBUDc1gqTiDxwJLfCenaQJ5yCKBasCKlKoNIHI_WGfXmoFBaCrfR-RTZ-UeOnR-mE1zBptJftDnklDXvmGqcAKoraRy-DJ6Aa51CAbz3mRC4KWSD9p20UwD2y4r8194vZDMNKeIvVdofp3Nqy9_xynk9XWgNuyM3kBKhDqMVj3HkpYRn5RBKnVH23NWBALvkibiMM2GTRhUDcqt-Xyv5cOUvIIwn4YkV_SdvlLuh7w&h=xacYTV_D33cxLnjFOiYWkS4y5GnjIlLTzZ5rUz-KE1I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:15:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/852ebe57-d68c-47e8-8c74-45b30c609bba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 53A57995B05F4BFDBFA5EA475317602D Ref B: SYD03EDGE1109 Ref C: 2026-04-02T00:15:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/3c253133-e36a-4762-a7f0-de66be2f5c3d?api-version=2025-09-01-preview&t=639106857161745070&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=jcQjHqAHdESGdQfL8dPKXVVw7F86vTWSbjxgj-ftpk2a9APblleUemlGH0wxvT0uy0d0nDPy0R8s6JLfFrusOIkLZEogjI8YAGVRa7woT41WzBUDc1gqTiDxwJLfCenaQJ5yCKBasCKlKoNIHI_WGfXmoFBaCrfR-RTZ-UeOnR-mE1zBptJftDnklDXvmGqcAKoraRy-DJ6Aa51CAbz3mRC4KWSD9p20UwD2y4r8194vZDMNKeIvVdofp3Nqy9_xynk9XWgNuyM3kBKhDqMVj3HkpYRn5RBKnVH23NWBALvkibiMM2GTRhUDcqt-Xyv5cOUvIIwn4YkV_SdvlLuh7w&h=xacYTV_D33cxLnjFOiYWkS4y5GnjIlLTzZ5rUz-KE1I - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:16:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/20217cc4-4cc3-4fc4-aaae-e75aa6d49cba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E0CCC970253547B284E04E763CA95268 Ref B: SYD03EDGE0715 Ref C: 2026-04-02T00:16:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000019?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000019","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000019","properties":{"order":15,"ruleSetName":"ruleset000003","conditions":[{"name":"ServerPort","parameters":{"typeName":"DeliveryRuleServerPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["80","443"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '933' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:16:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1b50b376-db94-44ee-8f23-e6b47ed04482 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A3C8AB9225674837B9B1E006FC1556C6 Ref B: SYD03EDGE2010 Ref C: 2026-04-02T00:16:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000019?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000019","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000019","properties":{"order":15,"ruleSetName":"ruleset000003","conditions":[{"name":"ServerPort","parameters":{"typeName":"DeliveryRuleServerPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["80","443"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '933' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:16:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0ed5df70-7938-4a82-8e17-5371b51b3c11 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9271493F44A949B9B118EFDF8D73823F Ref B: SYD03EDGE0805 Ref C: 2026-04-02T00:16:22Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "HostName", "parameters": {"matchValues": ["www.contoso.com"], - "negateCondition": false, "operator": "Equal", "transforms": ["Lowercase"], - "typeName": "DeliveryRuleHostNameConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 16}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '568' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000020?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000020","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000020","properties":{"order":16,"ruleSetName":"ruleset000003","conditions":[{"name":"HostName","parameters":{"typeName":"DeliveryRuleHostNameConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["www.contoso.com"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6a115103-ab4d-4a80-b59f-d087fc09dbbe?api-version=2025-09-01-preview&t=639106857866092261&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=ZXbrymBU07i_QIDEFsCUZh5kmaQ3lgw48SKvjHBDM4i4aqPil2iCRphSXIj991-4G-OHkW2T9spZEZugJE1nXzNTogx-FEjBA7MaM5dv8cfwiVG_RYdUoO7GRqijg3Xr07tCvWnrVptx0jBSrnSpKitnYUdLsSnw5BJLnEnpIYI20gVJ8UhA2IfwhnjPIQqnlJqbCPnC70RZR25t64tpxMw2DrtUy93eRsoYo1XwC64S0u6LXBB3ZzUjsiCWtZPPG1BGLurOQdn-yQi4wObYSh-iUqDbXefEP667HFwpr2Bc3LJ5czKxCc4s-L1zsGiISau5R_wVR1f3Nga2JsuHiw&h=px1r3IwRvjPuBjtOK9xnSMEHrWcXJb1DJ9MwPIjw0oo - cache-control: - - no-cache - content-length: - - '946' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:16:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/48eaf352-045a-4523-8b2b-00601d15de76 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 0483E75191564779876DBFE83B715EB6 Ref B: SYD03EDGE1121 Ref C: 2026-04-02T00:16:24Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6a115103-ab4d-4a80-b59f-d087fc09dbbe?api-version=2025-09-01-preview&t=639106857866092261&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=ZXbrymBU07i_QIDEFsCUZh5kmaQ3lgw48SKvjHBDM4i4aqPil2iCRphSXIj991-4G-OHkW2T9spZEZugJE1nXzNTogx-FEjBA7MaM5dv8cfwiVG_RYdUoO7GRqijg3Xr07tCvWnrVptx0jBSrnSpKitnYUdLsSnw5BJLnEnpIYI20gVJ8UhA2IfwhnjPIQqnlJqbCPnC70RZR25t64tpxMw2DrtUy93eRsoYo1XwC64S0u6LXBB3ZzUjsiCWtZPPG1BGLurOQdn-yQi4wObYSh-iUqDbXefEP667HFwpr2Bc3LJ5czKxCc4s-L1zsGiISau5R_wVR1f3Nga2JsuHiw&h=px1r3IwRvjPuBjtOK9xnSMEHrWcXJb1DJ9MwPIjw0oo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:16:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/58ce4bc9-acfe-4618-ae7c-2bd1ca3d3798 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4367DF3DC39748ED92661039C49FCC04 Ref B: SYD03EDGE0918 Ref C: 2026-04-02T00:16:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6a115103-ab4d-4a80-b59f-d087fc09dbbe?api-version=2025-09-01-preview&t=639106857866092261&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=ZXbrymBU07i_QIDEFsCUZh5kmaQ3lgw48SKvjHBDM4i4aqPil2iCRphSXIj991-4G-OHkW2T9spZEZugJE1nXzNTogx-FEjBA7MaM5dv8cfwiVG_RYdUoO7GRqijg3Xr07tCvWnrVptx0jBSrnSpKitnYUdLsSnw5BJLnEnpIYI20gVJ8UhA2IfwhnjPIQqnlJqbCPnC70RZR25t64tpxMw2DrtUy93eRsoYo1XwC64S0u6LXBB3ZzUjsiCWtZPPG1BGLurOQdn-yQi4wObYSh-iUqDbXefEP667HFwpr2Bc3LJ5czKxCc4s-L1zsGiISau5R_wVR1f3Nga2JsuHiw&h=px1r3IwRvjPuBjtOK9xnSMEHrWcXJb1DJ9MwPIjw0oo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:16:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1f9acebd-d41d-47f2-b1ab-5c6fc01ff3a7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9EA6560F7268410E8659253A810DEB34 Ref B: SYD03EDGE2013 Ref C: 2026-04-02T00:16:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6a115103-ab4d-4a80-b59f-d087fc09dbbe?api-version=2025-09-01-preview&t=639106857866092261&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=ZXbrymBU07i_QIDEFsCUZh5kmaQ3lgw48SKvjHBDM4i4aqPil2iCRphSXIj991-4G-OHkW2T9spZEZugJE1nXzNTogx-FEjBA7MaM5dv8cfwiVG_RYdUoO7GRqijg3Xr07tCvWnrVptx0jBSrnSpKitnYUdLsSnw5BJLnEnpIYI20gVJ8UhA2IfwhnjPIQqnlJqbCPnC70RZR25t64tpxMw2DrtUy93eRsoYo1XwC64S0u6LXBB3ZzUjsiCWtZPPG1BGLurOQdn-yQi4wObYSh-iUqDbXefEP667HFwpr2Bc3LJ5czKxCc4s-L1zsGiISau5R_wVR1f3Nga2JsuHiw&h=px1r3IwRvjPuBjtOK9xnSMEHrWcXJb1DJ9MwPIjw0oo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:17:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/14f5f990-7e87-4508-bd56-120930c73f37 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A805D0146733406DAEADCBCA17B81462 Ref B: SYD03EDGE1412 Ref C: 2026-04-02T00:17:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000020?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000020","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000020","properties":{"order":16,"ruleSetName":"ruleset000003","conditions":[{"name":"HostName","parameters":{"typeName":"DeliveryRuleHostNameConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["www.contoso.com"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '947' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:17:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b9361122-db3d-4696-88bc-79d06a8c625e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 469F70DE3A4842FBBA8A9994F0E93731 Ref B: SYD03EDGE0920 Ref C: 2026-04-02T00:17:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000020?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000020","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000020","properties":{"order":16,"ruleSetName":"ruleset000003","conditions":[{"name":"HostName","parameters":{"typeName":"DeliveryRuleHostNameConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["www.contoso.com"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '947' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:17:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1d846a8f-56a1-4164-9039-68d9ad13ac44 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7E7FDF8D297048C1A043FB24C9627008 Ref B: SYD03EDGE1419 Ref C: 2026-04-02T00:17:32Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "SslProtocol", "parameters": {"matchValues": ["TLSv1", - "TLSv1.1"], "negateCondition": true, "operator": "Equal", "typeName": "DeliveryRuleSslProtocolConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 17}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '545' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000021?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000021","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000021","properties":{"order":17,"ruleSetName":"ruleset000003","conditions":[{"name":"SslProtocol","parameters":{"typeName":"DeliveryRuleSslProtocolConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["TLSv1","TLSv1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/790f5720-498c-4693-8ff0-7356a8540ed2?api-version=2025-09-01-preview&t=639106858561037671&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=bZpY9XiOkHrdGXDcuwgsE-lMUVRFylYhKwC9eGpPAdnlMIe8XXPCm26Aj1E33uQ8RsTBgeYrVvWU6vINjUW2CAS8MR5hgUsU2jbD3N3ulZxwT3rpOgn2K3Rhz653LZtdRFrxYXH1TyVsOlKY_tiYSY6tItW-kQtSBawsQm4tk2CNn_YGBwjlerqs8gBndPSknUFa5pUYiksk4iwlDHbSUNi0eRFlo2WNbB97kndspPJUSfxkdtytiZWXVa5y0e5UetIBvRF044jsc3zbWKhR4NV7vR3cauTzEV4PgII7g20aL6SX1OTo2cHSc6BS-XarC7x0pho3FZj3-5GLJgoTKw&h=5yQTEEFCA19Ma6WeUYyelSW4cdYVBuOxQy6b7nm9yJ0 - cache-control: - - no-cache - content-length: - - '940' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:17:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7686f3f7-3adf-4e17-a791-60631b2dfbf5 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 012A2DAA084A42429C60604BF3B9A608 Ref B: SYD03EDGE0918 Ref C: 2026-04-02T00:17:34Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/790f5720-498c-4693-8ff0-7356a8540ed2?api-version=2025-09-01-preview&t=639106858561037671&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=bZpY9XiOkHrdGXDcuwgsE-lMUVRFylYhKwC9eGpPAdnlMIe8XXPCm26Aj1E33uQ8RsTBgeYrVvWU6vINjUW2CAS8MR5hgUsU2jbD3N3ulZxwT3rpOgn2K3Rhz653LZtdRFrxYXH1TyVsOlKY_tiYSY6tItW-kQtSBawsQm4tk2CNn_YGBwjlerqs8gBndPSknUFa5pUYiksk4iwlDHbSUNi0eRFlo2WNbB97kndspPJUSfxkdtytiZWXVa5y0e5UetIBvRF044jsc3zbWKhR4NV7vR3cauTzEV4PgII7g20aL6SX1OTo2cHSc6BS-XarC7x0pho3FZj3-5GLJgoTKw&h=5yQTEEFCA19Ma6WeUYyelSW4cdYVBuOxQy6b7nm9yJ0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:17:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/59c53d14-3442-4bf2-9e99-b7c605475348 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E97BC1AE93BB4EE68B7244F65732A471 Ref B: SYD03EDGE2010 Ref C: 2026-04-02T00:17:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/790f5720-498c-4693-8ff0-7356a8540ed2?api-version=2025-09-01-preview&t=639106858561037671&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=bZpY9XiOkHrdGXDcuwgsE-lMUVRFylYhKwC9eGpPAdnlMIe8XXPCm26Aj1E33uQ8RsTBgeYrVvWU6vINjUW2CAS8MR5hgUsU2jbD3N3ulZxwT3rpOgn2K3Rhz653LZtdRFrxYXH1TyVsOlKY_tiYSY6tItW-kQtSBawsQm4tk2CNn_YGBwjlerqs8gBndPSknUFa5pUYiksk4iwlDHbSUNi0eRFlo2WNbB97kndspPJUSfxkdtytiZWXVa5y0e5UetIBvRF044jsc3zbWKhR4NV7vR3cauTzEV4PgII7g20aL6SX1OTo2cHSc6BS-XarC7x0pho3FZj3-5GLJgoTKw&h=5yQTEEFCA19Ma6WeUYyelSW4cdYVBuOxQy6b7nm9yJ0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:18:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2904c057-6aef-469d-bff6-03db52165d17 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E82674FED3324AACBDE5E5A181FEACEB Ref B: SYD03EDGE0714 Ref C: 2026-04-02T00:18:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/790f5720-498c-4693-8ff0-7356a8540ed2?api-version=2025-09-01-preview&t=639106858561037671&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=bZpY9XiOkHrdGXDcuwgsE-lMUVRFylYhKwC9eGpPAdnlMIe8XXPCm26Aj1E33uQ8RsTBgeYrVvWU6vINjUW2CAS8MR5hgUsU2jbD3N3ulZxwT3rpOgn2K3Rhz653LZtdRFrxYXH1TyVsOlKY_tiYSY6tItW-kQtSBawsQm4tk2CNn_YGBwjlerqs8gBndPSknUFa5pUYiksk4iwlDHbSUNi0eRFlo2WNbB97kndspPJUSfxkdtytiZWXVa5y0e5UetIBvRF044jsc3zbWKhR4NV7vR3cauTzEV4PgII7g20aL6SX1OTo2cHSc6BS-XarC7x0pho3FZj3-5GLJgoTKw&h=5yQTEEFCA19Ma6WeUYyelSW4cdYVBuOxQy6b7nm9yJ0 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:18:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6919d30b-d96b-4ef5-9122-a0eb84b9e747 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AEC15BBE62AB402DA4BB45DC3C84A0EC Ref B: SYD03EDGE0916 Ref C: 2026-04-02T00:18:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000021?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000021","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000021","properties":{"order":17,"ruleSetName":"ruleset000003","conditions":[{"name":"SslProtocol","parameters":{"typeName":"DeliveryRuleSslProtocolConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["TLSv1","TLSv1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '941' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:18:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/dfcd1451-85ca-4126-9cb5-4b2c6c878d26 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AD39016744EA4F63B1C47CCDC0C78229 Ref B: SYD03EDGE1710 Ref C: 2026-04-02T00:18:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000021?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000021","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000021","properties":{"order":17,"ruleSetName":"ruleset000003","conditions":[{"name":"SslProtocol","parameters":{"typeName":"DeliveryRuleSslProtocolConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["TLSv1","TLSv1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '941' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:18:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d5fac221-a241-4e9d-86c8-f432f9ab4367 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C3634EF0052D495FA276E71E36AC7329 Ref B: SYD03EDGE1411 Ref C: 2026-04-02T00:18:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000004","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000004","properties":{"order":0,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":true,"matchValues":["TH","CN"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000005","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000005","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestMethod","parameters":{"typeName":"DeliveryRuleRequestMethodConditionParameters","matchValues":["HEAD"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000006","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000006","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"QueryString","parameters":{"typeName":"DeliveryRuleQueryStringConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["abc"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000007","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000007","properties":{"order":3,"ruleSetName":"ruleset000003","conditions":[{"name":"PostArgs","parameters":{"typeName":"DeliveryRulePostArgsConditionParameters","operator":"RegEx","selector":"Arg1","negateCondition":false,"matchValues":["abc[0-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000008","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000008","properties":{"order":4,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestUri","parameters":{"typeName":"DeliveryRuleRequestUriConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["/test1/submit"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000009","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000009","properties":{"order":5,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestHeader","parameters":{"typeName":"DeliveryRuleRequestHeaderConditionParameters","operator":"BeginsWith","selector":"Header1","negateCondition":false,"matchValues":["head1","header2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000010","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000010","properties":{"order":6,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestBody","parameters":{"typeName":"DeliveryRuleRequestBodyConditionParameters","operator":"Contains","negateCondition":false,"matchValues":["b1","b2"],"transforms":["Lowercase","UrlDecode"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000011","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000011","properties":{"order":7,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"Contains","negateCondition":true,"matchValues":["url1"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000012","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000012","properties":{"order":8,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileExtension","parameters":{"typeName":"DeliveryRuleUrlFileExtensionMatchConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000013","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000013","properties":{"order":9,"ruleSetName":"ruleset000003","conditions":[{"name":"UrlFileName","parameters":{"typeName":"DeliveryRuleUrlFilenameConditionParameters","operator":"RegEx","negateCondition":true,"matchValues":["[a-z1-9]+"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000014","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000014","properties":{"order":10,"ruleSetName":"ruleset000003","conditions":[{"name":"HttpVersion","parameters":{"typeName":"DeliveryRuleHttpVersionConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["1.0","1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000015","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000015","properties":{"order":11,"ruleSetName":"ruleset000003","conditions":[{"name":"Cookies","parameters":{"typeName":"DeliveryRuleCookiesConditionParameters","operator":"Equal","selector":"cookie1","negateCondition":true,"matchValues":["exe","apk","msi"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000016","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000016","properties":{"order":12,"ruleSetName":"ruleset000003","conditions":[{"name":"IsDevice","parameters":{"typeName":"DeliveryRuleIsDeviceConditionParameters","matchValues":["Mobile"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000017","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000017","properties":{"order":13,"ruleSetName":"ruleset000003","conditions":[{"name":"SocketAddr","parameters":{"typeName":"DeliveryRuleSocketAddrConditionParameters","operator":"IPMatch","negateCondition":true,"matchValues":["127.0.0.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000018","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000018","properties":{"order":14,"ruleSetName":"ruleset000003","conditions":[{"name":"ClientPort","parameters":{"typeName":"DeliveryRuleClientPortConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["8000"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000019","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000019","properties":{"order":15,"ruleSetName":"ruleset000003","conditions":[{"name":"ServerPort","parameters":{"typeName":"DeliveryRuleServerPortConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["80","443"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000020","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000020","properties":{"order":16,"ruleSetName":"ruleset000003","conditions":[{"name":"HostName","parameters":{"typeName":"DeliveryRuleHostNameConditionParameters","operator":"Equal","negateCondition":false,"matchValues":["www.contoso.com"],"transforms":["Lowercase"]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/rule000021","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"rule000021","properties":{"order":17,"ruleSetName":"ruleset000003","conditions":[{"name":"SslProtocol","parameters":{"typeName":"DeliveryRuleSslProtocolConditionParameters","operator":"Equal","negateCondition":true,"matchValues":["TLSv1","TLSv1.1"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '17090' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:18:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/98501a08-fab5-4e5e-832c-59194ada0082 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BC7846B14F2F45B19F7706B6733AC20D Ref B: SYD03EDGE2006 Ref C: 2026-04-02T00:18:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/02ab0e5b-cae0-4c77-8721-0c3c2f3464c7?api-version=2025-06-01&t=639106859279813236&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=e77-m98uD79SsNPD6cT4OtrKds6Vk0neKr-B5euJy2qvp2qhfAnPWmmL79dE7aATe2ZmOSwJlAHYiWEVmzxjsGC3VlyDY9y6PVzRuceuSykPw0MI0io_JefP-fA7lB2qz3MzR-KPJfUMbV82ftiQsxvFFNiF2KiaUzGMFflqLfk8u2lRKpLibhUAxQD3UDKcsuF2cDVfE-opkKsxUh_kWAhWOlmcx97oBaPK10eu6L33dl50mn5mXTqCvxK1V22MEh339X3qjd7MoNyNAPYiDQVf1rB8s3udfDysd5B_Oxm_VhAYD-47YSzDDzLb0Xsml2N-13VhlzAOXm7uqt7q_g&h=sZxuda82zwKu9LTq6eToncNKY927QXBqNmuYHZRstLg - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:18:47 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/02ab0e5b-cae0-4c77-8721-0c3c2f3464c7/profileresults/profile000002/rulesetresults/ruleset000003?api-version=2025-06-01&t=639106859279813236&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=J5hyarJL0-TbPjqL7rPL3cc9WweSXQoACKMQ9frSirVYHMz2FFu1lS_7QRPCxKGfj9KQsbc7qe53svbVb1rmqDXg8rC0s2VoBgXfQr7lMI6EOQKVwumSZDabpX3ypipWBidfKOLWlVKcAC7hIh13Goe524mP8uFM7AGlb2ol7EifMOg-d42mofqPsyt4OrJZ421gP8BpEBf_qnDEdHcsp6N6hJBC8PzudAdYdbCS22cJ6QEFauNplO3uWb6jDO7mJnX2UquOvyIg16UfS754p4e1eSwMCwZJvcCr_J6QIJ8uZn-kyiKP7MitHLelX-Zf0vuiEJFwGpu3EVFjpk5euA&h=K0xIqyoj6rujwZ-lfh5rzJiUakmBbcwEhDqSt6YDK9Q - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/75a515fd-2fab-4c06-a036-300b391cde14 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 4AB6E23693294C33837B59155BC5DFFB Ref B: SYD03EDGE1410 Ref C: 2026-04-02T00:18:45Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/02ab0e5b-cae0-4c77-8721-0c3c2f3464c7?api-version=2025-06-01&t=639106859279813236&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=e77-m98uD79SsNPD6cT4OtrKds6Vk0neKr-B5euJy2qvp2qhfAnPWmmL79dE7aATe2ZmOSwJlAHYiWEVmzxjsGC3VlyDY9y6PVzRuceuSykPw0MI0io_JefP-fA7lB2qz3MzR-KPJfUMbV82ftiQsxvFFNiF2KiaUzGMFflqLfk8u2lRKpLibhUAxQD3UDKcsuF2cDVfE-opkKsxUh_kWAhWOlmcx97oBaPK10eu6L33dl50mn5mXTqCvxK1V22MEh339X3qjd7MoNyNAPYiDQVf1rB8s3udfDysd5B_Oxm_VhAYD-47YSzDDzLb0Xsml2N-13VhlzAOXm7uqt7q_g&h=sZxuda82zwKu9LTq6eToncNKY927QXBqNmuYHZRstLg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:18:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/4b48bc0d-3ee3-4c16-8955-57287b4f3bde - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 85DA7EBA51BC41B18E8780DD7CBB2269 Ref B: SYD03EDGE1005 Ref C: 2026-04-02T00:18:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/02ab0e5b-cae0-4c77-8721-0c3c2f3464c7?api-version=2025-06-01&t=639106859279813236&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=e77-m98uD79SsNPD6cT4OtrKds6Vk0neKr-B5euJy2qvp2qhfAnPWmmL79dE7aATe2ZmOSwJlAHYiWEVmzxjsGC3VlyDY9y6PVzRuceuSykPw0MI0io_JefP-fA7lB2qz3MzR-KPJfUMbV82ftiQsxvFFNiF2KiaUzGMFflqLfk8u2lRKpLibhUAxQD3UDKcsuF2cDVfE-opkKsxUh_kWAhWOlmcx97oBaPK10eu6L33dl50mn5mXTqCvxK1V22MEh339X3qjd7MoNyNAPYiDQVf1rB8s3udfDysd5B_Oxm_VhAYD-47YSzDDzLb0Xsml2N-13VhlzAOXm7uqt7q_g&h=sZxuda82zwKu9LTq6eToncNKY927QXBqNmuYHZRstLg - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:19:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/67e9b666-8ff4-4cbe-ba9d-3a3dd3c439bc - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9CB6F6F01CC341EDBE6B7155145E0396 Ref B: SYD03EDGE1920 Ref C: 2026-04-02T00:19:20Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_match_values.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_match_values.yaml deleted file mode 100644 index 9198a432b12..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_match_values.yaml +++ /dev/null @@ -1,744 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:19:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 920F300D8C764B388A93F555A304FD7E Ref B: SYD03EDGE1909 Ref C: 2026-04-02T00:19:28Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"e7a83ba6-0204-4203-88e9-c7ca89626e34","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f7cb114d-81c5-4899-aac5-39a441b67347?api-version=2025-06-01&t=639106859722387350&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Sq7e38NjK367mw5ScUiuZlKjG1sfnK4teGVvmxKGHZqLI1yzlsdBB-vABPeLOKribBlOHwr6fnn-9Nnk8QdspahcnLGRjwBLHxafSULI9MtAYzOjd-x1rKVeKoB7aYupw62amgpjOM6KDRR9SEAw2Vc89InztMi930sUUGqLoZwrlKid5_DKIE13jrnMmDZiJOURASx5jBl5_VC-kqwnh7uNUO6BbE9EOGpKHl5LmOYmX3DdkOb2wcpi4_utnYCE6ZgeM_ghdNHT9ZKhiVquLRSZLgsmZp2DntZ497KmYLDFrB559xp6ri7MMvV3xqCpTfGk1WDdQApKBWqXkOGUwA&h=VjwwGsGjIjohk5K3ylJNXZfMLFNxk8FuCCQCfERdf18 - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:19:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/de59eceb-61c0-42d1-816f-ee760cb72395 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: B4AD4FB1F07E474D85B2F1F6CABDB13D Ref B: SYD03EDGE1019 Ref C: 2026-04-02T00:19:29Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f7cb114d-81c5-4899-aac5-39a441b67347?api-version=2025-06-01&t=639106859722387350&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Sq7e38NjK367mw5ScUiuZlKjG1sfnK4teGVvmxKGHZqLI1yzlsdBB-vABPeLOKribBlOHwr6fnn-9Nnk8QdspahcnLGRjwBLHxafSULI9MtAYzOjd-x1rKVeKoB7aYupw62amgpjOM6KDRR9SEAw2Vc89InztMi930sUUGqLoZwrlKid5_DKIE13jrnMmDZiJOURASx5jBl5_VC-kqwnh7uNUO6BbE9EOGpKHl5LmOYmX3DdkOb2wcpi4_utnYCE6ZgeM_ghdNHT9ZKhiVquLRSZLgsmZp2DntZ497KmYLDFrB559xp6ri7MMvV3xqCpTfGk1WDdQApKBWqXkOGUwA&h=VjwwGsGjIjohk5K3ylJNXZfMLFNxk8FuCCQCfERdf18 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:19:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3a01be2c-23ba-48eb-be12-4f719400a3e1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B23A1CCFEEB544CEB4C70C97175B7A83 Ref B: SYD03EDGE0913 Ref C: 2026-04-02T00:19:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f7cb114d-81c5-4899-aac5-39a441b67347?api-version=2025-06-01&t=639106859722387350&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Sq7e38NjK367mw5ScUiuZlKjG1sfnK4teGVvmxKGHZqLI1yzlsdBB-vABPeLOKribBlOHwr6fnn-9Nnk8QdspahcnLGRjwBLHxafSULI9MtAYzOjd-x1rKVeKoB7aYupw62amgpjOM6KDRR9SEAw2Vc89InztMi930sUUGqLoZwrlKid5_DKIE13jrnMmDZiJOURASx5jBl5_VC-kqwnh7uNUO6BbE9EOGpKHl5LmOYmX3DdkOb2wcpi4_utnYCE6ZgeM_ghdNHT9ZKhiVquLRSZLgsmZp2DntZ497KmYLDFrB559xp6ri7MMvV3xqCpTfGk1WDdQApKBWqXkOGUwA&h=VjwwGsGjIjohk5K3ylJNXZfMLFNxk8FuCCQCfERdf18 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:20:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ef219929-35b6-48fb-8fdb-5100e0193c9f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C5B7917821764BEB9FD83FC897CB4609 Ref B: SYD03EDGE1009 Ref C: 2026-04-02T00:20:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f7cb114d-81c5-4899-aac5-39a441b67347?api-version=2025-06-01&t=639106859722387350&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Sq7e38NjK367mw5ScUiuZlKjG1sfnK4teGVvmxKGHZqLI1yzlsdBB-vABPeLOKribBlOHwr6fnn-9Nnk8QdspahcnLGRjwBLHxafSULI9MtAYzOjd-x1rKVeKoB7aYupw62amgpjOM6KDRR9SEAw2Vc89InztMi930sUUGqLoZwrlKid5_DKIE13jrnMmDZiJOURASx5jBl5_VC-kqwnh7uNUO6BbE9EOGpKHl5LmOYmX3DdkOb2wcpi4_utnYCE6ZgeM_ghdNHT9ZKhiVquLRSZLgsmZp2DntZ497KmYLDFrB559xp6ri7MMvV3xqCpTfGk1WDdQApKBWqXkOGUwA&h=VjwwGsGjIjohk5K3ylJNXZfMLFNxk8FuCCQCfERdf18 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:20:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c8c5b684-e2f0-48e7-ba48-d30a745736b2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 92927C3BA8F14BC4B40C4B03FEA60FA1 Ref B: SYD03EDGE1007 Ref C: 2026-04-02T00:20:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"e7a83ba6-0204-4203-88e9-c7ca89626e34","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:20:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AB3DC6E3F55344FAB575720EBCB795DE Ref B: SYD03EDGE1920 Ref C: 2026-04-02T00:20:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:20:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cd0700b1-b56b-445c-9b83-8bf155fbfefc - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 207936678AE54BF7A397D881EC017B7C Ref B: SYD03EDGE1308 Ref C: 2026-04-02T00:20:39Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:20:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/388a8cd1-35d1-42b3-8f65-1b177df91058 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 527E0FDC96A445CAB4C00F6E05123709 Ref B: SYD03EDGE0807 Ref C: 2026-04-02T00:20:42Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestMethod", "parameters": {"matchValues": ["HEAD1"], - "negateCondition": false, "operator": "Equal", "typeName": "DeliveryRuleRequestMethodConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 0}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '538' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000004?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.MatchValues' cannot be set to 'HEAD1'. - Acceptable values are: GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '210' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:20:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/74ade52e-5433-48c4-8ee6-e8ad7dac6b18 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 78B62653A5084D31854C79B42FB6D1F5 Ref B: SYD03EDGE1011 Ref C: 2026-04-02T00:20:44Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestScheme", "parameters": {"matchValues": ["HTTPS1"], - "negateCondition": false, "operator": "Equal", "typeName": "DeliveryRuleRequestSchemeConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '539' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000005?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.MatchValues' cannot be set to 'HTTPS1'. - Acceptable values are: HTTP, HTTPS\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '178' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:20:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/389b8254-22cf-4aa8-b486-44e8ab933dc1 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: A530D92D1FB94BA88FB95B0A104DEEE7 Ref B: SYD03EDGE0720 Ref C: 2026-04-02T00:20:46Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "IsDevice", "parameters": {"matchValues": ["Mobile1"], - "negateCondition": false, "operator": "Equal", "typeName": "DeliveryRuleIsDeviceConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 2}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '530' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000006?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.MatchValues' cannot be set to 'Mobile1'. - Acceptable values are: Mobile, Desktop\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:20:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0d9ad8a7-5944-4e08-b781-1206944b5f8a - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 8D2B407C150D4823B25D4F5AF16B78C5 Ref B: SYD03EDGE0719 Ref C: 2026-04-02T00:20:48Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "SslProtocol", "parameters": {"matchValues": ["TLSv11", - "TLSv1.1"], "negateCondition": true, "operator": "Equal", "typeName": "DeliveryRuleSslProtocolConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 3}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '545' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000007?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Rules validation failed. More information: TLSv11 are not supported SSL - Protocols..\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '147' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:20:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6ea53b82-5dd8-422a-92e2-fcca94ea43ae - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 1B83B10D17D64D538DDD912F386696EB Ref B: SYD03EDGE1107 Ref C: 2026-04-02T00:20:50Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:20:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bbe44af9-4459-49e1-8b7b-3e0bd0610118 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DAC5F313B9214298A0A9ADA4586CE234 Ref B: SYD03EDGE1314 Ref C: 2026-04-02T00:20:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:20:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/487927fd-421d-446d-a01c-5e9545a83711 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 48E2B7BF8FA94CA49C9D053820DCA9F2 Ref B: SYD03EDGE1115 Ref C: 2026-04-02T00:20:54Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_operator.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_operator.yaml deleted file mode 100644 index 3457222ce31..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_creation_invalid_operator.yaml +++ /dev/null @@ -1,1710 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:21:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 24BFEFA259FA4736A5BB3677319F892A Ref B: SYD03EDGE1715 Ref C: 2026-04-02T00:21:02Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"11a3ecd6-5e21-48e8-986f-7a44b5895b88","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/faaff082-d5fe-4e36-a82a-ca0877dc50a6?api-version=2025-06-01&t=639106860665513124&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=PjYjYcaoUp6tRTBJTtPV7C4C3w8ZLwn0BsF0YIVRXnBQLgItiz5LbWmZa9v_sDMcI0GP8nVt5tLyU1IXGv999Ct9-_YztBybzupADGzKU-9-90CDqYBP2DjhgzA_WNrkjNiRYkp1ktwHRuZWD6062vhpalLWBcex-npw3ep7WWjpaoWpFe7v8NRZ0gpLq_n9BYWXSNdNwQJjw6p32HvnppOd2hD2Dj9_gQ3iS4FFhtkE5GIdqrbx4pRUxvdZ9sW2hHIV0tAMJU-lFBa3mZscZEVc6StGGTiqNg2pjWOvRyd1ZRjqC3PoHli2qbrQsZb2MDFTdyndaucnWpp0toXumw&h=dWvJG1FqQLhAgTDiMS0C7gQqX0FmDgMG9yeXGDBTMhQ - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:21:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f89c414c-98b3-46fa-86fd-775384dc1654 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 8605F4838EFA48B19A627229153AC8D8 Ref B: SYD03EDGE0710 Ref C: 2026-04-02T00:21:03Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/faaff082-d5fe-4e36-a82a-ca0877dc50a6?api-version=2025-06-01&t=639106860665513124&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=PjYjYcaoUp6tRTBJTtPV7C4C3w8ZLwn0BsF0YIVRXnBQLgItiz5LbWmZa9v_sDMcI0GP8nVt5tLyU1IXGv999Ct9-_YztBybzupADGzKU-9-90CDqYBP2DjhgzA_WNrkjNiRYkp1ktwHRuZWD6062vhpalLWBcex-npw3ep7WWjpaoWpFe7v8NRZ0gpLq_n9BYWXSNdNwQJjw6p32HvnppOd2hD2Dj9_gQ3iS4FFhtkE5GIdqrbx4pRUxvdZ9sW2hHIV0tAMJU-lFBa3mZscZEVc6StGGTiqNg2pjWOvRyd1ZRjqC3PoHli2qbrQsZb2MDFTdyndaucnWpp0toXumw&h=dWvJG1FqQLhAgTDiMS0C7gQqX0FmDgMG9yeXGDBTMhQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:21:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e715a555-1df0-4e47-a19c-3570921fd89c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B15557F7E8DD4160BD9B99E45AD41EC5 Ref B: SYD03EDGE1015 Ref C: 2026-04-02T00:21:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/faaff082-d5fe-4e36-a82a-ca0877dc50a6?api-version=2025-06-01&t=639106860665513124&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=PjYjYcaoUp6tRTBJTtPV7C4C3w8ZLwn0BsF0YIVRXnBQLgItiz5LbWmZa9v_sDMcI0GP8nVt5tLyU1IXGv999Ct9-_YztBybzupADGzKU-9-90CDqYBP2DjhgzA_WNrkjNiRYkp1ktwHRuZWD6062vhpalLWBcex-npw3ep7WWjpaoWpFe7v8NRZ0gpLq_n9BYWXSNdNwQJjw6p32HvnppOd2hD2Dj9_gQ3iS4FFhtkE5GIdqrbx4pRUxvdZ9sW2hHIV0tAMJU-lFBa3mZscZEVc6StGGTiqNg2pjWOvRyd1ZRjqC3PoHli2qbrQsZb2MDFTdyndaucnWpp0toXumw&h=dWvJG1FqQLhAgTDiMS0C7gQqX0FmDgMG9yeXGDBTMhQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:21:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fc1c2337-bf25-4d7b-b597-b82d6ee0da2f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D81EE1579C1049F9A3FD2AA7A26CE27C Ref B: SYD03EDGE1922 Ref C: 2026-04-02T00:21:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/faaff082-d5fe-4e36-a82a-ca0877dc50a6?api-version=2025-06-01&t=639106860665513124&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=PjYjYcaoUp6tRTBJTtPV7C4C3w8ZLwn0BsF0YIVRXnBQLgItiz5LbWmZa9v_sDMcI0GP8nVt5tLyU1IXGv999Ct9-_YztBybzupADGzKU-9-90CDqYBP2DjhgzA_WNrkjNiRYkp1ktwHRuZWD6062vhpalLWBcex-npw3ep7WWjpaoWpFe7v8NRZ0gpLq_n9BYWXSNdNwQJjw6p32HvnppOd2hD2Dj9_gQ3iS4FFhtkE5GIdqrbx4pRUxvdZ9sW2hHIV0tAMJU-lFBa3mZscZEVc6StGGTiqNg2pjWOvRyd1ZRjqC3PoHli2qbrQsZb2MDFTdyndaucnWpp0toXumw&h=dWvJG1FqQLhAgTDiMS0C7gQqX0FmDgMG9yeXGDBTMhQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:22:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/808524cc-cee1-41cd-8cbe-02e7d72c4ad6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5DB33556402740EC87D5AEAB0F3136A8 Ref B: SYD03EDGE0920 Ref C: 2026-04-02T00:22:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"11a3ecd6-5e21-48e8-986f-7a44b5895b88","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:22:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F31B0325323B4901B488A53945B38F35 Ref B: SYD03EDGE1715 Ref C: 2026-04-02T00:22:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:22:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3266b34d-62d0-4704-bf15-8bdf9ef06c5c - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 04ED044AA8FE4CB5A3D15C32DC7DB8CD Ref B: SYD03EDGE1907 Ref C: 2026-04-02T00:22:12Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:22:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/be17c2c8-9e2d-40a5-b51d-1b70b3d24eb6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3EB76C17E5C6417DA3B5A50EA3F7CCB8 Ref B: SYD03EDGE1107 Ref C: 2026-04-02T00:22:14Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH", - "CN"], "negateCondition": true, "operator": "GeoMatch1", "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 0}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '544' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000004?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'GeoMatch1'. - Acceptable values are: Any, IPMatch, GeoMatch\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '189' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/2685cf56-7acc-4c98-8eb9-ef1d63a9c85e - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 6B8D59BCDE6C41718F697C8AE1F6549F Ref B: SYD03EDGE1320 Ref C: 2026-04-02T00:22:16Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestMethod", "parameters": {"matchValues": ["HEAD"], - "negateCondition": false, "operator": "Equal1", "typeName": "DeliveryRuleRequestMethodConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '538' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000005?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Equal\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ed6b8456-ebae-4c28-94f6-acbd4f405977 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 50CE044AE73C4ABEB22510B8E00F9161 Ref B: SYD03EDGE2021 Ref C: 2026-04-02T00:22:19Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "QueryString", "parameters": {"matchValues": ["abc"], - "negateCondition": false, "operator": "Contains1", "transforms": ["Lowercase", - "UrlDecode"], "typeName": "DeliveryRuleQueryStringConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 2}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '578' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000006?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Contains1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '286' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5c8126f9-11ae-4f76-b472-0f77642ea192 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 7E79A80F3EC340E8A494F1519C11CC2C Ref B: SYD03EDGE0912 Ref C: 2026-04-02T00:22:22Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "PostArgs", "parameters": {"matchValues": ["abc[0-9]+"], - "negateCondition": false, "operator": "RegEx1", "selector": "Arg1", "transforms": - ["Lowercase"], "typeName": "DeliveryRulePostArgsConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 3}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '582' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000007?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'RegEx1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/09fd0e80-ecfc-4678-8f43-98cc15f403cf - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: F5B08CFD58514CD98EBD6233F026EF19 Ref B: SYD03EDGE1412 Ref C: 2026-04-02T00:22:23Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestUri", "parameters": {"matchValues": ["/test1/submit"], - "negateCondition": false, "operator": "Equal1", "transforms": ["Lowercase", - "UrlDecode"], "typeName": "DeliveryRuleRequestUriConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 4}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '583' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000008?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/425606fe-7a65-457f-bb00-66231f810ff1 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: E2EE9F8FCF61423491BDA437AB25C07B Ref B: SYD03EDGE1914 Ref C: 2026-04-02T00:22:26Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestHeader", "parameters": {"matchValues": ["head1", - "header2"], "negateCondition": false, "operator": "BeginsWith1", "selector": - "Header1", "transforms": ["Lowercase", "UrlDecode"], "typeName": "DeliveryRuleRequestHeaderConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 5}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '620' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000009?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'BeginsWith1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '288' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d1f6bf95-87cb-46fd-b521-ec58037332f4 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 597051F3957C4311AAEE6AB1B3995D07 Ref B: SYD03EDGE1911 Ref C: 2026-04-02T00:22:28Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestBody", "parameters": {"matchValues": ["b1", - "b2"], "negateCondition": false, "operator": "Contains1", "transforms": ["Lowercase", - "UrlDecode"], "typeName": "DeliveryRuleRequestBodyConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 6}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '583' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000010?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Contains1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '286' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/cf32b8c0-9674-4126-a4c1-e1e602d5e9c7 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 36D14A0061E04B2693E515CE089FA339 Ref B: SYD03EDGE1106 Ref C: 2026-04-02T00:22:29Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RequestScheme", "parameters": {"matchValues": ["HTTPS"], - "negateCondition": false, "operator": "Equal1", "typeName": "DeliveryRuleRequestSchemeConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 7}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '539' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000011?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Equal\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/60429d5e-8aaa-4f6c-a8cb-e8ea8a114b38 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 5F40B4F3FCD74868A8C89B81835E9456 Ref B: SYD03EDGE1420 Ref C: 2026-04-02T00:22:32Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "UrlPath", "parameters": {"matchValues": ["url1"], "negateCondition": - true, "operator": "Contains1", "transforms": ["Lowercase"], "typeName": "DeliveryRuleUrlPathMatchConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 8}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '562' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000012?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Contains1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, Wildcard, RegEx\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '286' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7f742d50-fbd8-440f-a614-ae1d9a519273 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: E1B8E24B08C64C2B88512D258CADAF4E Ref B: SYD03EDGE1009 Ref C: 2026-04-02T00:22:34Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "UrlFileExtension", "parameters": {"matchValues": ["exe", - "apk", "msi"], "negateCondition": true, "operator": "Equal1", "transforms": - ["Lowercase"], "typeName": "DeliveryRuleUrlFileExtensionMatchConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 9}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '590' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000013?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/16ba0629-153d-4a09-ac58-4612dca57e0d - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 7F47ACC7806345EE895B3EA7670F4260 Ref B: SYD03EDGE1422 Ref C: 2026-04-02T00:22:36Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "UrlFileName", "parameters": {"matchValues": ["[a-z1-9]+"], - "negateCondition": true, "operator": "RegEx1", "transforms": ["Lowercase"], - "typeName": "DeliveryRuleUrlFilenameConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 10}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '568' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000014?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'RegEx1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/251f9f9e-2bc2-48d6-b93d-8ca3580d52d5 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 354EB9CB4DF749DE850B18F87AB5B7D8 Ref B: SYD03EDGE0721 Ref C: 2026-04-02T00:22:38Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "HttpVersion", "parameters": {"matchValues": ["1.0", - "1.1"], "negateCondition": true, "operator": "Equal1", "typeName": "DeliveryRuleHttpVersionConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 11}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '540' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000015?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Equal\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0282d928-3b08-4ea9-a49a-b7147d19a0dc - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 4F58DBB1366148CF8D40D00F82342352 Ref B: SYD03EDGE2115 Ref C: 2026-04-02T00:22:40Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "Cookies", "parameters": {"matchValues": ["exe", "apk", - "msi"], "negateCondition": true, "operator": "Equal1", "selector": "cookie1", - "transforms": ["Lowercase"], "typeName": "DeliveryRuleCookiesConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 12}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '591' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms --selector - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000016?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2af1243a-18f3-45ab-aa9d-0ba133a8baa0 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: E8EB1B021D9146EEB7887B2D87801D92 Ref B: SYD03EDGE2119 Ref C: 2026-04-02T00:22:41Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "IsDevice", "parameters": {"matchValues": ["Mobile"], - "negateCondition": false, "operator": "Equal1", "typeName": "DeliveryRuleIsDeviceConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 13}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '531' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000017?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Equal\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bbae1789-0d9b-43cc-be08-a2236906f248 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: F9D2510C9DBE4FAAA3904DB1B5478E7B Ref B: SYD03EDGE1113 Ref C: 2026-04-02T00:22:43Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "SocketAddr", "parameters": {"matchValues": ["127.0.0.1"], - "negateCondition": true, "operator": "IPMatch1", "typeName": "DeliveryRuleSocketAddrConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 14}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '539' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000018?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'IPMatch1'. - Acceptable values are: Any, IPMatch\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '178' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f5adf947-eb78-4d74-b553-77473cfb740b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: F67AD884383A4C86B4366CC67C2ED119 Ref B: SYD03EDGE1915 Ref C: 2026-04-02T00:22:45Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "ClientPort", "parameters": {"matchValues": ["8000"], - "negateCondition": true, "operator": "Equal1", "typeName": "DeliveryRuleClientPortConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 15}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '532' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000019?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d3ca6b29-3a37-44a2-8ab0-64459538f31f - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: D30BC77FA9A54EABB7E3913173224EE9 Ref B: SYD03EDGE2121 Ref C: 2026-04-02T00:22:47Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "ServerPort", "parameters": {"matchValues": ["80", "443"], - "negateCondition": false, "operator": "Equal1", "typeName": "DeliveryRuleServerPortConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 16}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '538' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000020?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/19a7f6b3-a0fa-4b3e-a75a-bf643ade8670 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 99F1EF6FCE00458C9498D568B65E0B5D Ref B: SYD03EDGE0913 Ref C: 2026-04-02T00:22:49Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "HostName", "parameters": {"matchValues": ["www.contoso.com"], - "negateCondition": false, "operator": "Equal1", "transforms": ["Lowercase"], - "typeName": "DeliveryRuleHostNameConditionParameters"}}], "matchProcessingBehavior": - "Continue", "order": 17}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '569' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order --transforms - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000021?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Any, Equal, Contains, BeginsWith, EndsWith, LessThan, - LessThanOrEqual, GreaterThan, GreaterThanOrEqual, RegEx, IntEqual\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '283' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/64f2cbc1-c45e-4914-9641-39e5368cb8f7 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 707655E5326045558BA64B0ABB5F67BF Ref B: SYD03EDGE2109 Ref C: 2026-04-02T00:22:50Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "SslProtocol", "parameters": {"matchValues": ["TLSv1", - "TLSv1.1"], "negateCondition": true, "operator": "Equal1", "typeName": "DeliveryRuleSslProtocolConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 18}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '546' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --negate-condition --match-values --action-name --enable-caching --enable-compression - --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/rule000022?api-version=2025-09-01-preview - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Property 'Rule.Conditions[0].Parameters.Operator' cannot be set to 'Equal1'. - Acceptable values are: Equal\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Thu, 02 Apr 2026 00:22:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b224aed5-4830-4aea-bca4-8dffd7731c2f - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: A3A11D832A354AE1A6CEB259BBFAF988 Ref B: SYD03EDGE1918 Ref C: 2026-04-02T00:22:53Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:22:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a7814e37-e6bf-4c66-bc34-0e21c83b9a58 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D0390D6844164E2BA2B0EF75EB6F3F39 Ref B: SYD03EDGE2013 Ref C: 2026-04-02T00:22:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:22:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/a2d8c240-a668-44b8-a42f-4f362043465d - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 65246A6A2F3948CE85D19B65CF584A68 Ref B: SYD03EDGE2010 Ref C: 2026-04-02T00:22:56Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_crud.yaml deleted file mode 100644 index c7b0864b117..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_rule_crud.yaml +++ /dev/null @@ -1,3573 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:23:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 55DD5E4C50F5447A9B4989B68DC888F5 Ref B: SYD03EDGE1914 Ref C: 2026-04-02T00:23:05Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"2397b9b8-67b1-49a6-b1b6-4ef8c47da819","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1966f437-509f-4d8f-9a4f-b98d32afb79f?api-version=2025-06-01&t=639106861886740666&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Itrtxvm_fmm_UuMcUboiGAOR0sUiUJUvLk_232ux_NrSsJEv6PLInlYq7RWS2KduMV2B0mpN_P_jQrqTjmCJfuIs9q7bmYeN1wsAU8uYfrSYydDnlGEd-El-vSDjBBkP_3qSf5q0RDkWjaZwEC3EWA7UhC__S-C4xTmvbtivx7-A_UURtmAIaJBJ_KlLudiTRfeCYVGGFxcM9sDaJjqM9G63Fh7hIdFv8W6UBxdV3RTJBtx6WWceWmZTARz6ztgsXD3HIO0kPpVhsbdTm4SbzFIpJgKXc1roA2Bk2BkYQGsvrGa2hy8X-h1VXASbL_eXPOghqJBw0qpt76ZX0-37oQ&h=LiF4Vuzz6h2MRcmbohHBpD33-ypIXqLkHeqnvfVEyjo - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:23:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/966f2260-e6af-4feb-bc54-c92b1c535a86 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 04611868EE364F179661738E175C8B91 Ref B: SYD03EDGE0805 Ref C: 2026-04-02T00:23:06Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1966f437-509f-4d8f-9a4f-b98d32afb79f?api-version=2025-06-01&t=639106861886740666&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Itrtxvm_fmm_UuMcUboiGAOR0sUiUJUvLk_232ux_NrSsJEv6PLInlYq7RWS2KduMV2B0mpN_P_jQrqTjmCJfuIs9q7bmYeN1wsAU8uYfrSYydDnlGEd-El-vSDjBBkP_3qSf5q0RDkWjaZwEC3EWA7UhC__S-C4xTmvbtivx7-A_UURtmAIaJBJ_KlLudiTRfeCYVGGFxcM9sDaJjqM9G63Fh7hIdFv8W6UBxdV3RTJBtx6WWceWmZTARz6ztgsXD3HIO0kPpVhsbdTm4SbzFIpJgKXc1roA2Bk2BkYQGsvrGa2hy8X-h1VXASbL_eXPOghqJBw0qpt76ZX0-37oQ&h=LiF4Vuzz6h2MRcmbohHBpD33-ypIXqLkHeqnvfVEyjo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:23:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9a9f1104-9c9e-4128-a2e8-8b06e5e93cfd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 24636C56B7854FFFBAABC7CAAE267767 Ref B: SYD03EDGE2122 Ref C: 2026-04-02T00:23:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1966f437-509f-4d8f-9a4f-b98d32afb79f?api-version=2025-06-01&t=639106861886740666&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Itrtxvm_fmm_UuMcUboiGAOR0sUiUJUvLk_232ux_NrSsJEv6PLInlYq7RWS2KduMV2B0mpN_P_jQrqTjmCJfuIs9q7bmYeN1wsAU8uYfrSYydDnlGEd-El-vSDjBBkP_3qSf5q0RDkWjaZwEC3EWA7UhC__S-C4xTmvbtivx7-A_UURtmAIaJBJ_KlLudiTRfeCYVGGFxcM9sDaJjqM9G63Fh7hIdFv8W6UBxdV3RTJBtx6WWceWmZTARz6ztgsXD3HIO0kPpVhsbdTm4SbzFIpJgKXc1roA2Bk2BkYQGsvrGa2hy8X-h1VXASbL_eXPOghqJBw0qpt76ZX0-37oQ&h=LiF4Vuzz6h2MRcmbohHBpD33-ypIXqLkHeqnvfVEyjo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:23:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9552bffb-b969-4bdd-85bc-420ca800b832 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7414177E707848FF88DAFF347EAC774A Ref B: SYD03EDGE1414 Ref C: 2026-04-02T00:23:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1966f437-509f-4d8f-9a4f-b98d32afb79f?api-version=2025-06-01&t=639106861886740666&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Itrtxvm_fmm_UuMcUboiGAOR0sUiUJUvLk_232ux_NrSsJEv6PLInlYq7RWS2KduMV2B0mpN_P_jQrqTjmCJfuIs9q7bmYeN1wsAU8uYfrSYydDnlGEd-El-vSDjBBkP_3qSf5q0RDkWjaZwEC3EWA7UhC__S-C4xTmvbtivx7-A_UURtmAIaJBJ_KlLudiTRfeCYVGGFxcM9sDaJjqM9G63Fh7hIdFv8W6UBxdV3RTJBtx6WWceWmZTARz6ztgsXD3HIO0kPpVhsbdTm4SbzFIpJgKXc1roA2Bk2BkYQGsvrGa2hy8X-h1VXASbL_eXPOghqJBw0qpt76ZX0-37oQ&h=LiF4Vuzz6h2MRcmbohHBpD33-ypIXqLkHeqnvfVEyjo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b386bff8-485e-4668-b88b-6e2942d48a45 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2F5C01645B394F5EAE6BB4B2BA260F9D Ref B: SYD03EDGE1007 Ref C: 2026-04-02T00:24:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"2397b9b8-67b1-49a6-b1b6-4ef8c47da819","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 68BF391D463344B180A9D58B1B901ABC Ref B: SYD03EDGE2010 Ref C: 2026-04-02T00:24:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/eed436de-2cc2-4c68-800c-28f4eb8b477b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 38BCF98F914444CC9128E9AE962763EF Ref B: SYD03EDGE1309 Ref C: 2026-04-02T00:24:15Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1b6737a2-2ee0-44ad-8cf4-ead20cc1667d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8819327806F945B89B47453249DEBE8B Ref B: SYD03EDGE1915 Ref C: 2026-04-02T00:24:17Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [], "matchProcessingBehavior": "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '360' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --action-name --enable-caching --enable-compression --query-string-caching-behavior - --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r0?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r0","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r0","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d00a02c3-047f-4db0-b4a9-a7aa151bddc7?api-version=2025-09-01-preview&t=639106862622753300&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=mScVcNdwrURKKa9Lpa7RU-O_3AS8tamRw-3gWBIeOkPNR4H_-91wJ5Qj7TuNcC3gAFWRjP7oLKviKPaTBPyXgYLCJo9_ZLeAf4BvKlmZj9ijx1Z9UYgtB-0GQTKRRj0XjC2VvzsxkWdXBa5PmNE2dHELaY4nrsq1vXGRx7TsX_Yn7S3MYzUELE5pqsxMyOOUQkWRvMWtZxEyuqFB9HcclZ7PuXRdoGcDu6HZaMOtX9fUGIFMaORFIoIpAFzeSdNHeLwq-Bxstu6jX0vjKP6clP8dPq--O5TvM8bWM3JewtRsrc0N-PaqHLTs6iZDzDwR5L9tnZOmeOF6i2VBFYZtFA&h=PUWlFquwtKjyzlrYmIKMGqtHOJMds5zHUsNLxTYgQt8 - cache-control: - - no-cache - content-length: - - '734' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e8099a4c-f6a0-4281-8cc1-9c7a365d5934 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 6EC43A9DC5F049D1A9C10DCFC1D7912C Ref B: SYD03EDGE1917 Ref C: 2026-04-02T00:24:18Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --action-name --enable-caching --enable-compression --query-string-caching-behavior - --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d00a02c3-047f-4db0-b4a9-a7aa151bddc7?api-version=2025-09-01-preview&t=639106862622753300&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=mScVcNdwrURKKa9Lpa7RU-O_3AS8tamRw-3gWBIeOkPNR4H_-91wJ5Qj7TuNcC3gAFWRjP7oLKviKPaTBPyXgYLCJo9_ZLeAf4BvKlmZj9ijx1Z9UYgtB-0GQTKRRj0XjC2VvzsxkWdXBa5PmNE2dHELaY4nrsq1vXGRx7TsX_Yn7S3MYzUELE5pqsxMyOOUQkWRvMWtZxEyuqFB9HcclZ7PuXRdoGcDu6HZaMOtX9fUGIFMaORFIoIpAFzeSdNHeLwq-Bxstu6jX0vjKP6clP8dPq--O5TvM8bWM3JewtRsrc0N-PaqHLTs6iZDzDwR5L9tnZOmeOF6i2VBFYZtFA&h=PUWlFquwtKjyzlrYmIKMGqtHOJMds5zHUsNLxTYgQt8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5e8dcd33-e470-4e10-bfd1-4f8ed76ecf72 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B6DE6303635846CC9AC899F7E3739FEE Ref B: SYD03EDGE1013 Ref C: 2026-04-02T00:24:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --action-name --enable-caching --enable-compression --query-string-caching-behavior - --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d00a02c3-047f-4db0-b4a9-a7aa151bddc7?api-version=2025-09-01-preview&t=639106862622753300&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=mScVcNdwrURKKa9Lpa7RU-O_3AS8tamRw-3gWBIeOkPNR4H_-91wJ5Qj7TuNcC3gAFWRjP7oLKviKPaTBPyXgYLCJo9_ZLeAf4BvKlmZj9ijx1Z9UYgtB-0GQTKRRj0XjC2VvzsxkWdXBa5PmNE2dHELaY4nrsq1vXGRx7TsX_Yn7S3MYzUELE5pqsxMyOOUQkWRvMWtZxEyuqFB9HcclZ7PuXRdoGcDu6HZaMOtX9fUGIFMaORFIoIpAFzeSdNHeLwq-Bxstu6jX0vjKP6clP8dPq--O5TvM8bWM3JewtRsrc0N-PaqHLTs6iZDzDwR5L9tnZOmeOF6i2VBFYZtFA&h=PUWlFquwtKjyzlrYmIKMGqtHOJMds5zHUsNLxTYgQt8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:24:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2e3254be-e410-4637-9330-7da187267fee - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FDAEC9942790431EA946311D0A9602DF Ref B: SYD03EDGE1920 Ref C: 2026-04-02T00:24:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --action-name --enable-caching --enable-compression --query-string-caching-behavior - --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d00a02c3-047f-4db0-b4a9-a7aa151bddc7?api-version=2025-09-01-preview&t=639106862622753300&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=mScVcNdwrURKKa9Lpa7RU-O_3AS8tamRw-3gWBIeOkPNR4H_-91wJ5Qj7TuNcC3gAFWRjP7oLKviKPaTBPyXgYLCJo9_ZLeAf4BvKlmZj9ijx1Z9UYgtB-0GQTKRRj0XjC2VvzsxkWdXBa5PmNE2dHELaY4nrsq1vXGRx7TsX_Yn7S3MYzUELE5pqsxMyOOUQkWRvMWtZxEyuqFB9HcclZ7PuXRdoGcDu6HZaMOtX9fUGIFMaORFIoIpAFzeSdNHeLwq-Bxstu6jX0vjKP6clP8dPq--O5TvM8bWM3JewtRsrc0N-PaqHLTs6iZDzDwR5L9tnZOmeOF6i2VBFYZtFA&h=PUWlFquwtKjyzlrYmIKMGqtHOJMds5zHUsNLxTYgQt8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:25:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5e3f6570-015b-482a-ac97-3a91ed428930 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DBC21C5D76E84B37BE5C204E62847977 Ref B: SYD03EDGE1019 Ref C: 2026-04-02T00:25:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --action-name --enable-caching --enable-compression --query-string-caching-behavior - --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r0?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r0","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r0","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '735' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:25:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/235b62b6-615b-4529-bda5-c92fd9446ccc - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB42BBDAF55D4BF69540869E3B98C278 Ref B: SYD03EDGE2019 Ref C: 2026-04-02T00:25:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r0?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r0","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r0","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '735' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:25:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/92467712-ac9e-43ac-a1cd-624f076cbf10 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 374AFBDB9C88427386851853AB35CBE5 Ref B: SYD03EDGE1314 Ref C: 2026-04-02T00:25:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r0?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:25:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fde786a3-24cf-4335-9cf7-238e192fc866 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 9A73795886D14BF5A3282134AFD3F9E5 Ref B: SYD03EDGE0809 Ref C: 2026-04-02T00:25:30Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH"], - "operator": "GeoMatch", "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], - "matchProcessingBehavior": "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '508' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cbca3320-cccc-43fb-8005-50a04d3b1665?api-version=2025-09-01-preview&t=639106863352588757&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=fd5iM4knI7huO_cB-hPynKl2Qc1p8nYcCyRnaluDXs_WRxsIhJ5PdpdDBifxM2duZMs3KPCTdxAbu89gZY5udIQnjrYTCpz6ID2BBIS26eEnW42KAlB4Y0smqjGdqUS7qn0fnUYdtzJiibqAUqCSoqW24vz6-NOvJ8jsHE6P1SWgfooLql19a1LGlErgbAZVO6Z52ojZXRNGYQdTF3WM5X77auPJNDcKBX_mYm47wTMecnBu-CaoDZ1bgc4Pu-ITl8Qx0CbSCNAnEueusy0t4Fx86x_g02S4ufk9E1oLeIxU9ZR0DUe86Se98gMBRmWjEVGvWepzN9QfugCjLQJxSA&h=6aOQkH3WcBIxlBQKLtFH3eiCGcRlC2F9kCBifFqSjfM - cache-control: - - no-cache - content-length: - - '914' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:25:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fbfe8dd7-b63c-447b-9e65-399a5871120b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 2AD366C423054799BA035259BE0CC713 Ref B: SYD03EDGE0814 Ref C: 2026-04-02T00:25:32Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cbca3320-cccc-43fb-8005-50a04d3b1665?api-version=2025-09-01-preview&t=639106863352588757&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=fd5iM4knI7huO_cB-hPynKl2Qc1p8nYcCyRnaluDXs_WRxsIhJ5PdpdDBifxM2duZMs3KPCTdxAbu89gZY5udIQnjrYTCpz6ID2BBIS26eEnW42KAlB4Y0smqjGdqUS7qn0fnUYdtzJiibqAUqCSoqW24vz6-NOvJ8jsHE6P1SWgfooLql19a1LGlErgbAZVO6Z52ojZXRNGYQdTF3WM5X77auPJNDcKBX_mYm47wTMecnBu-CaoDZ1bgc4Pu-ITl8Qx0CbSCNAnEueusy0t4Fx86x_g02S4ufk9E1oLeIxU9ZR0DUe86Se98gMBRmWjEVGvWepzN9QfugCjLQJxSA&h=6aOQkH3WcBIxlBQKLtFH3eiCGcRlC2F9kCBifFqSjfM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:25:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f9a8990d-6b8a-4a55-b27e-a07cf300b990 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F3191DF0167A40AF9FAEB02274FDF9F8 Ref B: SYD03EDGE0909 Ref C: 2026-04-02T00:25:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cbca3320-cccc-43fb-8005-50a04d3b1665?api-version=2025-09-01-preview&t=639106863352588757&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=fd5iM4knI7huO_cB-hPynKl2Qc1p8nYcCyRnaluDXs_WRxsIhJ5PdpdDBifxM2duZMs3KPCTdxAbu89gZY5udIQnjrYTCpz6ID2BBIS26eEnW42KAlB4Y0smqjGdqUS7qn0fnUYdtzJiibqAUqCSoqW24vz6-NOvJ8jsHE6P1SWgfooLql19a1LGlErgbAZVO6Z52ojZXRNGYQdTF3WM5X77auPJNDcKBX_mYm47wTMecnBu-CaoDZ1bgc4Pu-ITl8Qx0CbSCNAnEueusy0t4Fx86x_g02S4ufk9E1oLeIxU9ZR0DUe86Se98gMBRmWjEVGvWepzN9QfugCjLQJxSA&h=6aOQkH3WcBIxlBQKLtFH3eiCGcRlC2F9kCBifFqSjfM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3de41e4d-4543-4396-92ad-c44723d3087d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 00A2E242AFB94654912615BE98807C04 Ref B: SYD03EDGE1308 Ref C: 2026-04-02T00:26:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/cbca3320-cccc-43fb-8005-50a04d3b1665?api-version=2025-09-01-preview&t=639106863352588757&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=fd5iM4knI7huO_cB-hPynKl2Qc1p8nYcCyRnaluDXs_WRxsIhJ5PdpdDBifxM2duZMs3KPCTdxAbu89gZY5udIQnjrYTCpz6ID2BBIS26eEnW42KAlB4Y0smqjGdqUS7qn0fnUYdtzJiibqAUqCSoqW24vz6-NOvJ8jsHE6P1SWgfooLql19a1LGlErgbAZVO6Z52ojZXRNGYQdTF3WM5X77auPJNDcKBX_mYm47wTMecnBu-CaoDZ1bgc4Pu-ITl8Qx0CbSCNAnEueusy0t4Fx86x_g02S4ufk9E1oLeIxU9ZR0DUe86Se98gMBRmWjEVGvWepzN9QfugCjLQJxSA&h=6aOQkH3WcBIxlBQKLtFH3eiCGcRlC2F9kCBifFqSjfM - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bb054868-03d4-4946-b6a6-9d7f691e8ccd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 464C64E4197D454A90E85FBE7F0D36A2 Ref B: SYD03EDGE2114 Ref C: 2026-04-02T00:26:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-processing-behavior - --match-variable --operator --match-values --action-name --enable-caching - --enable-compression --query-string-caching-behavior --cache-behavior --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '915' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0c7f5683-1fe9-4643-95bc-0bb6341f3cf7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 35C4B7379E744DEC8A39FECF6D03A382 Ref B: SYD03EDGE1108 Ref C: 2026-04-02T00:26:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '915' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/4df8ab83-5c04-4f0a-9d2b-c1e6fe00bb90 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 34F06AC9F4D040C28B82393FC227365B Ref B: SYD03EDGE1310 Ref C: 2026-04-02T00:26:41Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "UrlRedirect", "parameters": {"destinationProtocol": - "Https", "redirectType": "Moved", "typeName": "DeliveryRuleUrlRedirectActionParameters"}}], - "conditions": [{"name": "RequestScheme", "parameters": {"matchValues": ["HTTP"], - "operator": "Equal", "typeName": "DeliveryRuleRequestSchemeConditionParameters"}}], - "matchProcessingBehavior": "Continue", "order": 2}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule create - Connection: - - keep-alive - Content-Length: - - '398' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --match-values - --action-name --redirect-protocol --redirect-type --order - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r2?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r2","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r2","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestScheme","parameters":{"typeName":"DeliveryRuleRequestSchemeConditionParameters","matchValues":["HTTP"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"UrlRedirect","parameters":{"typeName":"DeliveryRuleUrlRedirectActionParameters","redirectType":"Moved","destinationProtocol":"Https","customQueryString":null,"customPath":null,"customHostname":null,"customFragment":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '824' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1cd03299-6c2d-479f-a509-aea123d962de - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 33C930993652486FB52365626EBAF881 Ref B: SYD03EDGE0706 Ref C: 2026-04-02T00:26:42Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r2?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r2","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r2","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestScheme","parameters":{"typeName":"DeliveryRuleRequestSchemeConditionParameters","matchValues":["HTTP"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"UrlRedirect","parameters":{"typeName":"DeliveryRuleUrlRedirectActionParameters","redirectType":"Moved","destinationProtocol":"Https","customQueryString":null,"customPath":null,"customHostname":null,"customFragment":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '824' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b05bae6c-11e2-4be2-a441-6fe364df3208 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 56F499C2183143D2A1C76B48D0A41B82 Ref B: SYD03EDGE1119 Ref C: 2026-04-02T00:26:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r2","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r2","properties":{"order":2,"ruleSetName":"ruleset000003","conditions":[{"name":"RequestScheme","parameters":{"typeName":"DeliveryRuleRequestSchemeConditionParameters","matchValues":["HTTP"],"operator":"Equal","negateCondition":false,"transforms":[]}}],"actions":[{"name":"UrlRedirect","parameters":{"typeName":"DeliveryRuleUrlRedirectActionParameters","redirectType":"Moved","destinationProtocol":"Https","customQueryString":null,"customPath":null,"customHostname":null,"customFragment":null}}],"matchProcessingBehavior":"Continue","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1752' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6a28ccb9-ed98-4e8d-8519-ac98ff319622 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9F44E8DA16914349A9AB6A1CCB01EB73 Ref B: SYD03EDGE2106 Ref C: 2026-04-02T00:26:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r2?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:26:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0ffdde56-2eaa-45df-abfe-b5833afc05d5 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 6F576D237AA14D3DA349F228A3E6D78A Ref B: SYD03EDGE1111 Ref C: 2026-04-02T00:26:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '927' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/9b382127-641e-4f4b-919e-0584dfabda39 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8837829D093045F4B35E81F8ECEFB34B Ref B: SYD03EDGE1021 Ref C: 2026-04-02T00:26:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '915' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b885c219-94d8-4946-ab7d-7285ae7abef3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0BC826390473403BBC2B959AA126BF44 Ref B: SYD03EDGE1111 Ref C: 2026-04-02T00:26:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '915' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/958eb7ac-375a-4b1a-a2da-7b96ca4b80af - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B7F3E84674AC47F9BBB36992B8328A64 Ref B: SYD03EDGE1320 Ref C: 2026-04-02T00:26:52Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], - "conditions": [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH"], - "negateCondition": false, "operator": "GeoMatch", "transforms": [], "typeName": - "DeliveryRuleRemoteAddressConditionParameters"}}, {"name": "RemoteAddress", - "parameters": {"matchValues": ["TH", "US"], "operator": "GeoMatch", "typeName": - "DeliveryRuleRemoteAddressConditionParameters"}}], "matchProcessingBehavior": - "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - Content-Length: - - '708' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d6279c79-2444-4906-8c2f-ecc1721156e8?api-version=2025-09-01-preview&t=639106864164752292&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=QG5QoqN0_L65VSLSMWzDTHnws7Z0ay3YgljtTjefdWHJybRDG0PUT5Fw3TzFLffCq1iLe-DjgBhSRQeUrsCM7cqn1JsO0UEWWpoJtWzQM1xdUwanKi8_xYrmIvEjXmTFOr_u4Pd2O6FW9yfq5CsUpnuM9MwNyqDNo_BHhwTa9cJxa-t_SorTJ2Bs4UXIh2wuNsmSsSWLsGXDHT9T48UavEJO96o4SwXbHMAk5vJCkIID1PJau95_YwSH9BtVbkwDBqxTHWIcsXyGFTEMKuHVZ9qwPzcClt2uWNvmPDzlReqpLw1K3Sx1hgPvtxeBqBM4i_pnnnFIS3h4trLr2htOOw&h=jHQu0tlFFxAhKDxqNUX5H2Q6DkOwo2ve_Gz86jfotRU - cache-control: - - no-cache - content-length: - - '1100' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:55 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d6279c79-2444-4906-8c2f-ecc1721156e8/profileresults/profile000002/rulesetresults/ruleset000003/ruleresults/r1?api-version=2025-09-01-preview&t=639106864164752292&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=juAXOBoRNJ64NAHjWabcubm4IY15qEbzQLn0Txn0lb5ITwBOm23uJ0WpplyVesos45pvi33h3IwtjE4lB6oyQ5aM-rCiv4xMHNuxrZm0J1u2Or8x1PPtKCpur7Rdhh0GTS9FrszKrYVPaHDIa6WyzKLY_kmH-_P6qYvt7c7Pzi3H53GmD3iel1UyKPl2Fbhm0uxcZTZ9upjvB7nZNE1puhvtZANfTm7OAg7F0l0n9UPGTZzZFpCcInFX3FWlAL7iVeMAAxTegWTQM23zH-ye3U_ucml5U9igWIh-mlp139JtZnYHPJw9aaerpZax6ShbE-keDFtCpB2kzKjxL5OrzQ&h=6NVk_XUzHhBdA9bd4mgaRsIMPAYcJ3jwjXH44zHbJNg - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/9ebdbdab-1f45-46a4-a28f-c4f41c52651a - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: BFDC8D5EF9824D8CBB5F1D721B6AFAA5 Ref B: SYD03EDGE2010 Ref C: 2026-04-02T00:26:54Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d6279c79-2444-4906-8c2f-ecc1721156e8?api-version=2025-09-01-preview&t=639106864164752292&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=QG5QoqN0_L65VSLSMWzDTHnws7Z0ay3YgljtTjefdWHJybRDG0PUT5Fw3TzFLffCq1iLe-DjgBhSRQeUrsCM7cqn1JsO0UEWWpoJtWzQM1xdUwanKi8_xYrmIvEjXmTFOr_u4Pd2O6FW9yfq5CsUpnuM9MwNyqDNo_BHhwTa9cJxa-t_SorTJ2Bs4UXIh2wuNsmSsSWLsGXDHT9T48UavEJO96o4SwXbHMAk5vJCkIID1PJau95_YwSH9BtVbkwDBqxTHWIcsXyGFTEMKuHVZ9qwPzcClt2uWNvmPDzlReqpLw1K3Sx1hgPvtxeBqBM4i_pnnnFIS3h4trLr2htOOw&h=jHQu0tlFFxAhKDxqNUX5H2Q6DkOwo2ve_Gz86jfotRU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:26:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ce786de7-17a1-4a62-bd24-f1126ce872e8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 467CEE3971B84EE9BC62D70F36985772 Ref B: SYD03EDGE0810 Ref C: 2026-04-02T00:26:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d6279c79-2444-4906-8c2f-ecc1721156e8?api-version=2025-09-01-preview&t=639106864164752292&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=QG5QoqN0_L65VSLSMWzDTHnws7Z0ay3YgljtTjefdWHJybRDG0PUT5Fw3TzFLffCq1iLe-DjgBhSRQeUrsCM7cqn1JsO0UEWWpoJtWzQM1xdUwanKi8_xYrmIvEjXmTFOr_u4Pd2O6FW9yfq5CsUpnuM9MwNyqDNo_BHhwTa9cJxa-t_SorTJ2Bs4UXIh2wuNsmSsSWLsGXDHT9T48UavEJO96o4SwXbHMAk5vJCkIID1PJau95_YwSH9BtVbkwDBqxTHWIcsXyGFTEMKuHVZ9qwPzcClt2uWNvmPDzlReqpLw1K3Sx1hgPvtxeBqBM4i_pnnnFIS3h4trLr2htOOw&h=jHQu0tlFFxAhKDxqNUX5H2Q6DkOwo2ve_Gz86jfotRU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:27:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/9a2b15b6-110b-4117-94d5-d491083f028c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5878B478177D4C0D895D4718AE0529CC Ref B: SYD03EDGE2108 Ref C: 2026-04-02T00:27:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d6279c79-2444-4906-8c2f-ecc1721156e8?api-version=2025-09-01-preview&t=639106864164752292&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=QG5QoqN0_L65VSLSMWzDTHnws7Z0ay3YgljtTjefdWHJybRDG0PUT5Fw3TzFLffCq1iLe-DjgBhSRQeUrsCM7cqn1JsO0UEWWpoJtWzQM1xdUwanKi8_xYrmIvEjXmTFOr_u4Pd2O6FW9yfq5CsUpnuM9MwNyqDNo_BHhwTa9cJxa-t_SorTJ2Bs4UXIh2wuNsmSsSWLsGXDHT9T48UavEJO96o4SwXbHMAk5vJCkIID1PJau95_YwSH9BtVbkwDBqxTHWIcsXyGFTEMKuHVZ9qwPzcClt2uWNvmPDzlReqpLw1K3Sx1hgPvtxeBqBM4i_pnnnFIS3h4trLr2htOOw&h=jHQu0tlFFxAhKDxqNUX5H2Q6DkOwo2ve_Gz86jfotRU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:27:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d1d4b146-1706-4c7d-aa2c-c32253a4de79 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DA4AC25BBF024A51926F424816A8CF7D Ref B: SYD03EDGE2011 Ref C: 2026-04-02T00:27:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --match-variable --operator - --match-values - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7d032788-6c68-440f-8551-a2e08412626b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 356A678A678A4167A1C94CBEBFB3AA0E Ref B: SYD03EDGE1915 Ref C: 2026-04-02T00:28:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6fc7655e-984b-4f70-b173-bd2bdcc50c48 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 729C5C14ACA14BF6BF14BAE71061DAFB Ref B: SYD03EDGE0810 Ref C: 2026-04-02T00:28:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b1370a36-fa43-4cfa-a717-1ea301e1e01f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6EBEA392B9864400B880B801B7A1BF64 Ref B: SYD03EDGE0919 Ref C: 2026-04-02T00:28:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/da8f7ef9-afe7-4816-a808-e3670ef6fc05 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D27CD4B72D484C09B93EA972A80FA61C Ref B: SYD03EDGE1119 Ref C: 2026-04-02T00:28:05Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}, - {"name": "UrlRewrite", "parameters": {"destination": "/def", "sourcePattern": - "/abc", "typeName": "DeliveryRuleUrlRewriteActionParameters"}}], "conditions": - [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH"], "negateCondition": - false, "operator": "GeoMatch", "transforms": [], "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}, - {"name": "RemoteAddress", "parameters": {"matchValues": ["TH", "US"], "negateCondition": - false, "operator": "GeoMatch", "transforms": [], "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], - "matchProcessingBehavior": "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - Content-Length: - - '894' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f6a750a8-9cda-410f-932e-dd439f692ca1?api-version=2025-09-01-preview&t=639106864891982606&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kKiNAJCysuk9AItzWWsljDH4LpEU-ALWxgJrqdlczq6m9eeJZKkPPzhqaXNAi9Qf4ef9GYXqYrAwZTKMC2JYWnXEpae6SXZSO5F97uM2PJOcYmG_c_ytoC-jAm29OqQCxmTMf-1fO_WwCWKKo-K1rSrHdzwl171-yn6_Mg_7PZR_yGTgdSAZIYbgoKAKmgjs5ZHkAvjS_uxPh8VatSHCAc8mMBpFgINugi06O0Z4L6Ei-dJK1CIf6W6kTaQtwcRTyr_cyN6UUOUDeVjhQlO90CdMQm4goiYBxcePP8G-rHM9LsvpukFNc2skc4E-V0i0oPGNdibljBSaOyi7RpO7KQ&h=Un2dizdCNektz2LeqrpY1GktwCEomp3P9lWew9zBnA4 - cache-control: - - no-cache - content-length: - - '1262' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:08 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f6a750a8-9cda-410f-932e-dd439f692ca1/profileresults/profile000002/rulesetresults/ruleset000003/ruleresults/r1?api-version=2025-09-01-preview&t=639106864891982606&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=gYgxYoRYQYIOrnDmRF6lhDw0fMkp3i8UE7m4wx5-Xej_AyYa0XxpUIQ2oAt06PsKZeWlKnYyjoNFs_O8CLubL4WfHsZACAOfdipOoUY7B-YuDCRaJIVwVBHhkOpPsoGUWnhh41BJB6Z8T_3-m6F-FBIbZErlWpf6yupsH2sca4MIJTIKPPD1wyMGvHs5D7w0mu6IjNqHho6xpe5kuPpGKx6cdv0iCKHw5J7za2hTgmNQ5rqIvpLF7rRKEzDdTLW5mvGi8ZmNHL6BkHGmB3pFSkDvqmlcFz695t5wt0YeDTZ6G_DMGmWo7PwxuqeXouIf2-Limq3A9GEBzLfrfI72Fg&h=54ZBF6oNfwX5b7MbW2Ca2_PZZBvO_Aw58DiCNfclDIk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/922cfb48-eaed-409c-bf74-e6b8507b76b1 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: BD18CFDC79024913AD5C50B645726FE2 Ref B: SYD03EDGE1412 Ref C: 2026-04-02T00:28:06Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f6a750a8-9cda-410f-932e-dd439f692ca1?api-version=2025-09-01-preview&t=639106864891982606&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kKiNAJCysuk9AItzWWsljDH4LpEU-ALWxgJrqdlczq6m9eeJZKkPPzhqaXNAi9Qf4ef9GYXqYrAwZTKMC2JYWnXEpae6SXZSO5F97uM2PJOcYmG_c_ytoC-jAm29OqQCxmTMf-1fO_WwCWKKo-K1rSrHdzwl171-yn6_Mg_7PZR_yGTgdSAZIYbgoKAKmgjs5ZHkAvjS_uxPh8VatSHCAc8mMBpFgINugi06O0Z4L6Ei-dJK1CIf6W6kTaQtwcRTyr_cyN6UUOUDeVjhQlO90CdMQm4goiYBxcePP8G-rHM9LsvpukFNc2skc4E-V0i0oPGNdibljBSaOyi7RpO7KQ&h=Un2dizdCNektz2LeqrpY1GktwCEomp3P9lWew9zBnA4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e7f12efc-16c7-47b1-bea7-3f3c5f8f1d5b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B30F1B855EF349E2AE0B105A7A9229CC Ref B: SYD03EDGE1315 Ref C: 2026-04-02T00:28:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f6a750a8-9cda-410f-932e-dd439f692ca1?api-version=2025-09-01-preview&t=639106864891982606&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kKiNAJCysuk9AItzWWsljDH4LpEU-ALWxgJrqdlczq6m9eeJZKkPPzhqaXNAi9Qf4ef9GYXqYrAwZTKMC2JYWnXEpae6SXZSO5F97uM2PJOcYmG_c_ytoC-jAm29OqQCxmTMf-1fO_WwCWKKo-K1rSrHdzwl171-yn6_Mg_7PZR_yGTgdSAZIYbgoKAKmgjs5ZHkAvjS_uxPh8VatSHCAc8mMBpFgINugi06O0Z4L6Ei-dJK1CIf6W6kTaQtwcRTyr_cyN6UUOUDeVjhQlO90CdMQm4goiYBxcePP8G-rHM9LsvpukFNc2skc4E-V0i0oPGNdibljBSaOyi7RpO7KQ&h=Un2dizdCNektz2LeqrpY1GktwCEomp3P9lWew9zBnA4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:28:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/fc812f7b-0144-4b1d-8c25-40c65f7ec154 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 35B024DBFB3F426F98C3E073E26314B0 Ref B: SYD03EDGE1420 Ref C: 2026-04-02T00:28:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f6a750a8-9cda-410f-932e-dd439f692ca1?api-version=2025-09-01-preview&t=639106864891982606&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=kKiNAJCysuk9AItzWWsljDH4LpEU-ALWxgJrqdlczq6m9eeJZKkPPzhqaXNAi9Qf4ef9GYXqYrAwZTKMC2JYWnXEpae6SXZSO5F97uM2PJOcYmG_c_ytoC-jAm29OqQCxmTMf-1fO_WwCWKKo-K1rSrHdzwl171-yn6_Mg_7PZR_yGTgdSAZIYbgoKAKmgjs5ZHkAvjS_uxPh8VatSHCAc8mMBpFgINugi06O0Z4L6Ei-dJK1CIf6W6kTaQtwcRTyr_cyN6UUOUDeVjhQlO90CdMQm4goiYBxcePP8G-rHM9LsvpukFNc2skc4E-V0i0oPGNdibljBSaOyi7RpO7KQ&h=Un2dizdCNektz2LeqrpY1GktwCEomp3P9lWew9zBnA4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bbd57ead-a219-4d17-b080-20fa846ee576 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 99A22219B8534C39AD3689401E63ECCA Ref B: SYD03EDGE2013 Ref C: 2026-04-02T00:29:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --source-pattern - --destination - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1263' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/19bf94c1-3855-4063-b7f9-2911ae18caea - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C892B3C0EE304454BD24E67976AB7258 Ref B: SYD03EDGE1011 Ref C: 2026-04-02T00:29:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1263' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d372fc47-81f6-4f4d-b2de-9a3434e1f7d8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 19DB1A80F7DF4D24B43793932E5DA3F2 Ref B: SYD03EDGE1110 Ref C: 2026-04-02T00:29:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1263' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/946fa165-38bc-4684-bd4c-d3879c47c785 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 50C505A3F3974720BFE12EA98B88BDE5 Ref B: SYD03EDGE0717 Ref C: 2026-04-02T00:29:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1263' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/830b0f5b-3802-4816-b11c-1bc9407a1f4e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 15D0FC6AD6074BA7BF3479F04B671F24 Ref B: SYD03EDGE0914 Ref C: 2026-04-02T00:29:18Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "RouteConfigurationOverride", "parameters": - {"cacheConfiguration": {"cacheBehavior": "HonorOrigin", "isCompressionEnabled": - "Disabled", "queryStringCachingBehavior": "UseQueryString"}, "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}, - {"name": "UrlRewrite", "parameters": {"destination": "/def", "sourcePattern": - "/abc", "typeName": "DeliveryRuleUrlRewriteActionParameters"}}], "conditions": - [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH", "US"], "negateCondition": - false, "operator": "GeoMatch", "transforms": [], "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], - "matchProcessingBehavior": "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - Content-Length: - - '700' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7a5015e6-3d48-4bd8-af7b-7153fb124056?api-version=2025-09-01-preview&t=639106865610173733&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LuXMpFvF2ZMyIOipSw_sRmc9yp7W5LSH9Wn1CbG-5l1GsdsZ7jqTE3AZ-jTFh20E3CMzVKzkOBerUiG5TRr4RTpVT7kr-Yg1JQ1IKonUGjecnB1A9M4meZ724mjUaYDi8CKo0VN-s3gVJ_xhg4zT1AAIT4fjCLmmBCbSny5pHLB8Ff8ebqSo6NMDC9lwsFf4xvAi0VGSqCecC_sueMgnfsvp87d-2c8XKAOo3aAdsw4fjW95a1ioX9FDBp77j8rTzQUXHUkGnkChUYfTmVlXUkhHY7yrwvcsCIgC7ONJEryaojuusIw4TnVdaemVuhLcSpyJgsN2BdAZwHn6Cw7zsg&h=TtUtdXso0ljlEeMcajBMzsBWdtytErJ8HedR-io04wc - cache-control: - - no-cache - content-length: - - '1081' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:20 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7a5015e6-3d48-4bd8-af7b-7153fb124056/profileresults/profile000002/rulesetresults/ruleset000003/ruleresults/r1?api-version=2025-09-01-preview&t=639106865610329959&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=M6q14kumx91-GDvsdSSRzU7D3jCp6YIjCAIGDBKxh01Xz0UujJnoQhetRLLI6h3-oTlEYTTcRAy8x3GnBdxcAXl9g1MMvVdVv5SuOznc-KABCgZxXXgn6tlSI_MU-FNoV1pSN5-O-NNIdkWM62-UvC4BnhGoxxPd1GM5pgrIlSgYjS-BdFQ6Uwew4SJp6fWL-oapvdDD2f1rb5-KPBYoN187btous60W1vbLg3C1oyQ8NTIAcVl-tssszYffG4ZhNdrxi1Rf2kZktIKrt_0AfwJQWsamBA4TWm93ywow6DfP0hj3IjPb2snWKRjGSTEvAMNk9Dq7LJquwLY2o5aDBw&h=OuMsQcXW_Y8aBLrbKQkzVAwNkIcLEzgqnj_frNUFrZE - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e1c82b30-65db-452a-a453-f2a66ef9bf14 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 0DC288877F124B099B79FFB28A0E1074 Ref B: SYD03EDGE0714 Ref C: 2026-04-02T00:29:19Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7a5015e6-3d48-4bd8-af7b-7153fb124056?api-version=2025-09-01-preview&t=639106865610173733&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LuXMpFvF2ZMyIOipSw_sRmc9yp7W5LSH9Wn1CbG-5l1GsdsZ7jqTE3AZ-jTFh20E3CMzVKzkOBerUiG5TRr4RTpVT7kr-Yg1JQ1IKonUGjecnB1A9M4meZ724mjUaYDi8CKo0VN-s3gVJ_xhg4zT1AAIT4fjCLmmBCbSny5pHLB8Ff8ebqSo6NMDC9lwsFf4xvAi0VGSqCecC_sueMgnfsvp87d-2c8XKAOo3aAdsw4fjW95a1ioX9FDBp77j8rTzQUXHUkGnkChUYfTmVlXUkhHY7yrwvcsCIgC7ONJEryaojuusIw4TnVdaemVuhLcSpyJgsN2BdAZwHn6Cw7zsg&h=TtUtdXso0ljlEeMcajBMzsBWdtytErJ8HedR-io04wc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e9dad7c4-9a9f-420f-b58c-c4eac8440478 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B4A9CB1155104123BAEB56A98FDDCAE1 Ref B: SYD03EDGE1312 Ref C: 2026-04-02T00:29:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7a5015e6-3d48-4bd8-af7b-7153fb124056?api-version=2025-09-01-preview&t=639106865610173733&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LuXMpFvF2ZMyIOipSw_sRmc9yp7W5LSH9Wn1CbG-5l1GsdsZ7jqTE3AZ-jTFh20E3CMzVKzkOBerUiG5TRr4RTpVT7kr-Yg1JQ1IKonUGjecnB1A9M4meZ724mjUaYDi8CKo0VN-s3gVJ_xhg4zT1AAIT4fjCLmmBCbSny5pHLB8Ff8ebqSo6NMDC9lwsFf4xvAi0VGSqCecC_sueMgnfsvp87d-2c8XKAOo3aAdsw4fjW95a1ioX9FDBp77j8rTzQUXHUkGnkChUYfTmVlXUkhHY7yrwvcsCIgC7ONJEryaojuusIw4TnVdaemVuhLcSpyJgsN2BdAZwHn6Cw7zsg&h=TtUtdXso0ljlEeMcajBMzsBWdtytErJ8HedR-io04wc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:29:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0b878786-6e2b-4873-bf30-ad70fc03ed77 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DF84CE6A661244F6B03F6A95E4004376 Ref B: SYD03EDGE1916 Ref C: 2026-04-02T00:29:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/7a5015e6-3d48-4bd8-af7b-7153fb124056?api-version=2025-09-01-preview&t=639106865610173733&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=LuXMpFvF2ZMyIOipSw_sRmc9yp7W5LSH9Wn1CbG-5l1GsdsZ7jqTE3AZ-jTFh20E3CMzVKzkOBerUiG5TRr4RTpVT7kr-Yg1JQ1IKonUGjecnB1A9M4meZ724mjUaYDi8CKo0VN-s3gVJ_xhg4zT1AAIT4fjCLmmBCbSny5pHLB8Ff8ebqSo6NMDC9lwsFf4xvAi0VGSqCecC_sueMgnfsvp87d-2c8XKAOo3aAdsw4fjW95a1ioX9FDBp77j8rTzQUXHUkGnkChUYfTmVlXUkhHY7yrwvcsCIgC7ONJEryaojuusIw4TnVdaemVuhLcSpyJgsN2BdAZwHn6Cw7zsg&h=TtUtdXso0ljlEeMcajBMzsBWdtytErJ8HedR-io04wc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/829430da-a8f1-4783-a917-064f2a98817c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 01F9B8B1574645849E4B8887E6417772 Ref B: SYD03EDGE1313 Ref C: 2026-04-02T00:30:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1082' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/bc61f19f-8eee-4336-bb0c-d6c5745255e1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F7A73D628E6542C085C88332F21B44C0 Ref B: SYD03EDGE1012 Ref C: 2026-04-02T00:30:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1082' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/918abaf1-5a3d-489b-9b36-bc200c58ba5e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 60A4716226D247F2BE0F11A93CA236EC Ref B: SYD03EDGE1109 Ref C: 2026-04-02T00:30:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1082' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/4b724acb-46db-40dc-b16e-7c4f79674a59 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DF48CCD751694E8BA2FC3B35C85B51A7 Ref B: SYD03EDGE1422 Ref C: 2026-04-02T00:30:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action remove - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Disabled","queryStringCachingBehavior":"UseQueryString","queryParameters":null,"cacheBehavior":"HonorOrigin","cacheDuration":null},"originGroupOverride":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1082' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7c35503a-3eb0-437b-aade-8f2014217678 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A2928D818B23428B8EF5D3B0C7A01C89 Ref B: SYD03EDGE0707 Ref C: 2026-04-02T00:30:29Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "UrlRewrite", "parameters": {"destination": - "/def", "sourcePattern": "/abc", "typeName": "DeliveryRuleUrlRewriteActionParameters"}}], - "conditions": [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH", - "US"], "negateCondition": false, "operator": "GeoMatch", "transforms": [], "typeName": - "DeliveryRuleRemoteAddressConditionParameters"}}], "matchProcessingBehavior": - "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action remove - Connection: - - keep-alive - Content-Length: - - '434' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '757' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/be864111-7fcc-4874-8faa-e038cc42d035 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 1C39B4FAD3CB407B81BE45690B5E1A85 Ref B: SYD03EDGE1108 Ref C: 2026-04-02T00:30:30Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/test1/azure.txt", "probeProtocol": "Http", "probeRequestType": - "GET"}, "loadBalancingSettings": {"additionalLatencyInMilliseconds": 50, "sampleSize": - 4, "successfulSamplesRequired": 3}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin-group create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --probe-request-type --probe-protocol - --probe-interval-in-seconds --probe-path --sample-size --successful-samples-required - --additional-latency-in-milliseconds - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004","type":"Microsoft.Cdn/profiles/origingroups","name":"og000004","properties":{"loadBalancingSettings":{"sampleSize":4,"successfulSamplesRequired":3,"additionalLatencyInMilliseconds":50},"healthProbeSettings":{"probePath":"/test1/azure.txt","probeRequestType":"GET","probeProtocol":"Http","probeIntervalInSeconds":120},"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"sessionAffinityState":"Disabled","authentication":null,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '660' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5196c678-7614-4059-9d22-66744a38509e - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C5D2CDD301234512BA69C6B9F5E32AAC Ref B: SYD03EDGE2018 Ref C: 2026-04-02T00:30:33Z' - status: - code: 201 - message: Created -- request: - body: '{"properties": {"enabledState": "Enabled", "enforceCertificateNameCheck": - true, "hostName": "huaiyiztesthost1.blob.core.chinacloudapi.cn", "httpPort": - 8080, "httpsPort": 443, "originHostHeader": "huaiyiztesthost1.blob.core.chinacloudapi.cn", - "priority": 1, "weight": 666}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000004","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ba7deae-727a-4b8f-b7be-cbd438a7b7e5?api-version=2025-06-01&t=639106866375859069&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=asGThtnwNqBGfTlShJqrSjSYLYstysdaWaWpQ2ulnla4jdDxUjxNuIGC8nlvJk81SsSJWbMuxQ6Ej3OQe9FAvuYDbIlZlcNcR_fhw68o4QxZ3w189FoLXnOM2YQCwApIqeMvN7OaFdNGJ-3cIK-EonK51gg_uRirSncIUrjO-7is2rmwY6BM1tCWDob_z7-fTL2HvensK_YMnZVH_Hr_s6358NoHNV0_pbNayqVp0Z0FXjycf5AewkUWJwRk3QpjLJZstwTbMCv3JF48p7jq26tfHsE8TLTfhMYusiScwGy1J5JjQ2xkXFZitFWz61gQPtEi4gj_iyfOzsaI1Bb9Hg&h=XbzJWdq9YeG5_5XN2fvdEI44s4n9r0wTBS_B8ZJFDro - cache-control: - - no-cache - content-length: - - '637' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/5b665402-4bbe-4656-a0e8-c92dd16eb926 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 14C526D9F6F84923BD25822A69297624 Ref B: SYD03EDGE1719 Ref C: 2026-04-02T00:30:35Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ba7deae-727a-4b8f-b7be-cbd438a7b7e5?api-version=2025-06-01&t=639106866375859069&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=asGThtnwNqBGfTlShJqrSjSYLYstysdaWaWpQ2ulnla4jdDxUjxNuIGC8nlvJk81SsSJWbMuxQ6Ej3OQe9FAvuYDbIlZlcNcR_fhw68o4QxZ3w189FoLXnOM2YQCwApIqeMvN7OaFdNGJ-3cIK-EonK51gg_uRirSncIUrjO-7is2rmwY6BM1tCWDob_z7-fTL2HvensK_YMnZVH_Hr_s6358NoHNV0_pbNayqVp0Z0FXjycf5AewkUWJwRk3QpjLJZstwTbMCv3JF48p7jq26tfHsE8TLTfhMYusiScwGy1J5JjQ2xkXFZitFWz61gQPtEi4gj_iyfOzsaI1Bb9Hg&h=XbzJWdq9YeG5_5XN2fvdEI44s4n9r0wTBS_B8ZJFDro - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:30:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/81171cab-760c-4600-8994-0e84ee6bc074 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9BAA0285680049D782D2CAAFB33F827E Ref B: SYD03EDGE0722 Ref C: 2026-04-02T00:30:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ba7deae-727a-4b8f-b7be-cbd438a7b7e5?api-version=2025-06-01&t=639106866375859069&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=asGThtnwNqBGfTlShJqrSjSYLYstysdaWaWpQ2ulnla4jdDxUjxNuIGC8nlvJk81SsSJWbMuxQ6Ej3OQe9FAvuYDbIlZlcNcR_fhw68o4QxZ3w189FoLXnOM2YQCwApIqeMvN7OaFdNGJ-3cIK-EonK51gg_uRirSncIUrjO-7is2rmwY6BM1tCWDob_z7-fTL2HvensK_YMnZVH_Hr_s6358NoHNV0_pbNayqVp0Z0FXjycf5AewkUWJwRk3QpjLJZstwTbMCv3JF48p7jq26tfHsE8TLTfhMYusiScwGy1J5JjQ2xkXFZitFWz61gQPtEi4gj_iyfOzsaI1Bb9Hg&h=XbzJWdq9YeG5_5XN2fvdEI44s4n9r0wTBS_B8ZJFDro - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c848f65a-e7f1-4726-94d2-86f3c4f47e6d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5393D134337A4E5CB7CC6672C42FB993 Ref B: SYD03EDGE1412 Ref C: 2026-04-02T00:31:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ba7deae-727a-4b8f-b7be-cbd438a7b7e5?api-version=2025-06-01&t=639106866375859069&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=asGThtnwNqBGfTlShJqrSjSYLYstysdaWaWpQ2ulnla4jdDxUjxNuIGC8nlvJk81SsSJWbMuxQ6Ej3OQe9FAvuYDbIlZlcNcR_fhw68o4QxZ3w189FoLXnOM2YQCwApIqeMvN7OaFdNGJ-3cIK-EonK51gg_uRirSncIUrjO-7is2rmwY6BM1tCWDob_z7-fTL2HvensK_YMnZVH_Hr_s6358NoHNV0_pbNayqVp0Z0FXjycf5AewkUWJwRk3QpjLJZstwTbMCv3JF48p7jq26tfHsE8TLTfhMYusiScwGy1J5JjQ2xkXFZitFWz61gQPtEi4gj_iyfOzsaI1Bb9Hg&h=XbzJWdq9YeG5_5XN2fvdEI44s4n9r0wTBS_B8ZJFDro - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b88c09b1-287e-4755-b59c-2dcc6bddd863 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 180ACC1C562D4143AB31BC5CB29C83BC Ref B: SYD03EDGE0709 Ref C: 2026-04-02T00:31:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd origin create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --origin-group-name --origin-name --host-name --origin-host-header - --priority --weight --http-port --https-port --enabled-state - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/originGroups/og000004/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004/origins/origin000005","type":"Microsoft.Cdn/profiles/origingroups/origins","name":"origin000005","properties":{"originGroupName":"og000004","hostName":"huaiyiztesthost1.blob.core.chinacloudapi.cn","httpPort":8080,"httpsPort":443,"originHostHeader":"huaiyiztesthost1.blob.core.chinacloudapi.cn","priority":1,"weight":666,"enabledState":"Enabled","sharedPrivateLinkResource":null,"enforceCertificateNameCheck":true,"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '638' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/ce882366-3689-4ee7-822f-fd61763e3b11 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5C87307D84B747DB9347EC45931829B9 Ref B: SYD03EDGE2106 Ref C: 2026-04-02T00:31:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '757' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b5265000-e6c8-4aea-b610-28fcaf604f05 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F6941A80A8074328B18530797DCADBE7 Ref B: SYD03EDGE0911 Ref C: 2026-04-02T00:31:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '757' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/edf15a2d-f0af-4639-8da0-f9d09d018115 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 30A3E2FC2F294E428A5CFF93675856EB Ref B: SYD03EDGE2016 Ref C: 2026-04-02T00:31:45Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"actions": [{"name": "UrlRewrite", "parameters": {"destination": - "/def", "sourcePattern": "/abc", "typeName": "DeliveryRuleUrlRewriteActionParameters"}}, - {"name": "RouteConfigurationOverride", "parameters": {"cacheConfiguration": - {"cacheBehavior": "OverrideAlways", "cacheDuration": "01:00:00", "isCompressionEnabled": - "Enabled", "queryParameters": "x,y,z", "queryStringCachingBehavior": "IncludeSpecifiedQueryStrings"}, - "originGroupOverride": {"forwardingProtocol": "MatchRequest", "originGroup": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"}}, - "typeName": "DeliveryRuleRouteConfigurationOverrideActionParameters"}}], "conditions": - [{"name": "RemoteAddress", "parameters": {"matchValues": ["TH", "US"], "negateCondition": - false, "operator": "GeoMatch", "transforms": [], "typeName": "DeliveryRuleRemoteAddressConditionParameters"}}], - "matchProcessingBehavior": "Stop", "order": 1}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - Content-Length: - - '1015' - Content-Type: - - application/json - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}},{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Enabled","queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z","cacheBehavior":"OverrideAlways","cacheDuration":"01:00:00"},"originGroupOverride":{"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"},"forwardingProtocol":"MatchRequest"}}}],"matchProcessingBehavior":"Stop","provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/de596d5f-fa79-4d8c-955e-afee1ff23ce7?api-version=2025-09-01-preview&t=639106867085265603&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=RXoLzAz-zXSSqTRO9Cuccklt4jYZcyMYB9RxZDIY1m8JdfLGV4XBvV-uN9M_AS7If28GKMd_m29SHygLbnagTBgYmcdV99iNhS2Dm_glU1bU_izz7yTqTkQ2d-u0_BvqtcsAj7tXlzEo2tgvqYzFy7Uy6SMyEyRFPZBQyal0CuSs4fCIxXEDmWP_ARRDC3BEgg3X2IwA0vIrzN8_YVEEgj5XgPZc4ODl-3lWO6XYYUmzYW9Trs6fiOEsa9U1OVU63mNBKbmy3FfcoZy37nUMqDIGysag9qgoIMIO9v3-RCtqCbhhqhaAiocXaLNV6xs9rDSxffRRZlg4sNkFQZVbHw&h=7ercoBuHNADnEoDA-7vN50O3LGefJUTYOxxniVRIbbU - cache-control: - - no-cache - content-length: - - '1315' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:48 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/de596d5f-fa79-4d8c-955e-afee1ff23ce7/profileresults/profile000002/rulesetresults/ruleset000003/ruleresults/r1?api-version=2025-09-01-preview&t=639106867085265603&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=Bq8kI2X3UWAhHKjReAZX8GSTroMAGUi0zan02l6nb06-cU4Ude96C7mOBBlxuAO7sBdFQF0ywECHNVN5FImcMHexmUAmQjmDVAGQ9NNdzGlmM0G3u60iDuN9E1Ma0NGEYj-6Rap-USN1CoZaFpQd7lpZ8QiMysflakhO64zEDx9cg3yuAXAZ1fvFZjFeBibf8N-mMGaN7_e8qd3n2OC6LHLp2RBvxzI-5LrUdCHcoSnZgdnHwK0EzHIwLBKvKOoMqvR901hk228M0gyYBcI8nzIzZKDsQlIEekJKpPRCFbqIs2YvVDrenmvH1vgCDzBoaVe9DprywQ6_f_8HOfATxA&h=EG054CedfMivOwOHyEBCvcXdmgfTBJTn7XDefi3xXQI - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/23bb7347-b0ac-4db6-9cfd-b28f19ece313 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 6C363F4219E5472FB9AB60067CB32639 Ref B: SYD03EDGE1321 Ref C: 2026-04-02T00:31:46Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/de596d5f-fa79-4d8c-955e-afee1ff23ce7?api-version=2025-09-01-preview&t=639106867085265603&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=RXoLzAz-zXSSqTRO9Cuccklt4jYZcyMYB9RxZDIY1m8JdfLGV4XBvV-uN9M_AS7If28GKMd_m29SHygLbnagTBgYmcdV99iNhS2Dm_glU1bU_izz7yTqTkQ2d-u0_BvqtcsAj7tXlzEo2tgvqYzFy7Uy6SMyEyRFPZBQyal0CuSs4fCIxXEDmWP_ARRDC3BEgg3X2IwA0vIrzN8_YVEEgj5XgPZc4ODl-3lWO6XYYUmzYW9Trs6fiOEsa9U1OVU63mNBKbmy3FfcoZy37nUMqDIGysag9qgoIMIO9v3-RCtqCbhhqhaAiocXaLNV6xs9rDSxffRRZlg4sNkFQZVbHw&h=7ercoBuHNADnEoDA-7vN50O3LGefJUTYOxxniVRIbbU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:31:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/124832f2-3e1f-42fe-88f7-c14821ece333 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B2A6825CD1804451BAAE519A1F24940D Ref B: SYD03EDGE2011 Ref C: 2026-04-02T00:31:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/de596d5f-fa79-4d8c-955e-afee1ff23ce7?api-version=2025-09-01-preview&t=639106867085265603&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=RXoLzAz-zXSSqTRO9Cuccklt4jYZcyMYB9RxZDIY1m8JdfLGV4XBvV-uN9M_AS7If28GKMd_m29SHygLbnagTBgYmcdV99iNhS2Dm_glU1bU_izz7yTqTkQ2d-u0_BvqtcsAj7tXlzEo2tgvqYzFy7Uy6SMyEyRFPZBQyal0CuSs4fCIxXEDmWP_ARRDC3BEgg3X2IwA0vIrzN8_YVEEgj5XgPZc4ODl-3lWO6XYYUmzYW9Trs6fiOEsa9U1OVU63mNBKbmy3FfcoZy37nUMqDIGysag9qgoIMIO9v3-RCtqCbhhqhaAiocXaLNV6xs9rDSxffRRZlg4sNkFQZVbHw&h=7ercoBuHNADnEoDA-7vN50O3LGefJUTYOxxniVRIbbU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:32:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/0fc5584a-3d7a-4c64-9143-40e73b544131 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1F2F53861CCE466D8B4978EE4F1147DB Ref B: SYD03EDGE1121 Ref C: 2026-04-02T00:32:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/de596d5f-fa79-4d8c-955e-afee1ff23ce7?api-version=2025-09-01-preview&t=639106867085265603&c=MIIIJjCCBw6gAwIBAgIQXAg_KQfqNmXWsnKmcWm-CjANBgkqhkiG9w0BAQsFADA2MTQwMgYDVQQDEytDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBXQ1VTIENBIDAxMB4XDTI2MDMwMzE4NDAwNFoXDTI2MDgzMDAwNDAwNFowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCq2QsnpddKa8kR8gt-vA9VEusmZorO2S-vbINESl_vgl_PJICxJntGEX47Fd1DDc76k_3GujB58pb9CVQcLZ3-ca4xBv6hEqbf7VGNJdlUmL6V31uaLBLUMfEySd5hdTIpu4K8C1BsXVfomETR-eBTaEKo7U6rad09i8wEBquSFVf5S7J71JehWC4rsigucyf3uMHNqTzZudQy7Dr4g3o1z8GDPMMNrN8NB6XUfnHR60daMf2EzZU2v746EHu58MN3kAveFfbqRrcWd5-tDS7K-u-_1JBNmgg_vgVE_HIXLJ-H3nSUSgujW4YOVJzkyLbU8xAJiSJ_NeLBYjJyJhCNAgMBAAGjggUkMIIFIDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBRvNYqFx4fDp-iV_6CV_JvtWzks-DAfBgNVHSMEGDAWgBQU0jfg9tZ9ft2NurplqwSUJeCWHTCCAfsGA1UdHwSCAfIwggHuMHugeaB3hnVodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwfaB7oHmGd2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L3dlc3RjZW50cmFsdXMvY3Jscy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxLzI1L2N1cnJlbnQuY3JsMGygaqBohmZodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vd2VzdGNlbnRyYWx1cy9jcmxzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwgYGgf6B9hntodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvMjUvY3VycmVudC5jcmwwggIABggrBgEFBQcBAQSCAfIwggHuMH4GCCsGAQUFBzAChnJodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvd2VzdGNlbnRyYWx1cy9jYWNlcnRzL2NjbWV3ZXN0Y2VudHJhbHVzcGtpL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEvY2VydC5jZXIwgYAGCCsGAQUFBzAChnRodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC93ZXN0Y2VudHJhbHVzL2NhY2VydHMvY2NtZXdlc3RjZW50cmFsdXNwa2kvY2NtZXdlc3RjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBvBggrBgEFBQcwAoZjaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3dlc3RjZW50cmFsdXMvY2FjZXJ0cy9jY21ld2VzdGNlbnRyYWx1c3BraS9jY21ld2VzdGNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHgGCCsGAQUFBzAChmxodHRwOi8vY2NtZXdlc3RjZW50cmFsdXNwa2kud2VzdGNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWV3ZXN0Y2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAHyESoM-hJA8co5aYFKQj6Yb2naSt-_hW50RjbHBbcf7c32Ujn8L-srkiIyVxkEpzXn0sgWpC8m9Wmwi-IXcD8wG3oPqMrn5ZYvIwrFdrlRwKg23jUltqn23uy8oAzIxCBsBblPSNyWSbEL5Vi52YbLITPHu4uEC7Exy9jJvn6cttL4bste7Sfve85Dd-RbogDrr8HBad8-CN8sHHSyii8mKaK7rq75VE6arRrM28SQgrKJDPrv40C9I6Z5pK40CEUfpYyWTzS6FkLMf7SIjhz0Ilua9xqzb0IO32oVtuv4c-GmmjyJy8FRZzgEYbW_CUh19Gx-9L_Sd5ZzebW5exxE&s=RXoLzAz-zXSSqTRO9Cuccklt4jYZcyMYB9RxZDIY1m8JdfLGV4XBvV-uN9M_AS7If28GKMd_m29SHygLbnagTBgYmcdV99iNhS2Dm_glU1bU_izz7yTqTkQ2d-u0_BvqtcsAj7tXlzEo2tgvqYzFy7Uy6SMyEyRFPZBQyal0CuSs4fCIxXEDmWP_ARRDC3BEgg3X2IwA0vIrzN8_YVEEgj5XgPZc4ODl-3lWO6XYYUmzYW9Trs6fiOEsa9U1OVU63mNBKbmy3FfcoZy37nUMqDIGysag9qgoIMIO9v3-RCtqCbhhqhaAiocXaLNV6xs9rDSxffRRZlg4sNkFQZVbHw&h=7ercoBuHNADnEoDA-7vN50O3LGefJUTYOxxniVRIbbU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:32:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/15641988-308d-4596-a01b-7529762c65ff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CA257609C91346AA94E83FD0B2FF73DF Ref B: SYD03EDGE1409 Ref C: 2026-04-02T00:32:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule action add - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --action-name --origin-group - --forwarding-protocol --enable-compression --enable-caching --cache-behavior - --cache-duration --query-string-caching-behavior --query-parameters - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}},{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Enabled","queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z","cacheBehavior":"OverrideAlways","cacheDuration":"01:00:00"},"originGroupOverride":{"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"},"forwardingProtocol":"MatchRequest"}}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1316' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:32:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/f8ac0c0e-e078-4f1b-9ed7-4337afb88196 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B980C7F77D5C461E8ECC4A8D71B72928 Ref B: SYD03EDGE2108 Ref C: 2026-04-02T00:32:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003/rules/r1","type":"Microsoft.Cdn/profiles/rulesets/rules","name":"r1","properties":{"order":1,"ruleSetName":"ruleset000003","conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}},{"name":"RouteConfigurationOverride","parameters":{"typeName":"DeliveryRuleRouteConfigurationOverrideActionParameters","cacheConfiguration":{"isCompressionEnabled":"Enabled","queryStringCachingBehavior":"IncludeSpecifiedQueryStrings","queryParameters":"x,y,z","cacheBehavior":"OverrideAlways","cacheDuration":"01:00:00"},"originGroupOverride":{"originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/origingroups/og000004"},"forwardingProtocol":"MatchRequest"}}}],"matchProcessingBehavior":"Stop","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1316' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:32:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/df15622d-8ac3-442b-8598-0f21154ea24c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: ECDBEB58315E44578B9185209A32B612 Ref B: SYD03EDGE1316 Ref C: 2026-04-02T00:32:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --rule-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules/r1?api-version=2025-09-01-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:32:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/37e2069b-c993-4a6d-8b3e-c8df4aea3e95 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: B4DE4A23F8AC40C591A0D53BF8D641BA Ref B: SYD03EDGE1319 Ref C: 2026-04-02T00:32:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule list - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003/rules?api-version=2025-09-01-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:32:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/8e075668-9483-4cec-8ac8-6c60485ff33e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F15F178A801D463397F39EDF3CFE533F Ref B: SYD03EDGE2008 Ref C: 2026-04-02T00:32:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:33:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2008d597-1e81-4e4b-b298-e46e82db1025 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 5B0FF43E2FB1491DB3E4F82446E99E98 Ref B: SYD03EDGE1019 Ref C: 2026-04-02T00:33:00Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_latest_version_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_latest_version_crud.yaml deleted file mode 100644 index e7ea18757b6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_latest_version_crud.yaml +++ /dev/null @@ -1,542 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:27:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 40B23D9A1E994D8FAD28BE2E2E8E26D1 Ref B: SYD03EDGE1518 Ref C: 2025-07-11T07:27:52Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9a83f38c-688d-44be-bbdb-4094219d8e97","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/073b331b-e2d9-4bf5-8b1b-8da1a8c7b377?api-version=2025-06-01&t=638878156776391394&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=hT_WDplj34ZUJvlX1HDetJIPNPH-6lFn5J72MeumZbNQfC5ieyPW3wHrokLBe8tWpqqTXElIJstr0bOHvF56NJCkZfL5Y2qh5YvALcU07B5MhH0jrkceVmciiOeKDbMKwmbTdtrFEU_RRdRj08b0JbeVS7e2-5NfYukk89U5qk5gpv-59DufKO7WviljkspMJ3s7AWrQDmiD48vO5-51P_CTV9uJBKL2DRzak2eHaQRNhy0aTE9264lNT2OkkS4kP6cKxO_-VbEcoxRGzGv-HZp7k0rMzaHHrMXiu_VDwqJ6V3AK2LeizJDn-lwiettvlqZjuCfp5PYX0aOJnaEd7A&h=3h_2p0_2MsKgiTGnLhmt9BbofbxmnkfbXZwWAcupj0o - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:27:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/73607e05-b474-4dda-9eac-475bca997334 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: FA16999B86514BC09DBBC076575CC81C Ref B: SYD03EDGE1417 Ref C: 2025-07-11T07:27:52Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/073b331b-e2d9-4bf5-8b1b-8da1a8c7b377?api-version=2025-06-01&t=638878156776391394&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=hT_WDplj34ZUJvlX1HDetJIPNPH-6lFn5J72MeumZbNQfC5ieyPW3wHrokLBe8tWpqqTXElIJstr0bOHvF56NJCkZfL5Y2qh5YvALcU07B5MhH0jrkceVmciiOeKDbMKwmbTdtrFEU_RRdRj08b0JbeVS7e2-5NfYukk89U5qk5gpv-59DufKO7WviljkspMJ3s7AWrQDmiD48vO5-51P_CTV9uJBKL2DRzak2eHaQRNhy0aTE9264lNT2OkkS4kP6cKxO_-VbEcoxRGzGv-HZp7k0rMzaHHrMXiu_VDwqJ6V3AK2LeizJDn-lwiettvlqZjuCfp5PYX0aOJnaEd7A&h=3h_2p0_2MsKgiTGnLhmt9BbofbxmnkfbXZwWAcupj0o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:27:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/63d65553-3476-40a9-885b-6e6c131756f4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 463455324F684D198CF32ACC289765AE Ref B: SYD03EDGE0917 Ref C: 2025-07-11T07:27:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/073b331b-e2d9-4bf5-8b1b-8da1a8c7b377?api-version=2025-06-01&t=638878156776391394&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=hT_WDplj34ZUJvlX1HDetJIPNPH-6lFn5J72MeumZbNQfC5ieyPW3wHrokLBe8tWpqqTXElIJstr0bOHvF56NJCkZfL5Y2qh5YvALcU07B5MhH0jrkceVmciiOeKDbMKwmbTdtrFEU_RRdRj08b0JbeVS7e2-5NfYukk89U5qk5gpv-59DufKO7WviljkspMJ3s7AWrQDmiD48vO5-51P_CTV9uJBKL2DRzak2eHaQRNhy0aTE9264lNT2OkkS4kP6cKxO_-VbEcoxRGzGv-HZp7k0rMzaHHrMXiu_VDwqJ6V3AK2LeizJDn-lwiettvlqZjuCfp5PYX0aOJnaEd7A&h=3h_2p0_2MsKgiTGnLhmt9BbofbxmnkfbXZwWAcupj0o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:28:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/b0c0d270-cb8e-4f6f-a085-8ad6e30216b9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A1965D8A6BE4471D8C3720AD125256D7 Ref B: SYD03EDGE1412 Ref C: 2025-07-11T07:28:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/073b331b-e2d9-4bf5-8b1b-8da1a8c7b377?api-version=2025-06-01&t=638878156776391394&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=hT_WDplj34ZUJvlX1HDetJIPNPH-6lFn5J72MeumZbNQfC5ieyPW3wHrokLBe8tWpqqTXElIJstr0bOHvF56NJCkZfL5Y2qh5YvALcU07B5MhH0jrkceVmciiOeKDbMKwmbTdtrFEU_RRdRj08b0JbeVS7e2-5NfYukk89U5qk5gpv-59DufKO7WviljkspMJ3s7AWrQDmiD48vO5-51P_CTV9uJBKL2DRzak2eHaQRNhy0aTE9264lNT2OkkS4kP6cKxO_-VbEcoxRGzGv-HZp7k0rMzaHHrMXiu_VDwqJ6V3AK2LeizJDn-lwiettvlqZjuCfp5PYX0aOJnaEd7A&h=3h_2p0_2MsKgiTGnLhmt9BbofbxmnkfbXZwWAcupj0o - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/bb647ef8-ee3b-467b-9715-76a6c125cf75 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B885F35596B94F1E82354115C0EDA8F2 Ref B: SYD03EDGE1719 Ref C: 2025-07-11T07:29:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"9a83f38c-688d-44be-bbdb-4094219d8e97","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 3581538BA41C4E0FA8BB9D4FE30E7B59 Ref B: SYD03EDGE1121 Ref C: 2025-07-11T07:29:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/077a38d2-53f9-4ad7-a55a-bb4c01005b87 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3F5F24C3775E45C68E1B22AD1F2B2BE8 Ref B: SYD03EDGE1018 Ref C: 2025-07-11T07:29:03Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"parameters": {"type": "CustomerCertificate", "secretSource": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"}, - "useLatestVersion": true}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret create - Connection: - - keep-alive - Content-Length: - - '272' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --secret-name --secret-source --use-latest-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003","type":"Microsoft.Cdn/profiles/secrets","name":"secret000003","properties":{"parameters":{"type":"CustomerCertificate","subject":"*.afde2e-root.azfdtest.xyz","certificateAuthority":"CN=DigiCert - TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US","expirationDate":"2026-04-14T23:59:59+00:00","thumbprint":"E1F0732306818D703CBDBCECE7A132101670BD0B","secretSource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"},"secretVersion":"210a1096aa804ed78484daca6f58e71f","useLatestVersion":true,"subjectAlternativeNames":["*.afde2e-root.azfdtest.xyz","afde2e-root.azfdtest.xyz"]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '907' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/bf919412-2371-4bcf-853c-ea34903269bc - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 7E14D76FEF59467689AB7C1D5A26BCB6 Ref B: SYD03EDGE0808 Ref C: 2025-07-11T07:29:05Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret show - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --secret-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003","type":"Microsoft.Cdn/profiles/secrets","name":"secret000003","properties":{"parameters":{"type":"CustomerCertificate","subject":"*.afde2e-root.azfdtest.xyz","certificateAuthority":"CN=DigiCert - TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US","expirationDate":"2026-04-14T23:59:59+00:00","thumbprint":"E1F0732306818D703CBDBCECE7A132101670BD0B","secretSource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"},"secretVersion":"210a1096aa804ed78484daca6f58e71f","useLatestVersion":true,"subjectAlternativeNames":["*.afde2e-root.azfdtest.xyz","afde2e-root.azfdtest.xyz"]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '907' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/86fcaf4c-4cbe-45c3-bd29-2798dcbfbf8a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 60EE1E897DDE4490B8442DA505E892F9 Ref B: SYD03EDGE2114 Ref C: 2025-07-11T07:29:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --secret-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 07:29:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/c5c89d19-71d9-4bf4-8bc8-f42609a7be64 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 75625BBA65BA4D0D8E2C4656D0D9D18D Ref B: SYD03EDGE0808 Ref C: 2025-07-11T07:29:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/b6c94cd1-ac1c-47dc-85da-5eb2034a9af3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EED0498878274A18A7B82214B6382864 Ref B: SYD03EDGE1010 Ref C: 2025-07-11T07:29:11Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_specific_version_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_specific_version_crud.yaml deleted file mode 100644 index 9d9c37a9fd1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_secret_specific_version_crud.yaml +++ /dev/null @@ -1,695 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/secrets'', because the parent resource - ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '304' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: BD37A578CF11479087204F2FFD562AA6 Ref B: SYD03EDGE1410 Ref C: 2025-07-11T07:29:19Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D4AE310F7626461CBF4AC3450D179441 Ref B: SYD03EDGE2016 Ref C: 2025-07-11T07:29:19Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"b352c15e-9448-4a4b-8205-6d6f6b78b486","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/da4d1be3-0caa-447b-9654-c5d411efa99c?api-version=2025-06-01&t=638878157657046030&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rP8IjZL7QDGLShg9lm-hm4v58djPdjgi98W9YSySfxEmU6A_Qb_Zd9Ph3n66vi0dDZlcCPKI-4syW385nYEnYhiyIi2B5XCIPDlKJfhljFBjpEHu16cT7yusnCiRn1OYOIVWp5f9AgP0jX1lbaZDzRSOemRHq1S9Gu7fRUdKAWCUxPbtUbAi3VV6A2t1jhnVTtLnDn4wcdBAIYGiJ08XvnbzVxJe2R3r6wKzm3720ntFn12y9n7fuI9WDIXswKau2CxkhXZPPO8gaqtW1oLyKFfZENovvpcMhg6KeNcwID9uhkKNN2RLR9U519cYERImweLXPNm7UJrMgu9KhPnefQ&h=jTM79d4GL5WVVTSMT8t7TpxSRWrANyOL9SERoHoCWwQ - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/483f9cc0-0c27-4c09-8314-dbdeeef627ea - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: AE6F5A9F6142485CA16781508C7759D0 Ref B: SYD03EDGE1918 Ref C: 2025-07-11T07:29:19Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/da4d1be3-0caa-447b-9654-c5d411efa99c?api-version=2025-06-01&t=638878157657046030&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rP8IjZL7QDGLShg9lm-hm4v58djPdjgi98W9YSySfxEmU6A_Qb_Zd9Ph3n66vi0dDZlcCPKI-4syW385nYEnYhiyIi2B5XCIPDlKJfhljFBjpEHu16cT7yusnCiRn1OYOIVWp5f9AgP0jX1lbaZDzRSOemRHq1S9Gu7fRUdKAWCUxPbtUbAi3VV6A2t1jhnVTtLnDn4wcdBAIYGiJ08XvnbzVxJe2R3r6wKzm3720ntFn12y9n7fuI9WDIXswKau2CxkhXZPPO8gaqtW1oLyKFfZENovvpcMhg6KeNcwID9uhkKNN2RLR9U519cYERImweLXPNm7UJrMgu9KhPnefQ&h=jTM79d4GL5WVVTSMT8t7TpxSRWrANyOL9SERoHoCWwQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/fdcf4b31-4cae-4b9c-82b0-3ca33a0c8b46 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E698DB6BFEB9495FAB5538BBC74CBB07 Ref B: SYD03EDGE1615 Ref C: 2025-07-11T07:29:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/da4d1be3-0caa-447b-9654-c5d411efa99c?api-version=2025-06-01&t=638878157657046030&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rP8IjZL7QDGLShg9lm-hm4v58djPdjgi98W9YSySfxEmU6A_Qb_Zd9Ph3n66vi0dDZlcCPKI-4syW385nYEnYhiyIi2B5XCIPDlKJfhljFBjpEHu16cT7yusnCiRn1OYOIVWp5f9AgP0jX1lbaZDzRSOemRHq1S9Gu7fRUdKAWCUxPbtUbAi3VV6A2t1jhnVTtLnDn4wcdBAIYGiJ08XvnbzVxJe2R3r6wKzm3720ntFn12y9n7fuI9WDIXswKau2CxkhXZPPO8gaqtW1oLyKFfZENovvpcMhg6KeNcwID9uhkKNN2RLR9U519cYERImweLXPNm7UJrMgu9KhPnefQ&h=jTM79d4GL5WVVTSMT8t7TpxSRWrANyOL9SERoHoCWwQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:29:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/34a58f27-43ba-4c1e-af51-8f632e5f37a5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EC4C3A666B2E44B08A51365ACB85CF17 Ref B: SYD03EDGE1513 Ref C: 2025-07-11T07:29:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/da4d1be3-0caa-447b-9654-c5d411efa99c?api-version=2025-06-01&t=638878157657046030&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rP8IjZL7QDGLShg9lm-hm4v58djPdjgi98W9YSySfxEmU6A_Qb_Zd9Ph3n66vi0dDZlcCPKI-4syW385nYEnYhiyIi2B5XCIPDlKJfhljFBjpEHu16cT7yusnCiRn1OYOIVWp5f9AgP0jX1lbaZDzRSOemRHq1S9Gu7fRUdKAWCUxPbtUbAi3VV6A2t1jhnVTtLnDn4wcdBAIYGiJ08XvnbzVxJe2R3r6wKzm3720ntFn12y9n7fuI9WDIXswKau2CxkhXZPPO8gaqtW1oLyKFfZENovvpcMhg6KeNcwID9uhkKNN2RLR9U519cYERImweLXPNm7UJrMgu9KhPnefQ&h=jTM79d4GL5WVVTSMT8t7TpxSRWrANyOL9SERoHoCWwQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/06d609a0-dbfa-47a0-808b-e2a29c15f69c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 867592388F5A40C28E0B271354E839D2 Ref B: SYD03EDGE1107 Ref C: 2025-07-11T07:30:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"b352c15e-9448-4a4b-8205-6d6f6b78b486","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 01D9689CBFF044D6AEF9608740E30379 Ref B: SYD03EDGE0914 Ref C: 2025-07-11T07:30:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/accb2164-e728-41f8-a1eb-f72a1b1e14f3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5312B4A2906F4B169B2BB1A7CE96E2A6 Ref B: SYD03EDGE1118 Ref C: 2025-07-11T07:30:29Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"parameters": {"type": "CustomerCertificate", "secretSource": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"}, - "secretVersion": "31c11b17a98f464b875c322ccc58a9a4", "useLatestVersion": false}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret create - Connection: - - keep-alive - Content-Length: - - '326' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --secret-name --secret-source --use-latest-version --secret-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"The server (leaf) certificate isn't within the validity period.\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '127' - content-type: - - application/json - date: - - Fri, 11 Jul 2025 07:30:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/7a91e4ae-1a68-4e38-a1c5-2b439d46a472 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: FE25E9DFBDF14E9493D5A509F1608CC0 Ref B: SYD03EDGE1512 Ref C: 2025-07-11T07:30:30Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"parameters": {"type": "CustomerCertificate", "secretSource": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"}, - "secretVersion": "341da32dcfec4b4cb3f3f3a410ca7a13", "useLatestVersion": false}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret create - Connection: - - keep-alive - Content-Length: - - '326' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --secret-name --secret-source --use-latest-version --secret-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003","type":"Microsoft.Cdn/profiles/secrets","name":"secret000003","properties":{"parameters":{"type":"CustomerCertificate","subject":"*.afde2e-root.azfdtest.xyz","certificateAuthority":"CN=DigiCert - TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US","expirationDate":"2025-11-21T23:59:59+00:00","thumbprint":"00BAF592721E24495A453EE036E2834EDCDB3C15","secretSource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"},"secretVersion":"341da32dcfec4b4cb3f3f3a410ca7a13","useLatestVersion":false,"subjectAlternativeNames":["*.afde2e-root.azfdtest.xyz","afde2e-root.azfdtest.xyz"]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '908' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/388864f5-3550-4dc1-8e33-8287efa56a23 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 3D81155D31AC43DA9518983178644C16 Ref B: SYD03EDGE1616 Ref C: 2025-07-11T07:30:33Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret show - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --secret-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003","type":"Microsoft.Cdn/profiles/secrets","name":"secret000003","properties":{"parameters":{"type":"CustomerCertificate","subject":"*.afde2e-root.azfdtest.xyz","certificateAuthority":"CN=DigiCert - TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US","expirationDate":"2025-11-21T23:59:59+00:00","thumbprint":"00BAF592721E24495A453EE036E2834EDCDB3C15","secretSource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"},"secretVersion":"341da32dcfec4b4cb3f3f3a410ca7a13","useLatestVersion":false,"subjectAlternativeNames":["*.afde2e-root.azfdtest.xyz","afde2e-root.azfdtest.xyz"]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '908' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/cb92ccc3-9ea3-415c-80b6-f4052194fe45 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F0F99C42A39943AFBF1F6AF425088872 Ref B: SYD03EDGE1319 Ref C: 2025-07-11T07:30:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003","type":"Microsoft.Cdn/profiles/secrets","name":"secret000003","properties":{"parameters":{"type":"CustomerCertificate","subject":"*.afde2e-root.azfdtest.xyz","certificateAuthority":"CN=DigiCert - TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US","expirationDate":"2025-11-21T23:59:59+00:00","thumbprint":"00BAF592721E24495A453EE036E2834EDCDB3C15","secretSource":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz"},"secretVersion":"341da32dcfec4b4cb3f3f3a410ca7a13","useLatestVersion":false,"subjectAlternativeNames":["*.afde2e-root.azfdtest.xyz","afde2e-root.azfdtest.xyz"]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '920' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0a257975-f919-4bd8-b276-68d4256c577c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A597A14FF10D43BABD9AA3987603C8A7 Ref B: SYD03EDGE1921 Ref C: 2025-07-11T07:30:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --secret-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets/secret000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 07:30:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/e426c427-efdf-4ccd-abaa-b4c7d4c0591d - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 3299784966B64AB58672C761FE3CB5F2 Ref B: SYD03EDGE0918 Ref C: 2025-07-11T07:30:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd secret list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/secrets?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:30:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/870517d9-e2d6-40a9-ba6b-c059f2842d18 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F47F486CE40E44998C35566F617A9B57 Ref B: SYD03EDGE1008 Ref C: 2025-07-11T07:30:41Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_security_policy_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_security_policy_crud.yaml deleted file mode 100644 index 1d260e23e91..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_security_policy_crud.yaml +++ /dev/null @@ -1,1867 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/securitypolicies'', because the - parent resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '319' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:45:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: C106FB50CDF049A89D1E5D9AE80D011D Ref B: SYD03EDGE1120 Ref C: 2025-07-14T00:45:59Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:46:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 51CDECF340BD420AB8C8EB458CC12D0F Ref B: SYD03EDGE2113 Ref C: 2025-07-14T00:46:00Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest","type":"Microsoft.Cdn/profiles","name":"profilesecuritytest","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"424a8c33-8219-4698-a698-664325535640","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27466b8c-1031-4ac8-a3e5-c2ae8d05f87c?api-version=2025-06-01&t=638880507665450452&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=qEofIH8EFIJebBzQswO6fc97mwSrMgOpjOXiT1gu5W_hTBajKCYdxPszDBgPZnkDXhvXpWbhT9mskSuBU5oaERJDurncYXie5hdJ16lEmsaqvKwIIIN7mHiivCNVBRR0O2-_OHK9gfgkJFK1zlBGLgHohhlU5eID2bzCJ1jVFhmYvOXuWzL8ehIz8L3r4ZdugNbGc8CP2uZ2Y3BsY202tIQMnEG8NXSNeY3b9VGjHrxuo1EPzck8blXdZMxqbyHxheMg-pIjub5H5rTZTWBHfa04hMHDylQT1Qjbdg9xHmyapKk5GFWPclj0qn8XImveydxBBT1afySX4tgCLhWGgw&h=rxCvOYHNKBMmSqK88MXuOgjhvMHASHn8sbqpAZ__Usc - cache-control: - - no-cache - content-length: - - '500' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:46:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ece45802-3384-419d-a896-e1bb033d5792 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E718C4C330C54FA8A592F4A4814D56A3 Ref B: SYD03EDGE1115 Ref C: 2025-07-14T00:46:01Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27466b8c-1031-4ac8-a3e5-c2ae8d05f87c?api-version=2025-06-01&t=638880507665450452&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=qEofIH8EFIJebBzQswO6fc97mwSrMgOpjOXiT1gu5W_hTBajKCYdxPszDBgPZnkDXhvXpWbhT9mskSuBU5oaERJDurncYXie5hdJ16lEmsaqvKwIIIN7mHiivCNVBRR0O2-_OHK9gfgkJFK1zlBGLgHohhlU5eID2bzCJ1jVFhmYvOXuWzL8ehIz8L3r4ZdugNbGc8CP2uZ2Y3BsY202tIQMnEG8NXSNeY3b9VGjHrxuo1EPzck8blXdZMxqbyHxheMg-pIjub5H5rTZTWBHfa04hMHDylQT1Qjbdg9xHmyapKk5GFWPclj0qn8XImveydxBBT1afySX4tgCLhWGgw&h=rxCvOYHNKBMmSqK88MXuOgjhvMHASHn8sbqpAZ__Usc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:46:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/41a4aa70-61bb-450e-a97c-f5c77e0a6009 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0C324393182F48D0A9915F023CFEAA95 Ref B: SYD03EDGE0812 Ref C: 2025-07-14T00:46:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27466b8c-1031-4ac8-a3e5-c2ae8d05f87c?api-version=2025-06-01&t=638880507665450452&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=qEofIH8EFIJebBzQswO6fc97mwSrMgOpjOXiT1gu5W_hTBajKCYdxPszDBgPZnkDXhvXpWbhT9mskSuBU5oaERJDurncYXie5hdJ16lEmsaqvKwIIIN7mHiivCNVBRR0O2-_OHK9gfgkJFK1zlBGLgHohhlU5eID2bzCJ1jVFhmYvOXuWzL8ehIz8L3r4ZdugNbGc8CP2uZ2Y3BsY202tIQMnEG8NXSNeY3b9VGjHrxuo1EPzck8blXdZMxqbyHxheMg-pIjub5H5rTZTWBHfa04hMHDylQT1Qjbdg9xHmyapKk5GFWPclj0qn8XImveydxBBT1afySX4tgCLhWGgw&h=rxCvOYHNKBMmSqK88MXuOgjhvMHASHn8sbqpAZ__Usc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:46:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/824df8e5-4258-42c3-b544-934c2e169913 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 83B2946A583745A280B6013353EEC4CA Ref B: SYD03EDGE2006 Ref C: 2025-07-14T00:46:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/27466b8c-1031-4ac8-a3e5-c2ae8d05f87c?api-version=2025-06-01&t=638880507665450452&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=qEofIH8EFIJebBzQswO6fc97mwSrMgOpjOXiT1gu5W_hTBajKCYdxPszDBgPZnkDXhvXpWbhT9mskSuBU5oaERJDurncYXie5hdJ16lEmsaqvKwIIIN7mHiivCNVBRR0O2-_OHK9gfgkJFK1zlBGLgHohhlU5eID2bzCJ1jVFhmYvOXuWzL8ehIz8L3r4ZdugNbGc8CP2uZ2Y3BsY202tIQMnEG8NXSNeY3b9VGjHrxuo1EPzck8blXdZMxqbyHxheMg-pIjub5H5rTZTWBHfa04hMHDylQT1Qjbdg9xHmyapKk5GFWPclj0qn8XImveydxBBT1afySX4tgCLhWGgw&h=rxCvOYHNKBMmSqK88MXuOgjhvMHASHn8sbqpAZ__Usc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b4ff122b-9873-47fd-b57d-3988ca2cd89f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9A8324E855F84A4D9347A67551B9A3A1 Ref B: SYD03EDGE1118 Ref C: 2025-07-14T00:47:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest","type":"Microsoft.Cdn/profiles","name":"profilesecuritytest","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"424a8c33-8219-4698-a698-664325535640","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '499' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 15E4C41FE6524FCB816E98F1181CF1F9 Ref B: SYD03EDGE2113 Ref C: 2025-07-14T00:47:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c4febb41-55a6-4d27-9cb4-65d8e43f1e86 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A67B60DB15C84268AEE15B17599DAAB5 Ref B: SYD03EDGE2006 Ref C: 2025-07-14T00:47:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4A8EF1A8A0BE444FA99CC9A562B8D79C Ref B: SYD03EDGE1013 Ref C: 2025-07-14T00:47:12Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdendpoints/endpoint1000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint1000002","location":"Global","tags":{},"properties":{"hostName":"endpoint1000002-dwg8eka5a9cwe0dk.z01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/08ddc266-de81-437c-860a-1f57d45085cb?api-version=2025-06-01&t=638880508376913885&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=2Vd0XEpLTIKXDUNq5z-WIgP31gbVvMr9IUWY3n86DzpsR2qQz_DJac17ql2jxkqjcOQR-pH6HRom1CQ39fmv8bOvlenD8WExrDsT7l7FkflqmhMXWxbKwYhsguNhP1GieIUljDBXz8zKfJb9DTZjtCPWWYjPcaIYdUYe659_bj7xTvZN73rTES9A3MnTL7oo7D5j-6eMAY-qw04kqbUp9eqoT-TMjyOgAWoC30sM5Uu-8EWaOLJluhM5qoZ1HmM46HS-OJtLj6qqj4jGwxEqVsA54neWPqEFImCcL5Su993JQpum_KI9LBf4wJg5QcC0OQB9oaU6YXM-Ua7Re_3gmg&h=vXm0XDMhRN7pRtQRjPwsqt6fZOOiLFx2jmB7iMYNPeo - cache-control: - - no-cache - content-length: - - '505' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b2680c60-ea82-432e-abe3-3621bd55d759 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E22C7EE929114AC9880C05BF74D027DE Ref B: SYD03EDGE1318 Ref C: 2025-07-14T00:47:13Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/08ddc266-de81-437c-860a-1f57d45085cb?api-version=2025-06-01&t=638880508376913885&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=2Vd0XEpLTIKXDUNq5z-WIgP31gbVvMr9IUWY3n86DzpsR2qQz_DJac17ql2jxkqjcOQR-pH6HRom1CQ39fmv8bOvlenD8WExrDsT7l7FkflqmhMXWxbKwYhsguNhP1GieIUljDBXz8zKfJb9DTZjtCPWWYjPcaIYdUYe659_bj7xTvZN73rTES9A3MnTL7oo7D5j-6eMAY-qw04kqbUp9eqoT-TMjyOgAWoC30sM5Uu-8EWaOLJluhM5qoZ1HmM46HS-OJtLj6qqj4jGwxEqVsA54neWPqEFImCcL5Su993JQpum_KI9LBf4wJg5QcC0OQB9oaU6YXM-Ua7Re_3gmg&h=vXm0XDMhRN7pRtQRjPwsqt6fZOOiLFx2jmB7iMYNPeo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d4b7cb38-c56f-4b74-a0f1-9d016b5ad786 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2738D7F033144C748043776E4C035F3E Ref B: SYD03EDGE1119 Ref C: 2025-07-14T00:47:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/08ddc266-de81-437c-860a-1f57d45085cb?api-version=2025-06-01&t=638880508376913885&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=2Vd0XEpLTIKXDUNq5z-WIgP31gbVvMr9IUWY3n86DzpsR2qQz_DJac17ql2jxkqjcOQR-pH6HRom1CQ39fmv8bOvlenD8WExrDsT7l7FkflqmhMXWxbKwYhsguNhP1GieIUljDBXz8zKfJb9DTZjtCPWWYjPcaIYdUYe659_bj7xTvZN73rTES9A3MnTL7oo7D5j-6eMAY-qw04kqbUp9eqoT-TMjyOgAWoC30sM5Uu-8EWaOLJluhM5qoZ1HmM46HS-OJtLj6qqj4jGwxEqVsA54neWPqEFImCcL5Su993JQpum_KI9LBf4wJg5QcC0OQB9oaU6YXM-Ua7Re_3gmg&h=vXm0XDMhRN7pRtQRjPwsqt6fZOOiLFx2jmB7iMYNPeo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d85d0d79-2efc-4ee2-b3e2-f9e18de48b8b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6A695FF092F749059BD62B4506A7A4D2 Ref B: SYD03EDGE1722 Ref C: 2025-07-14T00:47:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdendpoints/endpoint1000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint1000002","location":"Global","tags":{},"properties":{"hostName":"endpoint1000002-dwg8eka5a9cwe0dk.z01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '506' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 895EEAEFEECF440EA05BBAC18FD0DF9A Ref B: SYD03EDGE2106 Ref C: 2025-07-14T00:47:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C2EC4013C90B4978B932B8E149F485B9 Ref B: SYD03EDGE0912 Ref C: 2025-07-14T00:47:50Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdendpoints/endpoint2000003","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint2000003","location":"Global","tags":{},"properties":{"hostName":"endpoint2000003-fyh8a2cqerc4ajd6.z01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a6ec831f-91d8-4ed9-b7d6-cb624337b42b?api-version=2025-06-01&t=638880508770628805&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RcUVAWFyWz1hMIQFJ8vjKRzlBQnBz_Q2o8uYUspnn65Kgqiu-5yjxvxKD1xzM7BYDzZRDothwzsmFx_HB9cs_q8vKMNl7FM_EwCoaY2z-EIUScSVw8S-TsW1bq6pT-k_mWuE1kNRYqfbrQbMtAplH1UaiidqlmwbvgeV1L-7mmeMwwhLEEQox2NcRAExBMIBoC1fm_XqbuLu1rZV06K2gmGsrSptnmHs8rRtAJY1_IHtR-ADxsKBRcZBH1jdhD94l1-tMWJt3aLkF7aQuCcf_d8bpAm5Mpj4R9zKsX2piRlUndQW4GSJwdCvLOifx1qC4WVEEVwhgyvTTyrfLzZyYg&h=ZKjPb2l-1VSrmaT0BgI-hHRZYVwsioBO6ZZQuBl5wuk - cache-control: - - no-cache - content-length: - - '505' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b8b43bbd-9256-4e81-994b-bff9e6fcb482 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 92950CB7E8EE486AA703069303F3AAA8 Ref B: SYD03EDGE0805 Ref C: 2025-07-14T00:47:51Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a6ec831f-91d8-4ed9-b7d6-cb624337b42b?api-version=2025-06-01&t=638880508770628805&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RcUVAWFyWz1hMIQFJ8vjKRzlBQnBz_Q2o8uYUspnn65Kgqiu-5yjxvxKD1xzM7BYDzZRDothwzsmFx_HB9cs_q8vKMNl7FM_EwCoaY2z-EIUScSVw8S-TsW1bq6pT-k_mWuE1kNRYqfbrQbMtAplH1UaiidqlmwbvgeV1L-7mmeMwwhLEEQox2NcRAExBMIBoC1fm_XqbuLu1rZV06K2gmGsrSptnmHs8rRtAJY1_IHtR-ADxsKBRcZBH1jdhD94l1-tMWJt3aLkF7aQuCcf_d8bpAm5Mpj4R9zKsX2piRlUndQW4GSJwdCvLOifx1qC4WVEEVwhgyvTTyrfLzZyYg&h=ZKjPb2l-1VSrmaT0BgI-hHRZYVwsioBO6ZZQuBl5wuk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:47:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ade333e9-2d41-4dc2-ac04-1aa435d82cd3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9731D6EDB3944F9BBC0989716948070A Ref B: SYD03EDGE1510 Ref C: 2025-07-14T00:47:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a6ec831f-91d8-4ed9-b7d6-cb624337b42b?api-version=2025-06-01&t=638880508770628805&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RcUVAWFyWz1hMIQFJ8vjKRzlBQnBz_Q2o8uYUspnn65Kgqiu-5yjxvxKD1xzM7BYDzZRDothwzsmFx_HB9cs_q8vKMNl7FM_EwCoaY2z-EIUScSVw8S-TsW1bq6pT-k_mWuE1kNRYqfbrQbMtAplH1UaiidqlmwbvgeV1L-7mmeMwwhLEEQox2NcRAExBMIBoC1fm_XqbuLu1rZV06K2gmGsrSptnmHs8rRtAJY1_IHtR-ADxsKBRcZBH1jdhD94l1-tMWJt3aLkF7aQuCcf_d8bpAm5Mpj4R9zKsX2piRlUndQW4GSJwdCvLOifx1qC4WVEEVwhgyvTTyrfLzZyYg&h=ZKjPb2l-1VSrmaT0BgI-hHRZYVwsioBO6ZZQuBl5wuk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:48:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/888aaf46-95ba-45e9-b185-fe4aba9b4a79 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 852E9C74F2844D7E8DE0D09AB7070B37 Ref B: SYD03EDGE1314 Ref C: 2025-07-14T00:48:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdendpoints/endpoint2000003","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint2000003","location":"Global","tags":{},"properties":{"hostName":"endpoint2000003-fyh8a2cqerc4ajd6.z01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '506' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:48:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 174365A9727E4502886A06367F9DFB3F Ref B: SYD03EDGE1310 Ref C: 2025-07-14T00:48:29Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"parameters": {"type": "WebApplicationFirewall", "associations": - [{"domains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"}, - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}], - "patternsToMatch": ["/*"]}], "wafPolicy": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/nonexist"}}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy create - Connection: - - keep-alive - Content-Length: - - '668' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --security-policy-name --waf-policy --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"Web Application Firewall Policy being attached to AFDX profile does not - exist.\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '142' - content-type: - - application/json - date: - - Mon, 14 Jul 2025 00:48:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/ea7e4121-80e7-4b0c-8429-98453ddd3ed4 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 27BC12B3C6F64F5880B38322575427B4 Ref B: SYD03EDGE1909 Ref C: 2025-07-14T00:48:31Z' - status: - code: 400 - message: Bad Request -- request: - body: '{"properties": {"parameters": {"type": "WebApplicationFirewall", "associations": - [{"domains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"}, - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}], - "patternsToMatch": ["/*"]}], "wafPolicy": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"}}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy create - Connection: - - keep-alive - Content-Length: - - '674' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --security-policy-name --waf-policy --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"},{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/51095d0c-b9fb-41ab-ae2c-d6a7ca6a8fad?api-version=2020-09-01&t=638880509187145541&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=e2STcMvsqAnSrZLQe3DnYhS3kZcQMKZGkxr8NpCiVJuJ1a7SdYO2Crqx6MnsOWCmJP2Jl9N97qyo5QLicnLe6lwuES6dOKq9y9yCze4dw4-JVCURqSvYLo2nu-qjoql4tlGhaoo1yVdswBfviyTcwN_PxgNpgeuxcBLdAu8g0_9U7eJJUm6xfxCdkI7XJNP3tw8JUEv_IemPh8D01q7QVf4tpaCEvE6LEVyw3TQgX6Od3CXOBvrRvn9GT-ggwG8Ev2uESVxbIyQsa_uJUok3cHMDqPeE0AH9uuEjNbFwVs5Xi-8sLILZIpr4TWquGw4u08ImyPr0oNzqK2oHduh9Rg&h=LDQxY4cCzGQeY4tFVsdGFWF8bXvGIfrCxB_VMYrrfqk - cache-control: - - no-cache - content-length: - - '1004' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:48:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/407bcd97-8715-4dd6-8528-af33a3496e6e - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: C69DC93B8E2D408C99B4AE2FE92EFA0E Ref B: SYD03EDGE0914 Ref C: 2025-07-14T00:48:35Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --waf-policy --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/51095d0c-b9fb-41ab-ae2c-d6a7ca6a8fad?api-version=2020-09-01&t=638880509187145541&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=e2STcMvsqAnSrZLQe3DnYhS3kZcQMKZGkxr8NpCiVJuJ1a7SdYO2Crqx6MnsOWCmJP2Jl9N97qyo5QLicnLe6lwuES6dOKq9y9yCze4dw4-JVCURqSvYLo2nu-qjoql4tlGhaoo1yVdswBfviyTcwN_PxgNpgeuxcBLdAu8g0_9U7eJJUm6xfxCdkI7XJNP3tw8JUEv_IemPh8D01q7QVf4tpaCEvE6LEVyw3TQgX6Od3CXOBvrRvn9GT-ggwG8Ev2uESVxbIyQsa_uJUok3cHMDqPeE0AH9uuEjNbFwVs5Xi-8sLILZIpr4TWquGw4u08ImyPr0oNzqK2oHduh9Rg&h=LDQxY4cCzGQeY4tFVsdGFWF8bXvGIfrCxB_VMYrrfqk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:48:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ee5af40b-169b-4804-aa51-f661ac25b189 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 464AAABD7BAD40E59C159944D95CA88A Ref B: SYD03EDGE1015 Ref C: 2025-07-14T00:48:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --waf-policy --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/51095d0c-b9fb-41ab-ae2c-d6a7ca6a8fad?api-version=2020-09-01&t=638880509187145541&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=e2STcMvsqAnSrZLQe3DnYhS3kZcQMKZGkxr8NpCiVJuJ1a7SdYO2Crqx6MnsOWCmJP2Jl9N97qyo5QLicnLe6lwuES6dOKq9y9yCze4dw4-JVCURqSvYLo2nu-qjoql4tlGhaoo1yVdswBfviyTcwN_PxgNpgeuxcBLdAu8g0_9U7eJJUm6xfxCdkI7XJNP3tw8JUEv_IemPh8D01q7QVf4tpaCEvE6LEVyw3TQgX6Od3CXOBvrRvn9GT-ggwG8Ev2uESVxbIyQsa_uJUok3cHMDqPeE0AH9uuEjNbFwVs5Xi-8sLILZIpr4TWquGw4u08ImyPr0oNzqK2oHduh9Rg&h=LDQxY4cCzGQeY4tFVsdGFWF8bXvGIfrCxB_VMYrrfqk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/70fb2745-2134-4dff-a4d8-a010d55a2ef6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2E1F58A59B5C4FB095684F231C7C4642 Ref B: SYD03EDGE1116 Ref C: 2025-07-14T00:49:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --waf-policy --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/51095d0c-b9fb-41ab-ae2c-d6a7ca6a8fad?api-version=2020-09-01&t=638880509187145541&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=e2STcMvsqAnSrZLQe3DnYhS3kZcQMKZGkxr8NpCiVJuJ1a7SdYO2Crqx6MnsOWCmJP2Jl9N97qyo5QLicnLe6lwuES6dOKq9y9yCze4dw4-JVCURqSvYLo2nu-qjoql4tlGhaoo1yVdswBfviyTcwN_PxgNpgeuxcBLdAu8g0_9U7eJJUm6xfxCdkI7XJNP3tw8JUEv_IemPh8D01q7QVf4tpaCEvE6LEVyw3TQgX6Od3CXOBvrRvn9GT-ggwG8Ev2uESVxbIyQsa_uJUok3cHMDqPeE0AH9uuEjNbFwVs5Xi-8sLILZIpr4TWquGw4u08ImyPr0oNzqK2oHduh9Rg&h=LDQxY4cCzGQeY4tFVsdGFWF8bXvGIfrCxB_VMYrrfqk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/80f580dd-aa1a-4490-889d-e48b0e402a33 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9E5C80AEB2CB448DBE86C53B49CDD3D1 Ref B: SYD03EDGE0811 Ref C: 2025-07-14T00:49:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --waf-policy --domains - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"},{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1005' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7cc8a2a0-6da9-4eb3-b6a9-c39a31ead62f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8FE2AD59FCBE4AAD87D56915A5D29306 Ref B: SYD03EDGE1512 Ref C: 2025-07-14T00:49:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy show - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"},{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1005' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5dbd84bf-f18e-4bb7-b481-2b61df7ae049 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 46F52A68C5DF4D1BA611966C1937DB26 Ref B: SYD03EDGE1910 Ref C: 2025-07-14T00:49:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"},{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1017' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1b8753db-6b7a-4f32-b311-a8cb02b1abf0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 03BFF9E7AAA842A283DC691F32CC2C3B Ref B: SYD03EDGE1606 Ref C: 2025-07-14T00:49:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"},{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1005' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b7f4f0a9-f935-4302-ad2e-ff805f5dfd8f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AA483AEA8FA64F578BCB7A71AFF3054C Ref B: SYD03EDGE1516 Ref C: 2025-07-14T00:49:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint1000002"},{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '1005' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1e55b052-9c78-4acd-90b2-fbc3042640e4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B1356E5AA9AC4B71AD644F5768DEB8AF Ref B: SYD03EDGE1614 Ref C: 2025-07-14T00:49:46Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"parameters": {"type": "WebApplicationFirewall", "associations": - [{"domains": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}], - "patternsToMatch": ["/*"]}], "wafPolicy": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"}}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - Content-Length: - - '497' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Updating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c90e6f6a-17d7-4fa3-95f0-4f019604f243?api-version=2020-09-01&t=638880509913458401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OuhIGgBCaSVK4AcmgjYSuN8O9CpQkjYExymAQnIyibQZnKZaf8YuuBmH1UEKlBbuT1aYL2ilPiDlE2Q64InL0OuPqXj1vefjXkCNSOVD5IvVnCXOdWkZht48cfbk4sSmBDnKXX6RpHWisRN_mcgTSQlgn0i9Jg05-b3K7zQyTlppnlSE22kY1w7We7wxus92yoNKgTdm-Sb_QukB_kx0v2sd5B4epsBsmLCf_Zs6cth4jvJaz-0iPdW4RJFm0z1Qy4a4XHgLKKq_juzFKzMwuXkW9TMaU57KhlqgWyRNjsXvj4nnRAaE_KRv9wNg7HN6WChbd6auv8QSWmAyRvVkXw&h=W4GVa7ihS7_MsZLtt33Pl13XIs-uG8nqUS4XKXRQ13o - cache-control: - - no-cache - content-length: - - '813' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:50 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c90e6f6a-17d7-4fa3-95f0-4f019604f243/profileresults/profilesecuritytest/securitypolicyresults/security000004?api-version=2020-09-01&t=638880509913614648&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=g5Er4flncG7uQoNkKyaL68OMiTuvH6sBY43VBCIpcdqI4I_mUmZwKVtgEVJ0NXjFKi5bWkmyg16KmrZ9we2_tlo3YzSa_Hi_6-VAHCrQI1Kb3t7bPzB9CTwEvidD4pnN7Vj01RbXdffu7iUZGWZhdhIikU0NqStTi8BA1pQf9ubHjdANbswrhbWIHKTDtLminOjerRmi09NjcDSsOCLK48AiE8Dval4-ThCclQUPKNoC1RuvbOlkqdnIaNEpGlBUklw9_FPvDVby9nXljl_pXeQ0lX11u99UXY4AyEe7wD2-z8ikGDG1SqsGzqCBxmNrSiipOHGHvW2zKRm8AYpEaw&h=EwdUznzICO_UMqF-ObqtVEgKH5St4S6ZkPcTX_zh1Mk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d0e654e5-a10a-4e03-8456-4819b0c8d9e1 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 89A812DE372E4BE6911463B25B320267 Ref B: SYD03EDGE2107 Ref C: 2025-07-14T00:49:48Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c90e6f6a-17d7-4fa3-95f0-4f019604f243?api-version=2020-09-01&t=638880509913458401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OuhIGgBCaSVK4AcmgjYSuN8O9CpQkjYExymAQnIyibQZnKZaf8YuuBmH1UEKlBbuT1aYL2ilPiDlE2Q64InL0OuPqXj1vefjXkCNSOVD5IvVnCXOdWkZht48cfbk4sSmBDnKXX6RpHWisRN_mcgTSQlgn0i9Jg05-b3K7zQyTlppnlSE22kY1w7We7wxus92yoNKgTdm-Sb_QukB_kx0v2sd5B4epsBsmLCf_Zs6cth4jvJaz-0iPdW4RJFm0z1Qy4a4XHgLKKq_juzFKzMwuXkW9TMaU57KhlqgWyRNjsXvj4nnRAaE_KRv9wNg7HN6WChbd6auv8QSWmAyRvVkXw&h=W4GVa7ihS7_MsZLtt33Pl13XIs-uG8nqUS4XKXRQ13o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:49:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/302b9f02-282a-4a58-97be-2a65d0921181 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FA3C4BD586B64E70A4B541067AAB3C93 Ref B: SYD03EDGE1407 Ref C: 2025-07-14T00:49:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c90e6f6a-17d7-4fa3-95f0-4f019604f243?api-version=2020-09-01&t=638880509913458401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OuhIGgBCaSVK4AcmgjYSuN8O9CpQkjYExymAQnIyibQZnKZaf8YuuBmH1UEKlBbuT1aYL2ilPiDlE2Q64InL0OuPqXj1vefjXkCNSOVD5IvVnCXOdWkZht48cfbk4sSmBDnKXX6RpHWisRN_mcgTSQlgn0i9Jg05-b3K7zQyTlppnlSE22kY1w7We7wxus92yoNKgTdm-Sb_QukB_kx0v2sd5B4epsBsmLCf_Zs6cth4jvJaz-0iPdW4RJFm0z1Qy4a4XHgLKKq_juzFKzMwuXkW9TMaU57KhlqgWyRNjsXvj4nnRAaE_KRv9wNg7HN6WChbd6auv8QSWmAyRvVkXw&h=W4GVa7ihS7_MsZLtt33Pl13XIs-uG8nqUS4XKXRQ13o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:50:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/244b5092-5bca-47b8-acb5-a5c7464532b6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A1555B2FB13743FDBB59077D298AAE56 Ref B: SYD03EDGE0821 Ref C: 2025-07-14T00:50:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c90e6f6a-17d7-4fa3-95f0-4f019604f243?api-version=2020-09-01&t=638880509913458401&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OuhIGgBCaSVK4AcmgjYSuN8O9CpQkjYExymAQnIyibQZnKZaf8YuuBmH1UEKlBbuT1aYL2ilPiDlE2Q64InL0OuPqXj1vefjXkCNSOVD5IvVnCXOdWkZht48cfbk4sSmBDnKXX6RpHWisRN_mcgTSQlgn0i9Jg05-b3K7zQyTlppnlSE22kY1w7We7wxus92yoNKgTdm-Sb_QukB_kx0v2sd5B4epsBsmLCf_Zs6cth4jvJaz-0iPdW4RJFm0z1Qy4a4XHgLKKq_juzFKzMwuXkW9TMaU57KhlqgWyRNjsXvj4nnRAaE_KRv9wNg7HN6WChbd6auv8QSWmAyRvVkXw&h=W4GVa7ihS7_MsZLtt33Pl13XIs-uG8nqUS4XKXRQ13o - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:50:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/4ff7f0e6-03f2-44c1-a8d9-476b2a2c797e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0DF173120BFE46FE9050FB87183DE9DC Ref B: SYD03EDGE2019 Ref C: 2025-07-14T00:50:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy update - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --domains --waf-policy - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securitypolicies/security000004","type":"Microsoft.Cdn/profiles/securitypolicies","name":"security000004","properties":{"parameters":{"wafPolicy":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard"},"type":"WebApplicationFirewall","associations":[{"domains":[{"isActive":true,"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/afdEndpoints/endpoint2000003"}],"patternsToMatch":["/*"]}]},"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '814' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:50:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3503a76e-6678-4fa0-aa1f-c594751b0e81 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5B0CFD7DAE924E7B990C8F9497119B10 Ref B: SYD03EDGE1116 Ref C: 2025-07-14T00:50:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --profile-name --security-policy-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies/security000004?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6fda4e98-e0dc-4b72-a21f-fed2bb0dd8ae?api-version=2020-09-01&t=638880510580993497&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=SLVsqiRSg51oMfhBVnNKmxkYiBg9jSIHzLzPNX99FO0PEY0cWTYoHYN0tu74v_88O2_qwu2P4Sd8ykxxUYgHZmuuwhQBPVoPNTz2cpo8_J4ZmqUOum97ebGzmjDiq1pDWloPp8zEPhrmYHozyh1rBLxCNqztKVIjgY6KvAvwy0ptZpmy37jUxnB-zumNRwtUlNK3c3woZWGE7GnBjUuZgLZD1zALHYM3C6R58G6YANNkILK0_ndsYO-leYTUG6jwTCwK9L_oJwZNGsneiZALemQD_cpOEo3StPmAj9KrMnr-g7cw6gDCwLIVPxLMoRM2PGtIJNR9xnPUxz-B51s4-A&h=fkqt5P_PzlmYTWW40YRcmrRykjjWazJnXwVPu6XK5w8 - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 14 Jul 2025 00:50:57 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6fda4e98-e0dc-4b72-a21f-fed2bb0dd8ae/profileresults/profilesecuritytest/securitypolicyresults/security000004?api-version=2020-09-01&t=638880510581149767&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=j6wqjAyHM40EXrlvIjkcc8aiQb0-ORiNu2E2bDex4KNsaaMMdUIQakOa3c9JERpbyvFShMqROSURm5zR5QHnLNHohVF8x5SYAypVnqhn2OCOjelbAw5o1J_a07zMdd039fiGcqtzInNBcSbgIoKwj9dE7OrF0DdkUHRqxWp-LDIRPf4tTYVXFe6KvNJkSQm95cgc18sAAmS7RKxm4pp6bcKjlfW69H4Zu_-j-YJeV50TPO2nOW7qtQ8r95fGxtx_sdMdQ2k2unWwpH9FobCVVPqM1-HBvlLHnqVWsIyBpioiukQILP9imin7EiK-4KZBb59VgXtlaBhT0mRp-v_Zzw&h=7EELkII2hRvKV4P4CxdzNhfBMoHsRpFPedKxHL-2NJ0 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/ee74bbcf-59ec-42bf-b4fd-26a061986b08 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 0DCB4A358AC7486B8B49BF9D230567F7 Ref B: SYD03EDGE1919 Ref C: 2025-07-14T00:50:55Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6fda4e98-e0dc-4b72-a21f-fed2bb0dd8ae?api-version=2020-09-01&t=638880510580993497&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=SLVsqiRSg51oMfhBVnNKmxkYiBg9jSIHzLzPNX99FO0PEY0cWTYoHYN0tu74v_88O2_qwu2P4Sd8ykxxUYgHZmuuwhQBPVoPNTz2cpo8_J4ZmqUOum97ebGzmjDiq1pDWloPp8zEPhrmYHozyh1rBLxCNqztKVIjgY6KvAvwy0ptZpmy37jUxnB-zumNRwtUlNK3c3woZWGE7GnBjUuZgLZD1zALHYM3C6R58G6YANNkILK0_ndsYO-leYTUG6jwTCwK9L_oJwZNGsneiZALemQD_cpOEo3StPmAj9KrMnr-g7cw6gDCwLIVPxLMoRM2PGtIJNR9xnPUxz-B51s4-A&h=fkqt5P_PzlmYTWW40YRcmrRykjjWazJnXwVPu6XK5w8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:50:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f3e0e912-6b16-4420-b4f2-799a4fa76b63 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A69A45F42B2F451283652DBCCC59A859 Ref B: SYD03EDGE1509 Ref C: 2025-07-14T00:50:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6fda4e98-e0dc-4b72-a21f-fed2bb0dd8ae?api-version=2020-09-01&t=638880510580993497&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=SLVsqiRSg51oMfhBVnNKmxkYiBg9jSIHzLzPNX99FO0PEY0cWTYoHYN0tu74v_88O2_qwu2P4Sd8ykxxUYgHZmuuwhQBPVoPNTz2cpo8_J4ZmqUOum97ebGzmjDiq1pDWloPp8zEPhrmYHozyh1rBLxCNqztKVIjgY6KvAvwy0ptZpmy37jUxnB-zumNRwtUlNK3c3woZWGE7GnBjUuZgLZD1zALHYM3C6R58G6YANNkILK0_ndsYO-leYTUG6jwTCwK9L_oJwZNGsneiZALemQD_cpOEo3StPmAj9KrMnr-g7cw6gDCwLIVPxLMoRM2PGtIJNR9xnPUxz-B51s4-A&h=fkqt5P_PzlmYTWW40YRcmrRykjjWazJnXwVPu6XK5w8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:51:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6bd05b9b-a270-4252-944b-528c68282b88 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EF1BB81F891042E8A8EE15A6DA73C2F5 Ref B: SYD03EDGE1722 Ref C: 2025-07-14T00:51:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy delete - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --security-policy-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6fda4e98-e0dc-4b72-a21f-fed2bb0dd8ae?api-version=2020-09-01&t=638880510580993497&c=MIIHpTCCBo2gAwIBAgITOgWeZmDz5N8KzbXnawAEBZ5mYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDIxMjAxMDIyWhcNMjUxMDE4MjAxMDIyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKysR_gr5GjTrlu5teGP5tZcjFzLeJ_fgsyF5BFF80ex5WvzL2Li1afbm0Oafzr4GFldVZ5uhIROxtZz9jmHihYOjUApPpqzem7kbRo1jJ0a1r5TQaFxhwlXhwI0IMbIlkONuKpLwkyx3JmW06BtbKlcvZ4-06cKwqD4EzbFASrcj8ImusdMy4IDChEso3z15YMgaT16WPzVbj4BCbuwiv6z3qmE_bDYHVy0KmOoPnI_TwcwcwGAp6LrjVvwMW5GaVD1VvmQLo246KZm4NlgFbc-AdsIh_snh6pGxeGeKFgrleU2L7S3I7n7eeyrKgntzb63K-QU2C8BlU2XjHFOt9kCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTU4MPfwJjfDc0n9KfD80WoFIupIDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABaUUSYMWC6we0OARMhziC4VQSvPZeZE0o4aLQl_oDD2zohxOggQAN4pnYr9l32npQx-kTA8GKKCHa-Zj8C9wKaVPUScpYV1C8muI3pk0Parjc8QGTbCSsLZ8akZkbTQRW9hMaYX1y_rHkPu0g3xllbW95HjJ0uJ7Bc6c8cnLLZlx_iz9WzMaJYgI1e4eAoR_AW2VAkg3vsAPpghBYWIYUK151r4souOvtfJ-RngWxpeCXLmX6FtUY4u-0p9An5hhN_f8ZjMLUorb2TPAGQWlUN8nH4S-Q0yR0NTWULMyYvr_luAzvu1diLbxLW6keUAwR9WwMi6WmITpRwokvMFOZ4&s=SLVsqiRSg51oMfhBVnNKmxkYiBg9jSIHzLzPNX99FO0PEY0cWTYoHYN0tu74v_88O2_qwu2P4Sd8ykxxUYgHZmuuwhQBPVoPNTz2cpo8_J4ZmqUOum97ebGzmjDiq1pDWloPp8zEPhrmYHozyh1rBLxCNqztKVIjgY6KvAvwy0ptZpmy37jUxnB-zumNRwtUlNK3c3woZWGE7GnBjUuZgLZD1zALHYM3C6R58G6YANNkILK0_ndsYO-leYTUG6jwTCwK9L_oJwZNGsneiZALemQD_cpOEo3StPmAj9KrMnr-g7cw6gDCwLIVPxLMoRM2PGtIJNR9xnPUxz-B51s4-A&h=fkqt5P_PzlmYTWW40YRcmrRykjjWazJnXwVPu6XK5w8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:52:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6dc21e23-2699-4881-8df0-bf2588f5a8a2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DCC3CB7B5BA446AF81CE3CF567ED288C Ref B: SYD03EDGE1716 Ref C: 2025-07-14T00:52:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd security-policy list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profilesecuritytest/securityPolicies?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:52:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5aa6903d-1180-44de-8580-4f89cbed4ca8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: 0AD502BA3EEC4514BD872CD90904009F Ref B: SYD03EDGE1514 Ref C: 2025-07-14T00:52:01Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_waf_log_analytic.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_waf_log_analytic.yaml deleted file mode 100644 index 2455ce37782..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_afd_waf_log_analytic.yaml +++ /dev/null @@ -1,829 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:57:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F1A4759E0E0A4862A26106B4427DF421 Ref B: SYD03EDGE1410 Ref C: 2025-07-11T05:57:40Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Premium_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Premium_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"b9ab8025-08de-42b9-8eb4-8eb6d915d140","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3fc67bd-f558-4872-aee5-7b6365aadb7f?api-version=2025-06-01&t=638878102643776014&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DcNl0Er5PEx35UGHldfpzFciDXknwQu--e47t00IQoq1C76XrET4qN7rw87LwdoS2eNikHhTrXraPTGtDBCbCUO2_IuRUa96PcdiogXKhO03Sz2yUovL1Qaoa1wicDanyUnxlJCVP066bJzFKX1VG2Qow-kDkOGpDx04IwSJ7qpK4fdvKKbocmlPzIKJFkwVIiDSzmU6oRakzhlkeWYak4tViKZvJrWYr_Viz3F3pBtz9-4QZzIRWBMyQFl3lWlFTJCEsCPSF7ib2Hmzf18N9f4SWq0WMwK0cwUrzNmX7IZ7TgucvVsLx38UJ8J5TXM5B_r0s5-rjqq-jnbW4nucNw&h=r1F-JOk7w9uACBVmS-VPEdIXEBQw0svcBEcQMA2WSJw - cache-control: - - no-cache - content-length: - - '481' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:57:43 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/17fa031a-c1d7-44e8-9065-e0b84eccbf1f - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 98A07F99908A489099E5CCAEC229953C Ref B: SYD03EDGE0707 Ref C: 2025-07-11T05:57:40Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3fc67bd-f558-4872-aee5-7b6365aadb7f?api-version=2025-06-01&t=638878102643776014&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DcNl0Er5PEx35UGHldfpzFciDXknwQu--e47t00IQoq1C76XrET4qN7rw87LwdoS2eNikHhTrXraPTGtDBCbCUO2_IuRUa96PcdiogXKhO03Sz2yUovL1Qaoa1wicDanyUnxlJCVP066bJzFKX1VG2Qow-kDkOGpDx04IwSJ7qpK4fdvKKbocmlPzIKJFkwVIiDSzmU6oRakzhlkeWYak4tViKZvJrWYr_Viz3F3pBtz9-4QZzIRWBMyQFl3lWlFTJCEsCPSF7ib2Hmzf18N9f4SWq0WMwK0cwUrzNmX7IZ7TgucvVsLx38UJ8J5TXM5B_r0s5-rjqq-jnbW4nucNw&h=r1F-JOk7w9uACBVmS-VPEdIXEBQw0svcBEcQMA2WSJw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:57:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/75b2230e-05f1-4aae-bf06-91ad79747762 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 28B074E159254DA8A79F3EFF006E40C4 Ref B: SYD03EDGE2114 Ref C: 2025-07-11T05:57:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3fc67bd-f558-4872-aee5-7b6365aadb7f?api-version=2025-06-01&t=638878102643776014&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DcNl0Er5PEx35UGHldfpzFciDXknwQu--e47t00IQoq1C76XrET4qN7rw87LwdoS2eNikHhTrXraPTGtDBCbCUO2_IuRUa96PcdiogXKhO03Sz2yUovL1Qaoa1wicDanyUnxlJCVP066bJzFKX1VG2Qow-kDkOGpDx04IwSJ7qpK4fdvKKbocmlPzIKJFkwVIiDSzmU6oRakzhlkeWYak4tViKZvJrWYr_Viz3F3pBtz9-4QZzIRWBMyQFl3lWlFTJCEsCPSF7ib2Hmzf18N9f4SWq0WMwK0cwUrzNmX7IZ7TgucvVsLx38UJ8J5TXM5B_r0s5-rjqq-jnbW4nucNw&h=r1F-JOk7w9uACBVmS-VPEdIXEBQw0svcBEcQMA2WSJw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:58:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/841f636d-58be-4a4a-a814-ef9edf3333ce - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7A547AA6AA12400388D42EFEA8BA6811 Ref B: SYD03EDGE1113 Ref C: 2025-07-11T05:58:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3fc67bd-f558-4872-aee5-7b6365aadb7f?api-version=2025-06-01&t=638878102643776014&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DcNl0Er5PEx35UGHldfpzFciDXknwQu--e47t00IQoq1C76XrET4qN7rw87LwdoS2eNikHhTrXraPTGtDBCbCUO2_IuRUa96PcdiogXKhO03Sz2yUovL1Qaoa1wicDanyUnxlJCVP066bJzFKX1VG2Qow-kDkOGpDx04IwSJ7qpK4fdvKKbocmlPzIKJFkwVIiDSzmU6oRakzhlkeWYak4tViKZvJrWYr_Viz3F3pBtz9-4QZzIRWBMyQFl3lWlFTJCEsCPSF7ib2Hmzf18N9f4SWq0WMwK0cwUrzNmX7IZ7TgucvVsLx38UJ8J5TXM5B_r0s5-rjqq-jnbW4nucNw&h=r1F-JOk7w9uACBVmS-VPEdIXEBQw0svcBEcQMA2WSJw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:58:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/25baa881-a6de-4ea2-84c1-5aa599b5fbf7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 86DAB651162C46C6ACFF0309D7C50247 Ref B: SYD03EDGE0912 Ref C: 2025-07-11T05:58:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Premium_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"b9ab8025-08de-42b9-8eb4-8eb6d915d140","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '480' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:58:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 31AA664FA0F64EC2B5C349CB290644AA Ref B: SYD03EDGE0906 Ref C: 2025-07-11T05:58:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:58:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 24B6B689DE054D419E5F86AAE1272E67 Ref B: SYD03EDGE1714 Ref C: 2025-07-11T05:58:49Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"enabledState": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-e2aybefef3gdbdb6.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Creating","deploymentStatus":"NotStarted"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bdd6f6-b644-4442-989c-d07d4488e936?api-version=2025-06-01&t=638878103341899623&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=m3LOeLbxiLZTbn4Q58nvEM27BntQlL32QCqZ9eoMBKCRhnpdkfJYMTu2V9P1SAaBQrbTDbMJ5Lap3rLQrpaoVrw5BR2kCboVChtUMJM_JHbQdrj8UYrHl3UMXGgKZAaf105CueWx5pJwMZfuGAiJ-2YVntHMKfSWDpEymaV7mbuPO_8EGXgeI7kVFtc9wTMfzNdDv8fBqyy6b-y_0VFd276n0StjdLUxqMVfiWPM0agtEREgKA0Zo9JsYJX9Je-TPeERbekuZ95gtO8MnNJNfPTxg6P25LlxkAz9YdyKvFf-kOwf-7bDvcKJMeZoQ0bDtrcKVhzmhlRGmCIbTCbBwA&h=LtHCqXPkzVW2YwVaybFcqbUkr48EeeY31kg7ze6hN78 - cache-control: - - no-cache - content-length: - - '493' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:58:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d553c6e6-c10d-4da2-af14-d00e916c1548 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: D8FF6E2BE6CB4B78A1D4E2F57EF58EA7 Ref B: SYD03EDGE1512 Ref C: 2025-07-11T05:58:49Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bdd6f6-b644-4442-989c-d07d4488e936?api-version=2025-06-01&t=638878103341899623&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=m3LOeLbxiLZTbn4Q58nvEM27BntQlL32QCqZ9eoMBKCRhnpdkfJYMTu2V9P1SAaBQrbTDbMJ5Lap3rLQrpaoVrw5BR2kCboVChtUMJM_JHbQdrj8UYrHl3UMXGgKZAaf105CueWx5pJwMZfuGAiJ-2YVntHMKfSWDpEymaV7mbuPO_8EGXgeI7kVFtc9wTMfzNdDv8fBqyy6b-y_0VFd276n0StjdLUxqMVfiWPM0agtEREgKA0Zo9JsYJX9Je-TPeERbekuZ95gtO8MnNJNfPTxg6P25LlxkAz9YdyKvFf-kOwf-7bDvcKJMeZoQ0bDtrcKVhzmhlRGmCIbTCbBwA&h=LtHCqXPkzVW2YwVaybFcqbUkr48EeeY31kg7ze6hN78 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:58:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dcd36ba4-8c9a-4833-8416-2bdbca2b4373 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5EA94D5464934A0A887374A7FEDECA61 Ref B: SYD03EDGE1114 Ref C: 2025-07-11T05:58:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/92bdd6f6-b644-4442-989c-d07d4488e936?api-version=2025-06-01&t=638878103341899623&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=m3LOeLbxiLZTbn4Q58nvEM27BntQlL32QCqZ9eoMBKCRhnpdkfJYMTu2V9P1SAaBQrbTDbMJ5Lap3rLQrpaoVrw5BR2kCboVChtUMJM_JHbQdrj8UYrHl3UMXGgKZAaf105CueWx5pJwMZfuGAiJ-2YVntHMKfSWDpEymaV7mbuPO_8EGXgeI7kVFtc9wTMfzNdDv8fBqyy6b-y_0VFd276n0StjdLUxqMVfiWPM0agtEREgKA0Zo9JsYJX9Je-TPeERbekuZ95gtO8MnNJNfPTxg6P25LlxkAz9YdyKvFf-kOwf-7bDvcKJMeZoQ0bDtrcKVhzmhlRGmCIbTCbBwA&h=LtHCqXPkzVW2YwVaybFcqbUkr48EeeY31kg7ze6hN78 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:59:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/c71d89e2-ccf5-46c2-8b83-f6c2f2d379da - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4EF8BCA24F2345958474B4212F0B1692 Ref B: SYD03EDGE1909 Ref C: 2025-07-11T05:59:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --enabled-state - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdendpoints/endpoint000002","type":"Microsoft.Cdn/profiles/afdendpoints","name":"endpoint000002","location":"Global","tags":{},"properties":{"hostName":"endpoint000002-e2aybefef3gdbdb6.b01.azurefd.net","autoGeneratedDomainNameLabelScope":null,"enabledState":"Enabled","enforceMtls":"Disabled","provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '494' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:59:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: B6D3BF1989D7406F9840B52174C1F6D6 Ref B: SYD03EDGE1522 Ref C: 2025-07-11T05:59:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd waf-log-analytic metric list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --metrics --date-time-begin --date-time-end --granularity - --rule-types - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/getWafLogAnalyticsMetrics?dateTimeBegin=2025-07-11T05%3A59%3A29.000Z&dateTimeEnd=2025-07-11T06%3A04%3A29.000Z&granularity=PT5M&metrics=clientRequestCount&ruleTypes=managed&api-version=2025-06-01 - response: - body: - string: '{"dateTimeBegin":"2025-07-11T05:59:29+00:00","dateTimeEnd":"2025-07-11T06:04:29+00:00","granularity":"PT5M","series":[{"metric":"clientRequestCount","unit":"count","groups":null,"data":[]}]}' - headers: - cache-control: - - no-cache - content-length: - - '190' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:59:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2eb8d761-ffd5-49d3-9b93-2fc9e0ce6cbd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F562C48712DE449785F389ADF5B81AF2 Ref B: SYD03EDGE2121 Ref C: 2025-07-11T05:59:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd waf-log-analytic ranking list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --metrics --date-time-begin --date-time-end --rankings --max-ranking - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/getWafLogAnalyticsRankings?dateTimeBegin=2025-07-11T05%3A59%3A29.000Z&dateTimeEnd=2025-07-11T06%3A04%3A29.000Z&maxRanking=10&metrics=clientRequestCount&rankings=action&api-version=2025-06-01 - response: - body: - string: '{"dateTimeBegin":"2025-07-11T05:59:29+00:00","dateTimeEnd":"2025-07-11T06:04:29+00:00","groups":["action"],"data":[]}' - headers: - cache-control: - - no-cache - content-length: - - '117' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:59:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/b78d31d7-97a5-4b3a-afbd-28d30edf4fe3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A506A349006E48CDB2676D244BAD9E4D Ref B: SYD03EDGE2021 Ref C: 2025-07-11T05:59:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/afdEndpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73f70c2a-3159-4b24-a321-b55a5ae9c235?api-version=2025-06-01&t=638878103769350100&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dMywkDqa5SSUeE95YdEK67Jda1XxpteOxAOfAk3e9IMwoeY1M18KLhsFuHmEI_Bp90t27ouDSTRoEQLRmREIoIq3ppqxdbdfqeZpjo4H3XAlYqr_wTnw_Tcvemq8MQ8jTtEhOH0qVXDfG0OHHFD-fvw2VgwqJXE0p5wM1cUqVVUTukLVn7UewrQ75gk-5aFbyu3xIFkQ-J_ygHTLkNUrynevg--FLfkeoDhzqqtORY1gW9-DlahstNnaI4iLWflfs6fo5BpNFn6q3Ma7uug-En-E56TZ_6kyuDLR0VM99KwRkBCnWvM6kKQlmlWJllysAjsT65qHBu8rs2vsumkh1g&h=PUz3GGC7PBEPP5r6uMM7HDj-J-JiW3JsycnAmazav1A - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 05:59:36 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73f70c2a-3159-4b24-a321-b55a5ae9c235/profileresults/profile123/afdendpointresults/endpoint000002?api-version=2025-06-01&t=638878103769350100&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=MqBH4JmS022lMOLjV-SR32M4jyIA2eXyYZAfXUVbXH4XUkkRTgqozeo2h8Yvif7ndcBqWtYlerdt9BaeOtDRIcaOjmfgrsRA4HvNndvtgsZ2ar_l2RePMWIBENo_GIxjdK1KltbSA0RFSjbLCdk7acGaWc0O7yUIz6rmoyyq-hR9b7W_d1L6iqpmYk0YCzx0CATpqpSalKfyJ9nsY8Wcd1XBGQOV9wSftbZGtPcoy_UQu_gw2_b4zmRwYc2bpa3MavPSWcmkNJzglzO3LtbOrOdFG6t6iDcrUSInHsatvSFnO01js1NSx5nz4K11ePdx5gUxe2m4FOuyNjR44HMplw&h=tuohd6vdjtZv5Jvezdohp1RPyDkKt4Yj5_HLv1ZHIfs - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/983ce2a6-0b1c-4f66-b85f-75758bdc10d9 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 76CE2EBEE3704694AC9334835C72A9A6 Ref B: SYD03EDGE1508 Ref C: 2025-07-11T05:59:34Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73f70c2a-3159-4b24-a321-b55a5ae9c235?api-version=2025-06-01&t=638878103769350100&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dMywkDqa5SSUeE95YdEK67Jda1XxpteOxAOfAk3e9IMwoeY1M18KLhsFuHmEI_Bp90t27ouDSTRoEQLRmREIoIq3ppqxdbdfqeZpjo4H3XAlYqr_wTnw_Tcvemq8MQ8jTtEhOH0qVXDfG0OHHFD-fvw2VgwqJXE0p5wM1cUqVVUTukLVn7UewrQ75gk-5aFbyu3xIFkQ-J_ygHTLkNUrynevg--FLfkeoDhzqqtORY1gW9-DlahstNnaI4iLWflfs6fo5BpNFn6q3Ma7uug-En-E56TZ_6kyuDLR0VM99KwRkBCnWvM6kKQlmlWJllysAjsT65qHBu8rs2vsumkh1g&h=PUz3GGC7PBEPP5r6uMM7HDj-J-JiW3JsycnAmazav1A - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 05:59:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1aa3dee8-69d8-4031-9cd0-0f4ed6399bb8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 08343242DED04A0DA8F557DB83B953E2 Ref B: SYD03EDGE1622 Ref C: 2025-07-11T05:59:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73f70c2a-3159-4b24-a321-b55a5ae9c235?api-version=2025-06-01&t=638878103769350100&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dMywkDqa5SSUeE95YdEK67Jda1XxpteOxAOfAk3e9IMwoeY1M18KLhsFuHmEI_Bp90t27ouDSTRoEQLRmREIoIq3ppqxdbdfqeZpjo4H3XAlYqr_wTnw_Tcvemq8MQ8jTtEhOH0qVXDfG0OHHFD-fvw2VgwqJXE0p5wM1cUqVVUTukLVn7UewrQ75gk-5aFbyu3xIFkQ-J_ygHTLkNUrynevg--FLfkeoDhzqqtORY1gW9-DlahstNnaI4iLWflfs6fo5BpNFn6q3Ma7uug-En-E56TZ_6kyuDLR0VM99KwRkBCnWvM6kKQlmlWJllysAjsT65qHBu8rs2vsumkh1g&h=PUz3GGC7PBEPP5r6uMM7HDj-J-JiW3JsycnAmazav1A - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:00:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cea849ed-753d-483d-92f0-6f6184d30086 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2FC28DB1BF574E94A1C8FDE46B1F98EA Ref B: SYD03EDGE1108 Ref C: 2025-07-11T06:00:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/73f70c2a-3159-4b24-a321-b55a5ae9c235?api-version=2025-06-01&t=638878103769350100&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dMywkDqa5SSUeE95YdEK67Jda1XxpteOxAOfAk3e9IMwoeY1M18KLhsFuHmEI_Bp90t27ouDSTRoEQLRmREIoIq3ppqxdbdfqeZpjo4H3XAlYqr_wTnw_Tcvemq8MQ8jTtEhOH0qVXDfG0OHHFD-fvw2VgwqJXE0p5wM1cUqVVUTukLVn7UewrQ75gk-5aFbyu3xIFkQ-J_ygHTLkNUrynevg--FLfkeoDhzqqtORY1gW9-DlahstNnaI4iLWflfs6fo5BpNFn6q3Ma7uug-En-E56TZ_6kyuDLR0VM99KwRkBCnWvM6kKQlmlWJllysAjsT65qHBu8rs2vsumkh1g&h=PUz3GGC7PBEPP5r6uMM7HDj-J-JiW3JsycnAmazav1A - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 06:00:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1c67da38-3c66-4426-b21a-eb7c68e49050 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FAB3D901A926453C8D55F7C615EA75B6 Ref B: SYD03EDGE1711 Ref C: 2025-07-11T06:00:39Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_byoc_latest.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_byoc_latest.yaml deleted file mode 100644 index a0d5e90f181..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_byoc_latest.yaml +++ /dev/null @@ -1,944 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/endpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '303' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 3674CD71FD3347559B548AE233513A6B Ref B: SYD03EDGE1108 Ref C: 2025-07-14T01:24:08Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB61B5A7737B4E278F3A00E91024BE85 Ref B: SYD03EDGE1419 Ref C: 2025-07-14T01:24:09Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d5c3897d-bb54-4890-ab33-387e8bc65a12?api-version=2025-06-01&t=638880530541560855&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Er5edYFJsqph5WDDDxDFhGcN8hqZJC8D1ICXDjhIrY2VHSL6fQ9w7QSPQZsqATCvwjD385sNXAvGD3rw-MVd4hdteRoK86c-4A_jC8DeQGo673lgDtLHc8qR3DLpPurv_ui1iAPtzHnmM5DswP_C5NwLuBMjbzXWr7H4ZjDap-2h60q7Qmif2bZA06VUVke2QUMrayAc0EYlhAvlx_JWrkcV8AhreQOVYVcyNycBspScd1oeo5NFD6AuhKxO8jn-hwdqmku9RPc7eCvqWxcwDlMI3-y7jU3pQ5Q9DE2ux8l-zlz-o8mjNz_DWelAOrXwWubP3XBKdx1fesrBKyjuuA&h=uj-iX3vE-5SCxNbX8_p31jHVTd84xzgA8bD7QG7_GSY - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/43c61bbb-607d-46fd-b65a-b5b0481d5596 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 43E29E6EE4124AFCA2D7D3246BA9D74E Ref B: SYD03EDGE1622 Ref C: 2025-07-14T01:24:09Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d5c3897d-bb54-4890-ab33-387e8bc65a12?api-version=2025-06-01&t=638880530541560855&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Er5edYFJsqph5WDDDxDFhGcN8hqZJC8D1ICXDjhIrY2VHSL6fQ9w7QSPQZsqATCvwjD385sNXAvGD3rw-MVd4hdteRoK86c-4A_jC8DeQGo673lgDtLHc8qR3DLpPurv_ui1iAPtzHnmM5DswP_C5NwLuBMjbzXWr7H4ZjDap-2h60q7Qmif2bZA06VUVke2QUMrayAc0EYlhAvlx_JWrkcV8AhreQOVYVcyNycBspScd1oeo5NFD6AuhKxO8jn-hwdqmku9RPc7eCvqWxcwDlMI3-y7jU3pQ5Q9DE2ux8l-zlz-o8mjNz_DWelAOrXwWubP3XBKdx1fesrBKyjuuA&h=uj-iX3vE-5SCxNbX8_p31jHVTd84xzgA8bD7QG7_GSY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f8c7303d-19f7-4b2b-9cd8-21baff781b95 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D05F58E87AFE4407A6321F99BE3D3B5D Ref B: SYD03EDGE0820 Ref C: 2025-07-14T01:24:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d5c3897d-bb54-4890-ab33-387e8bc65a12?api-version=2025-06-01&t=638880530541560855&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Er5edYFJsqph5WDDDxDFhGcN8hqZJC8D1ICXDjhIrY2VHSL6fQ9w7QSPQZsqATCvwjD385sNXAvGD3rw-MVd4hdteRoK86c-4A_jC8DeQGo673lgDtLHc8qR3DLpPurv_ui1iAPtzHnmM5DswP_C5NwLuBMjbzXWr7H4ZjDap-2h60q7Qmif2bZA06VUVke2QUMrayAc0EYlhAvlx_JWrkcV8AhreQOVYVcyNycBspScd1oeo5NFD6AuhKxO8jn-hwdqmku9RPc7eCvqWxcwDlMI3-y7jU3pQ5Q9DE2ux8l-zlz-o8mjNz_DWelAOrXwWubP3XBKdx1fesrBKyjuuA&h=uj-iX3vE-5SCxNbX8_p31jHVTd84xzgA8bD7QG7_GSY - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9775a9b4-798f-4a4e-9298-1939f3104043 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 61A051717BE34E1EBC84E9558AA32502 Ref B: SYD03EDGE1717 Ref C: 2025-07-14T01:24:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: FE1F035A351E4A9B9FCC3B5A99A08A01 Ref B: SYD03EDGE1309 Ref C: 2025-07-14T01:24:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4A5325BBB8FB4DD39F6C926EF0E716A6 Ref B: SYD03EDGE1112 Ref C: 2025-07-14T01:24:47Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-microsoft1-com", - "properties": {"hostName": "www.microsoft1.com", "httpPort": 80, "httpsPort": - 443}}], "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '207' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401","type":"Microsoft.Cdn/profiles/endpoints","name":"byoc-l-071401","location":"WestUs","tags":{},"properties":{"hostName":"byoc-l-071401.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-microsoft1-com","properties":{"hostName":"www.microsoft1.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/87257d3f-0ded-4cfa-9802-4064d0641413?api-version=2025-06-01&t=638880530938826211&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OFGc50oRpcAewPR8EQvPVNFyPy65ppuc44HWfACS7onrRfREONW9XMjA238XBfDHCUsxWoiYIYb-644OS_5Z3KUncXCrlizQFbgcg5oYazHkYpDmsQl40nPBV2q5gCtPD9B_0qGAciLsYiwbTswwcQiWOnr92B4fRzi-1ON9ydX4_Hu_N36uFlEqsWU3M9p4_XwhRudoLu6U5oYocDy1rVMNB_vm6Peb-3v3u8WTCRdtomYjrMTJ8SsZK8gQcY9WIpIKMqAQh19YuL3NCcCELWvq8tUNNFGEnkeMj2MxVQn9-ITQbwyjTO_lDmMT7N_YTwV6I2SMtdJWMapnRSHwog&h=2TC8_7SEzYQ9Cqmk8RlutIGusRe3mwWuT8DoqmdGzHQ - cache-control: - - no-cache - content-length: - - '1092' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5ae02217-9950-4bdf-8b93-783e47613da9 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F50E7471CC4F4DEBAA8C734DAF58F1ED Ref B: SYD03EDGE1417 Ref C: 2025-07-14T01:24:48Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/87257d3f-0ded-4cfa-9802-4064d0641413?api-version=2025-06-01&t=638880530938826211&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OFGc50oRpcAewPR8EQvPVNFyPy65ppuc44HWfACS7onrRfREONW9XMjA238XBfDHCUsxWoiYIYb-644OS_5Z3KUncXCrlizQFbgcg5oYazHkYpDmsQl40nPBV2q5gCtPD9B_0qGAciLsYiwbTswwcQiWOnr92B4fRzi-1ON9ydX4_Hu_N36uFlEqsWU3M9p4_XwhRudoLu6U5oYocDy1rVMNB_vm6Peb-3v3u8WTCRdtomYjrMTJ8SsZK8gQcY9WIpIKMqAQh19YuL3NCcCELWvq8tUNNFGEnkeMj2MxVQn9-ITQbwyjTO_lDmMT7N_YTwV6I2SMtdJWMapnRSHwog&h=2TC8_7SEzYQ9Cqmk8RlutIGusRe3mwWuT8DoqmdGzHQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:24:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fe341506-59a5-46ca-993a-7653107f2e2a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 471C854B5E66436684317218390EAA21 Ref B: SYD03EDGE1610 Ref C: 2025-07-14T01:24:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/87257d3f-0ded-4cfa-9802-4064d0641413?api-version=2025-06-01&t=638880530938826211&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OFGc50oRpcAewPR8EQvPVNFyPy65ppuc44HWfACS7onrRfREONW9XMjA238XBfDHCUsxWoiYIYb-644OS_5Z3KUncXCrlizQFbgcg5oYazHkYpDmsQl40nPBV2q5gCtPD9B_0qGAciLsYiwbTswwcQiWOnr92B4fRzi-1ON9ydX4_Hu_N36uFlEqsWU3M9p4_XwhRudoLu6U5oYocDy1rVMNB_vm6Peb-3v3u8WTCRdtomYjrMTJ8SsZK8gQcY9WIpIKMqAQh19YuL3NCcCELWvq8tUNNFGEnkeMj2MxVQn9-ITQbwyjTO_lDmMT7N_YTwV6I2SMtdJWMapnRSHwog&h=2TC8_7SEzYQ9Cqmk8RlutIGusRe3mwWuT8DoqmdGzHQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:25:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2b8c6cd2-b7c3-4df0-81e4-387f82f11921 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B6BC24C2CAA040F584AFA40A16A74325 Ref B: SYD03EDGE1619 Ref C: 2025-07-14T01:25:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401","type":"Microsoft.Cdn/profiles/endpoints","name":"byoc-l-071401","location":"WestUs","tags":{},"properties":{"hostName":"byoc-l-071401.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-microsoft1-com","properties":{"hostName":"www.microsoft1.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1092' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:25:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: C61E253FE3FD4F47B04898C2A71B29BA Ref B: SYD03EDGE2108 Ref C: 2025-07-14T01:25:26Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"hostName": "byoc-0601.afdx-rp-platform-test.azfdtest.xyz"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - Content-Length: - - '76' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customDomains/byoc?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customdomains/byoc","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"byoc","properties":{"hostName":"byoc-0601.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Creating","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c456c8e-a280-4e57-92ab-0db817eb265e?api-version=2025-06-01&t=638880531307995923&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GBjQMKIUnKIk4hmtCQGBpV--mSmWySriwZQdULoJVrzy6ix4tGScWG8eSHRJpaQgOwgMKyB35Zd8jHkdUa3YG3m93jqBt4lkuCwDHc-X9rc815R-fVLZ089DKgDSkQ8az689sp3OKarF6apc87CsYivzAQxwFOqdB9sNmmp1uCZ0aaRA59Vk4kkOLbhCxfkGfNbyFPw15KywUXAHdHSHKiKjJcEGn1ckaHUqMIVoqtVXzC6X-gvBPALU4Z9Lyw6lI0bbccH8ikDnAnQ_aayfzQzaiH7N5J2Qt-xyo4F98cjhJLDntfIm_Bov64ybu335kdGxHPhBxERNJqPqUwAsjg&h=PeqzpE611SqMAKFKuPw5wOwhM2zS-FhquYB0ks10aCE - cache-control: - - no-cache - content-length: - - '514' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:25:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bc9aa718-7846-4216-ba5e-79dd948a45cd - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 5F38D293549F4EDE848C20706FA6C68E Ref B: SYD03EDGE2006 Ref C: 2025-07-14T01:25:28Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c456c8e-a280-4e57-92ab-0db817eb265e?api-version=2025-06-01&t=638880531307995923&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GBjQMKIUnKIk4hmtCQGBpV--mSmWySriwZQdULoJVrzy6ix4tGScWG8eSHRJpaQgOwgMKyB35Zd8jHkdUa3YG3m93jqBt4lkuCwDHc-X9rc815R-fVLZ089DKgDSkQ8az689sp3OKarF6apc87CsYivzAQxwFOqdB9sNmmp1uCZ0aaRA59Vk4kkOLbhCxfkGfNbyFPw15KywUXAHdHSHKiKjJcEGn1ckaHUqMIVoqtVXzC6X-gvBPALU4Z9Lyw6lI0bbccH8ikDnAnQ_aayfzQzaiH7N5J2Qt-xyo4F98cjhJLDntfIm_Bov64ybu335kdGxHPhBxERNJqPqUwAsjg&h=PeqzpE611SqMAKFKuPw5wOwhM2zS-FhquYB0ks10aCE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:25:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ec132a3a-16f3-42e7-9a68-2f3fddbdabb7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 551B38CBA8414E6F91E9BADBECF0917C Ref B: SYD03EDGE1120 Ref C: 2025-07-14T01:25:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c456c8e-a280-4e57-92ab-0db817eb265e?api-version=2025-06-01&t=638880531307995923&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GBjQMKIUnKIk4hmtCQGBpV--mSmWySriwZQdULoJVrzy6ix4tGScWG8eSHRJpaQgOwgMKyB35Zd8jHkdUa3YG3m93jqBt4lkuCwDHc-X9rc815R-fVLZ089DKgDSkQ8az689sp3OKarF6apc87CsYivzAQxwFOqdB9sNmmp1uCZ0aaRA59Vk4kkOLbhCxfkGfNbyFPw15KywUXAHdHSHKiKjJcEGn1ckaHUqMIVoqtVXzC6X-gvBPALU4Z9Lyw6lI0bbccH8ikDnAnQ_aayfzQzaiH7N5J2Qt-xyo4F98cjhJLDntfIm_Bov64ybu335kdGxHPhBxERNJqPqUwAsjg&h=PeqzpE611SqMAKFKuPw5wOwhM2zS-FhquYB0ks10aCE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:26:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/03599c58-e093-4549-b84e-14b11772a0e6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9B35FB4F11F0443492B944CCED672FAB Ref B: SYD03EDGE1017 Ref C: 2025-07-14T01:26:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customDomains/byoc?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customdomains/byoc","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"byoc","properties":{"hostName":"byoc-0601.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '513' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:26:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/12c067bf-a92b-4449-b229-e768f1a8a404 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1491C4BAC6E540639BEB0A7A015E2698 Ref B: SYD03EDGE2120 Ref C: 2025-07-14T01:26:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customDomains/byoc?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customdomains/byoc","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"byoc","properties":{"hostName":"byoc-0601.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '513' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:26:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/337ca310-5cc5-47a9-a263-0b5b49bca426 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0CBC6E51C6804F578E86D4ECDD2D8EAC Ref B: SYD03EDGE0714 Ref C: 2025-07-14T01:26:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --user-cert-subscription-id --user-cert-group-name - --user-cert-vault-name --user-cert-secret-name --user-cert-protocol-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '339' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:26:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E0E860348A3540059F7EA853CD78D192 Ref B: SYD03EDGE1116 Ref C: 2025-07-14T01:26:06Z' - status: - code: 200 - message: OK -- request: - body: '{"certificateSource": "AzureKeyVault", "protocolType": "ServerNameIndication", - "certificateSourceParameters": {"typeName": "KeyVaultCertificateSourceParameters", - "subscriptionId": "3c0124f9-e564-4c42-86f7-fa79457aedc3", "resourceGroupName": - "byoc", "vaultName": "AZURE-CDN-BYOC", "secretName": "wildcard-afdx-rp-platform-test-azfdtest-xyz", - "updateRule": "NoAction", "deleteRule": "NoAction"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - Content-Length: - - '393' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --user-cert-subscription-id --user-cert-group-name - --user-cert-vault-name --user-cert-secret-name --user-cert-protocol-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customDomains/byoc/enableCustomHttps?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customdomains/byoc","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"byoc","properties":{"hostName":"byoc-0601.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Enabling","customHttpsProvisioningSubstate":"ImportingUserProvidedCertificate","customHttpsParameters":{"certificateSource":"AzureKeyVault","certificateSourceParameters":{"typeName":"KeyVaultCertificateSourceParameters","subscriptionId":"3c0124f9-e564-4c42-86f7-fa79457aedc3","resourceGroupName":"byoc","vaultName":"AZURE-CDN-BYOC","secretName":"wildcard-afdx-rp-platform-test-azfdtest-xyz","secretVersion":null,"updateRule":"NoAction","deleteRule":"NoAction"},"protocolType":"ServerNameIndication","minimumTlsVersion":"TLS12"},"provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1820be1d-ff5d-4c78-a9ab-57c49bda00be?api-version=2021-06-01&t=638880531712866884&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=oZ5Te5Z_jAB8x0ErmLSh8Cs1NH8RNJrX_BBiJnBym8taV6dJwzGp7OLghcDsE5omKtIiQHoPN-bM7GyfCWk24ULErt-NGCoJ6mO-aJfQhFW5mSEbJsnD2jyctAWZD9nWIkX1c7re1hOsOsQu09U6mX32rlLQJEjGPZvFvOHDlCQVtS4REQnlOLiZ6qda4hURJVZxd4o0A4RjwGJCX3gpF43zXL5NlH7P2sOyER1PjrDUu9PgovUkpt9FcObXkyzLPZ3sB9bhOHQvChOs-T6j0pJ6-J0z5v6KaEvPU61Yal7d9xhxuzs5bpg28e0CdkGSgCv95YFRqHZMUy5NNJGZVA&h=tmn7zEpVpObtakHuxl7cAtpJmewirYKEPEe97xiqLqY - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:26:10 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1820be1d-ff5d-4c78-a9ab-57c49bda00be/profileresults/profile123/endpointresults/byoc-l-071401/customdomainresults/byoc?api-version=2021-06-01&t=638880531713023160&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=UzmKO85bGnLjrhKY0skRk8GJOW0lgmrVOfr54y7-N8of5AJEE7HfuBEcl-_tZmEqxYjsr92m-UtwT5-f1M-ruq9QG5uoPYxrjNs28nS6qlxge1VAU9AtpTC00gwMY9_E5maVtog3-N1YCppMinSlblXNDlhC2ydd-OX_KlCX4vxOhEc1KsctehiOte3pe8HkOE--ng9ADkL55ajNf7YAtoXYN1__2XAFrVu8K9gvMBO3QWI_AvYM7gK-5Pvkmbw2MvYbUJNfvPQNPMba_qYslAvHTjp-QBTCBN75zgPtf14_XpM8lQRZqaekEZj3RrI6QfRtbE7SFcA0fHL53KNGAw&h=oRw2G1Yo6UyiE8rwWluFDhw77b8xV8JCzV6vOgRQVQ0 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9392a2db-644d-471d-b653-adadb097afb2 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: D358CF00DF024E358AAF6509A298F0B9 Ref B: SYD03EDGE2109 Ref C: 2025-07-14T01:26:07Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --user-cert-subscription-id --user-cert-group-name - --user-cert-vault-name --user-cert-secret-name --user-cert-protocol-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customDomains/byoc?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/byoc-l-071401/customdomains/byoc","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"byoc","properties":{"hostName":"byoc-0601.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Enabling","customHttpsProvisioningSubstate":"ImportingUserProvidedCertificate","customHttpsParameters":{"certificateSource":"AzureKeyVault","certificateSourceParameters":{"typeName":"KeyVaultCertificateSourceParameters","subscriptionId":"3c0124f9-e564-4c42-86f7-fa79457aedc3","resourceGroupName":"byoc","vaultName":"AZURE-CDN-BYOC","secretName":"wildcard-afdx-rp-platform-test-azfdtest-xyz","secretVersion":null,"updateRule":"NoAction","deleteRule":"NoAction"},"protocolType":"ServerNameIndication","minimumTlsVersion":"TLS12"},"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:26:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f78069a4-16e7-45a4-8994-56b8a54e629d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D912129D060F4320BABE3D3118488A90 Ref B: SYD03EDGE1314 Ref C: 2025-07-14T01:26:11Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_crud.yaml deleted file mode 100644 index 75e20f37701..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_crud.yaml +++ /dev/null @@ -1,1031 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/endpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '306' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 88893B52FB644323B0629F1E8C69FD31 Ref B: SYD03EDGE1612 Ref C: 2025-07-14T01:45:09Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CF57224B79554035A5627D7717984C34 Ref B: SYD03EDGE1414 Ref C: 2025-07-14T01:45:10Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fe7f7baf-2275-49b2-a9e6-fc32e8531a92?api-version=2025-06-01&t=638880543160729006&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SCf9Egy3BBns-FI4eOJq6zMgHx3yhpSL1DvR8KBKsOgVipSPcPlfdFRK7RmBUAYtUqRd3J-LQ0d6kM1A6WaEtko4N3XnuJBdZKYgXSyz5ujn6lkxUk9lc4HTGYh2umkcGBqepi1yzhtoZH6IH57ereINm3HFnJkf-tr__53OO8Y-Mx1JqMcBJ21zTodF2eCjvugwIbtD9r2BInnyJa5FsvlbxOmOkFoDbPMybToatOWqM-NX5UcHWv_Hfv64LjitxO-O1x1AMGbcARxjRmDonWHbp-6pEv3dAj91vQF05AwV1_7X8FV5L-wS0F7NyjI6yQRc66BXfVhQpKqqDYY0kw&h=BRZBT64wKg1O7j4kLmplMun1mTfNYesLEqJYGJR2XRQ - cache-control: - - no-cache - content-length: - - '370' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/32c589ee-8ccd-413c-8cfe-4519751b9a8d - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 3E3EFE3A1EDE4D28BE4835A110BFFEA1 Ref B: SYD03EDGE0916 Ref C: 2025-07-14T01:45:11Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fe7f7baf-2275-49b2-a9e6-fc32e8531a92?api-version=2025-06-01&t=638880543160729006&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SCf9Egy3BBns-FI4eOJq6zMgHx3yhpSL1DvR8KBKsOgVipSPcPlfdFRK7RmBUAYtUqRd3J-LQ0d6kM1A6WaEtko4N3XnuJBdZKYgXSyz5ujn6lkxUk9lc4HTGYh2umkcGBqepi1yzhtoZH6IH57ereINm3HFnJkf-tr__53OO8Y-Mx1JqMcBJ21zTodF2eCjvugwIbtD9r2BInnyJa5FsvlbxOmOkFoDbPMybToatOWqM-NX5UcHWv_Hfv64LjitxO-O1x1AMGbcARxjRmDonWHbp-6pEv3dAj91vQF05AwV1_7X8FV5L-wS0F7NyjI6yQRc66BXfVhQpKqqDYY0kw&h=BRZBT64wKg1O7j4kLmplMun1mTfNYesLEqJYGJR2XRQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/13f0240f-5510-44c4-bf89-459d538c27a2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5969EAAD7B844168B8923CC48297280F Ref B: SYD03EDGE1415 Ref C: 2025-07-14T01:45:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fe7f7baf-2275-49b2-a9e6-fc32e8531a92?api-version=2025-06-01&t=638880543160729006&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=SCf9Egy3BBns-FI4eOJq6zMgHx3yhpSL1DvR8KBKsOgVipSPcPlfdFRK7RmBUAYtUqRd3J-LQ0d6kM1A6WaEtko4N3XnuJBdZKYgXSyz5ujn6lkxUk9lc4HTGYh2umkcGBqepi1yzhtoZH6IH57ereINm3HFnJkf-tr__53OO8Y-Mx1JqMcBJ21zTodF2eCjvugwIbtD9r2BInnyJa5FsvlbxOmOkFoDbPMybToatOWqM-NX5UcHWv_Hfv64LjitxO-O1x1AMGbcARxjRmDonWHbp-6pEv3dAj91vQF05AwV1_7X8FV5L-wS0F7NyjI6yQRc66BXfVhQpKqqDYY0kw&h=BRZBT64wKg1O7j4kLmplMun1mTfNYesLEqJYGJR2XRQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/908a862e-3856-47b6-9b06-685d46983665 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E9E6831E0C484F53B05D98AEA7331502 Ref B: SYD03EDGE1517 Ref C: 2025-07-14T01:45:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '369' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 10BF496E1D524FE5B8575A3ED2B5446A Ref B: SYD03EDGE2012 Ref C: 2025-07-14T01:45:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1CB0C8FD87A845C7ACCA5E2E93447721 Ref B: SYD03EDGE1121 Ref C: 2025-07-14T01:45:50Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-microsoft1-com", - "properties": {"hostName": "www.microsoft1.com", "httpPort": 80, "httpsPort": - 443}}], "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '207' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud","type":"Microsoft.Cdn/profiles/endpoints","name":"aaz-06-01-crud","location":"WestUs","tags":{},"properties":{"hostName":"aaz-06-01-crud.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-microsoft1-com","properties":{"hostName":"www.microsoft1.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f172b4ad-c3bd-4856-8480-dc0c2df9c22d?api-version=2025-06-01&t=638880543579974420&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wUiPCE2xs2oDANFo6b99sQUCW6XoZZl7rqDGPoz57JQuOrpopNQmqTg6Wk-E13dcpJBCOCA_nCRLMTEIwCGgekZbz5MZsFLCtj_UChgzhfVefzRb9xo63OnBzlYhbfuk1JuErc-XxZkVfVbIl4d5VS8nplUMOUW9FqJCvhTbJIrKA31OoNUNEKRijvgDmXQoh_rHNvIaQWMCoxdq1gIObV20cD2QgBNCJM541npOgp6pVez5NrwSoJx3epIbuasW7fMTCkPAV6SMGDAOcHKhgmCbAmwTpFZFeIXPtfLqqyG_g3Ue_lAuoE8GXF7f2-Tby-P3tkphT6ARcsi8SRHIqg&h=ayiYrXni4syzLKjIZKdpoGIrTgF2caM5bACd60hSDjk - cache-control: - - no-cache - content-length: - - '1098' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/78d419ae-2b2f-4683-a954-47845206cea4 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 4A38F70EF1554CA1B17D485DE12AE25F Ref B: SYD03EDGE2014 Ref C: 2025-07-14T01:45:51Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f172b4ad-c3bd-4856-8480-dc0c2df9c22d?api-version=2025-06-01&t=638880543579974420&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wUiPCE2xs2oDANFo6b99sQUCW6XoZZl7rqDGPoz57JQuOrpopNQmqTg6Wk-E13dcpJBCOCA_nCRLMTEIwCGgekZbz5MZsFLCtj_UChgzhfVefzRb9xo63OnBzlYhbfuk1JuErc-XxZkVfVbIl4d5VS8nplUMOUW9FqJCvhTbJIrKA31OoNUNEKRijvgDmXQoh_rHNvIaQWMCoxdq1gIObV20cD2QgBNCJM541npOgp6pVez5NrwSoJx3epIbuasW7fMTCkPAV6SMGDAOcHKhgmCbAmwTpFZFeIXPtfLqqyG_g3Ue_lAuoE8GXF7f2-Tby-P3tkphT6ARcsi8SRHIqg&h=ayiYrXni4syzLKjIZKdpoGIrTgF2caM5bACd60hSDjk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:45:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9c3fc628-293e-44b6-8474-3865f11bb410 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F32B7E3364F9437380D2EF7D59C22A66 Ref B: SYD03EDGE1416 Ref C: 2025-07-14T01:45:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f172b4ad-c3bd-4856-8480-dc0c2df9c22d?api-version=2025-06-01&t=638880543579974420&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wUiPCE2xs2oDANFo6b99sQUCW6XoZZl7rqDGPoz57JQuOrpopNQmqTg6Wk-E13dcpJBCOCA_nCRLMTEIwCGgekZbz5MZsFLCtj_UChgzhfVefzRb9xo63OnBzlYhbfuk1JuErc-XxZkVfVbIl4d5VS8nplUMOUW9FqJCvhTbJIrKA31OoNUNEKRijvgDmXQoh_rHNvIaQWMCoxdq1gIObV20cD2QgBNCJM541npOgp6pVez5NrwSoJx3epIbuasW7fMTCkPAV6SMGDAOcHKhgmCbAmwTpFZFeIXPtfLqqyG_g3Ue_lAuoE8GXF7f2-Tby-P3tkphT6ARcsi8SRHIqg&h=ayiYrXni4syzLKjIZKdpoGIrTgF2caM5bACd60hSDjk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:46:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c9524847-77a0-4d7b-ab95-491aa9d3b4b3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9D9EA87D2FDC4CB3A2B5E59006DEC92E Ref B: SYD03EDGE0717 Ref C: 2025-07-14T01:46:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud","type":"Microsoft.Cdn/profiles/endpoints","name":"aaz-06-01-crud","location":"WestUs","tags":{},"properties":{"hostName":"aaz-06-01-crud.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-microsoft1-com","properties":{"hostName":"www.microsoft1.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1098' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:46:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: A24A003312834403830499DEF941112F Ref B: SYD03EDGE0722 Ref C: 2025-07-14T01:46:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:46:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5c98a74f-484f-41c7-8038-a1bf046b0c40 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: ABBBC61951C841EF80055A2999E31A83 Ref B: SYD03EDGE2114 Ref C: 2025-07-14T01:46:32Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"hostName": "customdomain000003.aaz0901.clitest.azfdtest.xyz"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - Content-Length: - - '79' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customDomains/customdomain000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customdomains/customdomain000003","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"customdomain000003","properties":{"hostName":"customdomain000003.aaz0901.clitest.azfdtest.xyz","validationData":null,"resourceState":"Creating","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/947236a9-488b-464c-9960-c5b13c58f40b?api-version=2025-06-01&t=638880543976913457&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wAZG4bLwyHkrjWlQvJyLB34eEamcmDiI3hdilOLE_oTnIWpVpTdhcShytJQjlru-tp-DLkLky3ssSKpLFjYtIzH8yYeDE3mpYKS2ULZp_yZJuwwk3ZoFND2yMCF_G6SS5GdMtZuh3guVsHBpYukePmvgfe9GsDIxbapVwsPljNxrPO_L2hWlRFH64ID7UIQlQwjC1hSrjO55EI6PktthqIiZqu_Z8eZ_Dw4dX4WqArx9zxypiXBIfS_DpH9gjDQT07Cxy2vlWDGUKtiw_PBvGVx7Viusn9UnQEx4XNYEURYJBUe2iAKZ4GV80VAbpm3mu8515XyljZrhZm4BXUBeSg&h=W-66_AubzfXYyRc8mcsN5FCm0dNGtzEyxF3iYYy1uVA - cache-control: - - no-cache - content-length: - - '549' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:46:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e796acd1-f095-4445-a78e-89389f7b9d0f - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: ADF7ED097BD849E4A6618439596A01D9 Ref B: SYD03EDGE2013 Ref C: 2025-07-14T01:46:33Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/947236a9-488b-464c-9960-c5b13c58f40b?api-version=2025-06-01&t=638880543976913457&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wAZG4bLwyHkrjWlQvJyLB34eEamcmDiI3hdilOLE_oTnIWpVpTdhcShytJQjlru-tp-DLkLky3ssSKpLFjYtIzH8yYeDE3mpYKS2ULZp_yZJuwwk3ZoFND2yMCF_G6SS5GdMtZuh3guVsHBpYukePmvgfe9GsDIxbapVwsPljNxrPO_L2hWlRFH64ID7UIQlQwjC1hSrjO55EI6PktthqIiZqu_Z8eZ_Dw4dX4WqArx9zxypiXBIfS_DpH9gjDQT07Cxy2vlWDGUKtiw_PBvGVx7Viusn9UnQEx4XNYEURYJBUe2iAKZ4GV80VAbpm3mu8515XyljZrhZm4BXUBeSg&h=W-66_AubzfXYyRc8mcsN5FCm0dNGtzEyxF3iYYy1uVA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:46:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3737d1fb-b2c5-4ba6-aaf3-736910be02aa - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 61072B1842364B1F9F7E57D658D28AB4 Ref B: SYD03EDGE0917 Ref C: 2025-07-14T01:46:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/947236a9-488b-464c-9960-c5b13c58f40b?api-version=2025-06-01&t=638880543976913457&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wAZG4bLwyHkrjWlQvJyLB34eEamcmDiI3hdilOLE_oTnIWpVpTdhcShytJQjlru-tp-DLkLky3ssSKpLFjYtIzH8yYeDE3mpYKS2ULZp_yZJuwwk3ZoFND2yMCF_G6SS5GdMtZuh3guVsHBpYukePmvgfe9GsDIxbapVwsPljNxrPO_L2hWlRFH64ID7UIQlQwjC1hSrjO55EI6PktthqIiZqu_Z8eZ_Dw4dX4WqArx9zxypiXBIfS_DpH9gjDQT07Cxy2vlWDGUKtiw_PBvGVx7Viusn9UnQEx4XNYEURYJBUe2iAKZ4GV80VAbpm3mu8515XyljZrhZm4BXUBeSg&h=W-66_AubzfXYyRc8mcsN5FCm0dNGtzEyxF3iYYy1uVA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:47:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/de4b2d91-3889-475a-a4f9-f1a127a1c660 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0A4B9EEEE54E45D0AFBFDB829421E9FE Ref B: SYD03EDGE1411 Ref C: 2025-07-14T01:47:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customDomains/customdomain000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customdomains/customdomain000003","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"customdomain000003","properties":{"hostName":"customdomain000003.aaz0901.clitest.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '548' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:47:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fc102b8e-8a6c-4a50-8a83-0e0de72328ab - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6501895B8D1E40EEB12D586BEE9B7ADD Ref B: SYD03EDGE1319 Ref C: 2025-07-14T01:47:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customdomains/customdomain000003","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"customdomain000003","properties":{"hostName":"customdomain000003.aaz0901.clitest.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '560' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:47:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fc7ba126-6474-461d-9b78-8552bf546764 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8CB680D8EC3F44B9B67754832EF036CD Ref B: SYD03EDGE0808 Ref C: 2025-07-14T01:47:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customDomains/customdomain000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/481284b6-56ad-4ea2-847c-e275c488e197?api-version=2025-06-01&t=638880544346635526&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rZBxm5e6-uwFSIGO1YJdC5NlPNyBHSxsRkat9CidEGZ8GWBuYuPIUJfQA1hPFYE_b0Wqs1hBS0QYwlAwnhgbs7aZ9qr0fLkhiFdd8QM_La0QHb_0Fb398xSSpwXW62dhKH06Y5CukKd-ShQGTd3wqivPv5GAdhChQdCS56pBPMEvnzQVVSj_8pBhyAIgmVyFqxzDBfKoHhuEwBRLPDB1jwZP3XtGFhVvwbizg-hVA7vmqm3AORZ93N_QxSRQ0j9gVrp12-yGKgpRPJ4M7A2sJouBHMiFQ63lf_eXFeyp80G4hboR-5fGl5j-eNVFebwNdNYhjp_GS2Okmq7TC3t9rQ&h=rkCcJYt2KcH-q3v543E-e_cYeU9HGZzI6FIc0EUga00 - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 14 Jul 2025 01:47:14 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/481284b6-56ad-4ea2-847c-e275c488e197/profileresults/profile000002/endpointresults/aaz-06-01-crud/customdomainresults/customdomain000003?api-version=2025-06-01&t=638880544346635526&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ug4DegPuKSqm9GRQh5RZSGXfmfFX8jm2SH-c1z5Oozrygsn6HJxzMzNoGaXWNszmzzpzZTFOA05fA5i8Y2hUzAPMX0ZlPNUmnU3n9xGYH1czTC44LXbZhUcNq0Pf_pJudxZ7e-lGN9yJA2cGcsHccXmWcbNRyw5Nhr0bUbpuB-R6TScZ4oLb4Wpx64CL6losMMAiGvSnoEDYW3qjx_eMZvDLUNUOabbL5iiV6wzDm9Gd-6wpClugLBhdPK2qhOiTiVHYNp50otpWchR03IIpNPH-iCSVCxp6AV_N4tSpM8uLqZKq-Dt5NlwECP1CWLAbN3cWnkZhT7TrqD1eg6_OgQ&h=sj_p-5zBHH8yWfW7AEIqA22LeCn29pSloWY1bO2d4TY - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dd5264f6-6105-44fe-9ef1-fcf412f8dc10 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: ECDF5F14731744649D1F07040F11FEF5 Ref B: SYD03EDGE1713 Ref C: 2025-07-14T01:47:12Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/481284b6-56ad-4ea2-847c-e275c488e197?api-version=2025-06-01&t=638880544346635526&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rZBxm5e6-uwFSIGO1YJdC5NlPNyBHSxsRkat9CidEGZ8GWBuYuPIUJfQA1hPFYE_b0Wqs1hBS0QYwlAwnhgbs7aZ9qr0fLkhiFdd8QM_La0QHb_0Fb398xSSpwXW62dhKH06Y5CukKd-ShQGTd3wqivPv5GAdhChQdCS56pBPMEvnzQVVSj_8pBhyAIgmVyFqxzDBfKoHhuEwBRLPDB1jwZP3XtGFhVvwbizg-hVA7vmqm3AORZ93N_QxSRQ0j9gVrp12-yGKgpRPJ4M7A2sJouBHMiFQ63lf_eXFeyp80G4hboR-5fGl5j-eNVFebwNdNYhjp_GS2Okmq7TC3t9rQ&h=rkCcJYt2KcH-q3v543E-e_cYeU9HGZzI6FIc0EUga00 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:47:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6f7eae08-4880-48d6-b9f9-5ae098b016ae - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 12080185A266491A80E7A4C300FCF22E Ref B: SYD03EDGE0710 Ref C: 2025-07-14T01:47:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/481284b6-56ad-4ea2-847c-e275c488e197?api-version=2025-06-01&t=638880544346635526&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rZBxm5e6-uwFSIGO1YJdC5NlPNyBHSxsRkat9CidEGZ8GWBuYuPIUJfQA1hPFYE_b0Wqs1hBS0QYwlAwnhgbs7aZ9qr0fLkhiFdd8QM_La0QHb_0Fb398xSSpwXW62dhKH06Y5CukKd-ShQGTd3wqivPv5GAdhChQdCS56pBPMEvnzQVVSj_8pBhyAIgmVyFqxzDBfKoHhuEwBRLPDB1jwZP3XtGFhVvwbizg-hVA7vmqm3AORZ93N_QxSRQ0j9gVrp12-yGKgpRPJ4M7A2sJouBHMiFQ63lf_eXFeyp80G4hboR-5fGl5j-eNVFebwNdNYhjp_GS2Okmq7TC3t9rQ&h=rkCcJYt2KcH-q3v543E-e_cYeU9HGZzI6FIc0EUga00 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:47:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/66bfb445-567f-477b-993c-4f7f39a7d924 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AE421B44325C45E0AD8614848E3F3BFE Ref B: SYD03EDGE0707 Ref C: 2025-07-14T01:47:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/aaz-06-01-crud/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:47:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f8834506-3c02-4037-8cd9-9d3a422cc1d0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: A8751F578DF24B8B8F2A79C4B7C44799 Ref B: SYD03EDGE2119 Ref C: 2025-07-14T01:47:47Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_errors.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_errors.yaml deleted file mode 100644 index 5f1c4081e34..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_errors.yaml +++ /dev/null @@ -1,797 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001","name":"cli_test_cdn_domain000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '276' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:36:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 10E8DF75CC354DF0AEBD7C0A58E3BC13 Ref B: SYD03EDGE0816 Ref C: 2025-07-11T07:36:31Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1","type":"Microsoft.Cdn/profiles","name":"cdnprofile1","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/operationresults/f420a957-c50b-44e5-9de4-3df4393d91ec?api-version=2025-06-01&t=638878161953233183&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Hd93RueAVMN1aJSd2OI2Pt3BfYuYbufPdroQiTALMSyLbyLv01NaTCbkgxmknZm35nvYFRlaParqzoLei5NkIUUet4tJrba57KKy6rfLc0VYTWKwW3mZkOA3v7FP8KTRMJu9f3BWq4_tT55PfkDBfU3z4zlvBdQ_bFrSejmshGnLyqAc2Vxe7LNps8I-1Jo90Nglgw4UP9-XakqXFUHRlDmf1B1REJaOl2Fvy928QMK21MStSREOTr7SLP4QNmU1pQn19na2eT4FgJQakSNyGoW7E9ldRe6bEPF0X6vBeO0NWUWScSiXduYHLmMt-cBSbmU0K-NaqWMEMwxJEk4g8Q&h=Rs34SoTyNWYN-f3cz_6RO19Nw6wn1I2xjGeCo-DP4Y0 - cache-control: - - no-cache - content-length: - - '375' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:36:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/148c4626-bffa-45bf-910f-2bfd247a525b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: B3E6C869A1E94D4CA4B7CF344541A942 Ref B: SYD03EDGE1009 Ref C: 2025-07-11T07:36:31Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/operationresults/f420a957-c50b-44e5-9de4-3df4393d91ec?api-version=2025-06-01&t=638878161953233183&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Hd93RueAVMN1aJSd2OI2Pt3BfYuYbufPdroQiTALMSyLbyLv01NaTCbkgxmknZm35nvYFRlaParqzoLei5NkIUUet4tJrba57KKy6rfLc0VYTWKwW3mZkOA3v7FP8KTRMJu9f3BWq4_tT55PfkDBfU3z4zlvBdQ_bFrSejmshGnLyqAc2Vxe7LNps8I-1Jo90Nglgw4UP9-XakqXFUHRlDmf1B1REJaOl2Fvy928QMK21MStSREOTr7SLP4QNmU1pQn19na2eT4FgJQakSNyGoW7E9ldRe6bEPF0X6vBeO0NWUWScSiXduYHLmMt-cBSbmU0K-NaqWMEMwxJEk4g8Q&h=Rs34SoTyNWYN-f3cz_6RO19Nw6wn1I2xjGeCo-DP4Y0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:36:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/9fe58239-39af-411b-979b-c7c36ff91a11 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8BA1DC9E7977406EAF1F435BCD47AEB7 Ref B: SYD03EDGE1414 Ref C: 2025-07-11T07:36:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/operationresults/f420a957-c50b-44e5-9de4-3df4393d91ec?api-version=2025-06-01&t=638878161953233183&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Hd93RueAVMN1aJSd2OI2Pt3BfYuYbufPdroQiTALMSyLbyLv01NaTCbkgxmknZm35nvYFRlaParqzoLei5NkIUUet4tJrba57KKy6rfLc0VYTWKwW3mZkOA3v7FP8KTRMJu9f3BWq4_tT55PfkDBfU3z4zlvBdQ_bFrSejmshGnLyqAc2Vxe7LNps8I-1Jo90Nglgw4UP9-XakqXFUHRlDmf1B1REJaOl2Fvy928QMK21MStSREOTr7SLP4QNmU1pQn19na2eT4FgJQakSNyGoW7E9ldRe6bEPF0X6vBeO0NWUWScSiXduYHLmMt-cBSbmU0K-NaqWMEMwxJEk4g8Q&h=Rs34SoTyNWYN-f3cz_6RO19Nw6wn1I2xjGeCo-DP4Y0 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5173cfa9-ee76-4fda-858f-25c21b67dc14 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3AE9226410CB41D08636EE41ADF5440A Ref B: SYD03EDGE0816 Ref C: 2025-07-11T07:37:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1","type":"Microsoft.Cdn/profiles","name":"cdnprofile1","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '374' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F401E41F8F3C496F928D891E8DBE490D Ref B: SYD03EDGE1514 Ref C: 2025-07-11T07:37:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --origin --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001","name":"cli_test_cdn_domain000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '276' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 345824748B41406687B4483512F724A8 Ref B: SYD03EDGE1008 Ref C: 2025-07-11T07:37:08Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-test-com", - "properties": {"hostName": "www.test.com", "httpPort": 80, "httpsPort": 443}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '195' - Content-Type: - - application/json - ParameterSetName: - - -g --origin --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-test-com","properties":{"hostName":"www.test.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/operationresults/98c5bdc8-8945-41a4-aab9-eb53fb1d6a51?api-version=2025-06-01&t=638878162333547027&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Z0FPMjJNEfJnW1M2U5ZP63U8aFTyceNxlyR78VopOprjPfFXKd56TNBx_ja9xtZMUtoC_cqKq1v-5ZDVrt2Zs6eD5cHUW847tGDGhkjbPzFMiKxPgwo3pJBzDmJr6z8CNlSIK5EMpmwf6ICutusDPkGlo7VVFNBCdqQ8xEq4u-oYdgyHuW8uM1FfShamdGntwxLmYI-NVV3YZYaEsMt14cz6Es0IccHKxQVZvjnLWhB1ue20hgzlQxCXhA6xdHgd1mYjD46iLNfhEtfQs7efOocFVVBWST3LAtI2o56bIZYRJHqE1kaSWZjixs-PsRapHvCV0AeI2lNp87bJCF0Aww&h=U-AEw1d8cLu3yi6N7Vf-x9LxDvRLJBGLDgRJ9sVNC1s - cache-control: - - no-cache - content-length: - - '1093' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/684441b4-607c-4f0b-b6eb-d26a77bc2114 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: AEEEF508F67A4D2FA6F0E2DE38DD8441 Ref B: SYD03EDGE1912 Ref C: 2025-07-11T07:37:08Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --origin --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/operationresults/98c5bdc8-8945-41a4-aab9-eb53fb1d6a51?api-version=2025-06-01&t=638878162333547027&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Z0FPMjJNEfJnW1M2U5ZP63U8aFTyceNxlyR78VopOprjPfFXKd56TNBx_ja9xtZMUtoC_cqKq1v-5ZDVrt2Zs6eD5cHUW847tGDGhkjbPzFMiKxPgwo3pJBzDmJr6z8CNlSIK5EMpmwf6ICutusDPkGlo7VVFNBCdqQ8xEq4u-oYdgyHuW8uM1FfShamdGntwxLmYI-NVV3YZYaEsMt14cz6Es0IccHKxQVZvjnLWhB1ue20hgzlQxCXhA6xdHgd1mYjD46iLNfhEtfQs7efOocFVVBWST3LAtI2o56bIZYRJHqE1kaSWZjixs-PsRapHvCV0AeI2lNp87bJCF0Aww&h=U-AEw1d8cLu3yi6N7Vf-x9LxDvRLJBGLDgRJ9sVNC1s - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d1c4ea61-25dc-4501-8d85-922540861278 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 96BA1BF7337F4635A3526A04724A4A8F Ref B: SYD03EDGE0817 Ref C: 2025-07-11T07:37:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --origin --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/operationresults/98c5bdc8-8945-41a4-aab9-eb53fb1d6a51?api-version=2025-06-01&t=638878162333547027&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Z0FPMjJNEfJnW1M2U5ZP63U8aFTyceNxlyR78VopOprjPfFXKd56TNBx_ja9xtZMUtoC_cqKq1v-5ZDVrt2Zs6eD5cHUW847tGDGhkjbPzFMiKxPgwo3pJBzDmJr6z8CNlSIK5EMpmwf6ICutusDPkGlo7VVFNBCdqQ8xEq4u-oYdgyHuW8uM1FfShamdGntwxLmYI-NVV3YZYaEsMt14cz6Es0IccHKxQVZvjnLWhB1ue20hgzlQxCXhA6xdHgd1mYjD46iLNfhEtfQs7efOocFVVBWST3LAtI2o56bIZYRJHqE1kaSWZjixs-PsRapHvCV0AeI2lNp87bJCF0Aww&h=U-AEw1d8cLu3yi6N7Vf-x9LxDvRLJBGLDgRJ9sVNC1s - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/3d9e9c0f-2405-4719-9c47-852fa20834e4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 125E482171994B9ABAAB433C3947E56D Ref B: SYD03EDGE0811 Ref C: 2025-07-11T07:37:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g --origin --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-test-com","properties":{"hostName":"www.test.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1093' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: FAC339DA01954FFA9E1656D8D9E2B5A6 Ref B: SYD03EDGE1311 Ref C: 2025-07-11T07:37:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002/customDomains?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/2efd44d9-2de7-4f6d-9231-eb1f19ab5638 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D32CBB5DA3D0496E86E405B63B71028D Ref B: SYD03EDGE0915 Ref C: 2025-07-11T07:37:47Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"hostName": "www.contoso.com"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - Content-Length: - - '47' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --hostname --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002/customDomains/customdomain1?api-version=2025-06-01 - response: - body: - string: "{\n \"error\": {\n \"code\": \"BadRequest\",\n \"message\": - \"We couldn't find a DNS record for custom domain that points to endpoint. - To map a domain to this endpoint, create a CNAME record with your DNS provider - for custom domain that points to endpoint.\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json - date: - - Fri, 11 Jul 2025 07:37:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/9a3ffeb0-62c5-47bd-afc3-f7274ec6b87b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C72905011CAB43B68329E9878B40EF51 Ref B: SYD03EDGE1621 Ref C: 2025-07-11T07:37:48Z' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain show - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002/customDomains/customdomain1?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"NotFound","message":"The requested resource was not - found."}}' - headers: - cache-control: - - no-cache - content-length: - - '79' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/4fcacc20-8ef9-4ee3-8cec-00d61bba7270 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6A68F0EFAC7345DB9BB9506EE0E28ADD Ref B: SYD03EDGE0821 Ref C: 2025-07-11T07:37:51Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1","type":"Microsoft.Cdn/profiles","name":"cdnprofile1","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '350' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:37:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: D8519B738F664EF2834E3343080FFEBF Ref B: SYD03EDGE0918 Ref C: 2025-07-11T07:37:52Z' - status: - code: 200 - message: OK -- request: - body: '{"certificateSource": "Cdn", "protocolType": "ServerNameIndication", "certificateSourceParameters": - {"typeName": "CdnCertificateSourceParameters", "certificateType": "Dedicated"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - Content-Length: - - '179' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002/customDomains/customdomain1/enableCustomHttps?api-version=2021-06-01 - response: - body: - string: "{\n \"error\": {\n \"code\": \"NotFound\",\n \"message\": \"The - resource cannot be found.\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '91' - content-type: - - application/json - date: - - Fri, 11 Jul 2025 07:37:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a811d332-a0b1-486e-b888-7e88a8e8eb63 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 1012F2A742E4473CA8D095262FF12EF9 Ref B: SYD03EDGE1107 Ref C: 2025-07-11T07:37:52Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain disable-https - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --endpoint-name --profile-name -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_cdn_domain000001/providers/Microsoft.Cdn/profiles/cdnprofile1/endpoints/endpoint000002/customDomains/customdomain1/disableCustomHttps?api-version=2021-06-01 - response: - body: - string: "{\n \"error\": {\n \"code\": \"NotFound\",\n \"message\": \"The - resource cannot be found.\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '91' - content-type: - - application/json - date: - - Fri, 11 Jul 2025 07:37:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/87ffb339-22a7-48bd-897e-564cceb55069 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 400EB5FAB0CC497B85FB0207444EA914 Ref B: SYD03EDGE1310 Ref C: 2025-07-11T07:37:54Z' - status: - code: 404 - message: Not Found -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_https_msft.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_https_msft.yaml deleted file mode 100644 index 3b30c75c7c0..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_custom_domain_https_msft.yaml +++ /dev/null @@ -1,1350 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/endpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '303' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 1CB82D9ADD5443D7AF83C2ED75E3E320 Ref B: SYD03EDGE1007 Ref C: 2025-07-14T01:33:12Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9689D6DDDA4A443E95E1400CA0514CD5 Ref B: SYD03EDGE1306 Ref C: 2025-07-14T01:33:14Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/977ef67f-c40d-45bc-bab6-805a7870f43a?api-version=2025-06-01&t=638880536005453567&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=D1lDLbL-d_kYlb-yNIrl8wIAR9salJX0bBNpiLDcbN-YazKU8jinjfzNycu-bZTjNVQuHc4_eMQ_zt4Hw2-KqvxYsnek4gSKVevE4k8yWogyV08_WjucYjDJ_9vqkV2rThoS79fDSohDFBp2sAlbVyZ4j4Sa3r6KnVLJLxElwyAyhDznCvRwPHJKl-97kfo4CPXMyd6sS9r5W4pjVEYNHYj9k_7AmWhBbOjl65k_W8lcIDWBJxfXN-KxJogQyYBU1h9FG26XbMCf8EhlLp6JLR7DzhW42FAKQ_BJJCsS9ioNGXT761Yo47tSJe-1i2qP2D_4MWDdWBpqwdudXgkavQ&h=xv2TENn61dN78v60hVvh5stAKF4dtRMMJH6z6gOlSng - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/ab5c2b9b-9116-4ade-b51d-a286b24ab6b8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: EDC64859926F4424AC932657B1ABE23F Ref B: SYD03EDGE0708 Ref C: 2025-07-14T01:33:15Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/977ef67f-c40d-45bc-bab6-805a7870f43a?api-version=2025-06-01&t=638880536005453567&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=D1lDLbL-d_kYlb-yNIrl8wIAR9salJX0bBNpiLDcbN-YazKU8jinjfzNycu-bZTjNVQuHc4_eMQ_zt4Hw2-KqvxYsnek4gSKVevE4k8yWogyV08_WjucYjDJ_9vqkV2rThoS79fDSohDFBp2sAlbVyZ4j4Sa3r6KnVLJLxElwyAyhDznCvRwPHJKl-97kfo4CPXMyd6sS9r5W4pjVEYNHYj9k_7AmWhBbOjl65k_W8lcIDWBJxfXN-KxJogQyYBU1h9FG26XbMCf8EhlLp6JLR7DzhW42FAKQ_BJJCsS9ioNGXT761Yo47tSJe-1i2qP2D_4MWDdWBpqwdudXgkavQ&h=xv2TENn61dN78v60hVvh5stAKF4dtRMMJH6z6gOlSng - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/219a565c-a54f-4d53-82bc-f4cb16a89a65 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB57B01B8E5D438ABD7FBEA2AA612499 Ref B: SYD03EDGE0713 Ref C: 2025-07-14T01:33:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/977ef67f-c40d-45bc-bab6-805a7870f43a?api-version=2025-06-01&t=638880536005453567&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=D1lDLbL-d_kYlb-yNIrl8wIAR9salJX0bBNpiLDcbN-YazKU8jinjfzNycu-bZTjNVQuHc4_eMQ_zt4Hw2-KqvxYsnek4gSKVevE4k8yWogyV08_WjucYjDJ_9vqkV2rThoS79fDSohDFBp2sAlbVyZ4j4Sa3r6KnVLJLxElwyAyhDznCvRwPHJKl-97kfo4CPXMyd6sS9r5W4pjVEYNHYj9k_7AmWhBbOjl65k_W8lcIDWBJxfXN-KxJogQyYBU1h9FG26XbMCf8EhlLp6JLR7DzhW42FAKQ_BJJCsS9ioNGXT761Yo47tSJe-1i2qP2D_4MWDdWBpqwdudXgkavQ&h=xv2TENn61dN78v60hVvh5stAKF4dtRMMJH6z6gOlSng - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/e99f87cb-0afe-4138-b9fa-89e40a08a263 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BD86DB9565FB49F38E3EE319DFA26312 Ref B: SYD03EDGE0920 Ref C: 2025-07-14T01:33:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E6B897DC3FAE439C85C7B4F0606172CD Ref B: SYD03EDGE0722 Ref C: 2025-07-14T01:33:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:33:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9F28AB55B18044099DA96D0D0BBB3A3E Ref B: SYD03EDGE2022 Ref C: 2025-07-14T01:33:57Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-microsoft1-com", - "properties": {"hostName": "www.microsoft1.com", "httpPort": 80, "httpsPort": - 443}}], "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '207' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401","type":"Microsoft.Cdn/profiles/endpoints","name":"msft-byoc-071401","location":"WestUs","tags":{},"properties":{"hostName":"msft-byoc-071401.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-microsoft1-com","properties":{"hostName":"www.microsoft1.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b5ea505d-c649-4b27-98be-3aa2e34ca1f6?api-version=2025-06-01&t=638880536440913443&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=LDjqBSPKbee0QkcHhCacq-TgrU0hLt-toJ2uDJ6LYjpJXczgIIeDXE9Bg05xeYHK5_ifqr0BkSwTXXISamyklFsTKVbZ6SUgu8eAsN3rijacRyZXT3B2eJYvVd6wbPR2ZdzHUWM5aT_G7pR-QMQ6wbHUdieEhbCiPzPbSuUja488rpu8EhsGEa9xW7fJ088yFzusCDi_fLgHdDU3gugmvb3VMqazNsDWvjS-EbCaF2qPlMroAnOlmwOeSW0jL8p9ZaSq3-OXoKofom0yXG0a2h_EuIwL6UW9HifkEXGd3aYWAJ1LXjg8Tk81lhdEXZUMIiMO91qa0-BgGcGOGF1u7g&h=wUVoW7P8EPjXXVWKAJ7CkzwMcOb0_0LvuZIWufXtJhc - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:34:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d4aaa6ca-9e55-4456-b3c1-36e992666dfc - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 0631AC6096D74BD3A386519FBCA93B58 Ref B: SYD03EDGE1418 Ref C: 2025-07-14T01:33:57Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b5ea505d-c649-4b27-98be-3aa2e34ca1f6?api-version=2025-06-01&t=638880536440913443&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=LDjqBSPKbee0QkcHhCacq-TgrU0hLt-toJ2uDJ6LYjpJXczgIIeDXE9Bg05xeYHK5_ifqr0BkSwTXXISamyklFsTKVbZ6SUgu8eAsN3rijacRyZXT3B2eJYvVd6wbPR2ZdzHUWM5aT_G7pR-QMQ6wbHUdieEhbCiPzPbSuUja488rpu8EhsGEa9xW7fJ088yFzusCDi_fLgHdDU3gugmvb3VMqazNsDWvjS-EbCaF2qPlMroAnOlmwOeSW0jL8p9ZaSq3-OXoKofom0yXG0a2h_EuIwL6UW9HifkEXGd3aYWAJ1LXjg8Tk81lhdEXZUMIiMO91qa0-BgGcGOGF1u7g&h=wUVoW7P8EPjXXVWKAJ7CkzwMcOb0_0LvuZIWufXtJhc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:34:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d803bfc5-0353-4201-9a69-5c98df1a21e3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 34A335C4845D4076B64A59439DF56A1C Ref B: SYD03EDGE1319 Ref C: 2025-07-14T01:34:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b5ea505d-c649-4b27-98be-3aa2e34ca1f6?api-version=2025-06-01&t=638880536440913443&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=LDjqBSPKbee0QkcHhCacq-TgrU0hLt-toJ2uDJ6LYjpJXczgIIeDXE9Bg05xeYHK5_ifqr0BkSwTXXISamyklFsTKVbZ6SUgu8eAsN3rijacRyZXT3B2eJYvVd6wbPR2ZdzHUWM5aT_G7pR-QMQ6wbHUdieEhbCiPzPbSuUja488rpu8EhsGEa9xW7fJ088yFzusCDi_fLgHdDU3gugmvb3VMqazNsDWvjS-EbCaF2qPlMroAnOlmwOeSW0jL8p9ZaSq3-OXoKofom0yXG0a2h_EuIwL6UW9HifkEXGd3aYWAJ1LXjg8Tk81lhdEXZUMIiMO91qa0-BgGcGOGF1u7g&h=wUVoW7P8EPjXXVWKAJ7CkzwMcOb0_0LvuZIWufXtJhc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:34:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/9cd37a31-6475-4e39-bffd-d27dbd2080c4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3FE1C801626E4854B54EDB213C9FA16A Ref B: SYD03EDGE0818 Ref C: 2025-07-14T01:34:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401","type":"Microsoft.Cdn/profiles/endpoints","name":"msft-byoc-071401","location":"WestUs","tags":{},"properties":{"hostName":"msft-byoc-071401.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-microsoft1-com","properties":{"hostName":"www.microsoft1.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:34:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: CF9C49B0652749D686BE4F7BBAB3D1B6 Ref B: SYD03EDGE1310 Ref C: 2025-07-14T01:34:37Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"hostName": "msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - Content-Length: - - '80' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-c?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-c","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-c","properties":{"hostName":"msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Creating","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2586ae40-d2df-4172-a0b3-e56524066a0f?api-version=2025-06-01&t=638880536816501916&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aYuLmERE2gHQJai9p_dk9Qbu3dRjTBPms839Mtgo-IoBT4ycetlmyZ97JOtHodhi3a0WzFJt16j9khbBQtBtrmJa9fdvrLu2YggUWJxOR7V_52ZIAbM_zWXh31VGMJDqX9iI3qK2Q8RtjFQjpV7IwgIyQXATFo4fD9H34WUuutFWtXXc4Tm94xg9-vXxqrUinrBWMPh5-Y0Hyd5GJWuEJa9rJdoVSEgHqWHzIgctX1w5YZ_roqqJ9pwS-gNYhDRbv11H8mRJKcgfkPXSSJvLfZiZ6Ve62WgLDSSIWbiV3aAYy-SzKxgrzU8W5nCyjFB9jN4fZzc98Pc4sydCaehTMw&h=ekoj4nw1fmbL39gpXXQGLHO6dTG0fvK9qxdVPa0Lbp0 - cache-control: - - no-cache - content-length: - - '535' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:34:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4e3ae21a-26c8-4eb9-b540-36769c47ef2b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: A0DECEDA7D714E58A211E75CD4E94AE8 Ref B: SYD03EDGE1112 Ref C: 2025-07-14T01:34:38Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2586ae40-d2df-4172-a0b3-e56524066a0f?api-version=2025-06-01&t=638880536816501916&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aYuLmERE2gHQJai9p_dk9Qbu3dRjTBPms839Mtgo-IoBT4ycetlmyZ97JOtHodhi3a0WzFJt16j9khbBQtBtrmJa9fdvrLu2YggUWJxOR7V_52ZIAbM_zWXh31VGMJDqX9iI3qK2Q8RtjFQjpV7IwgIyQXATFo4fD9H34WUuutFWtXXc4Tm94xg9-vXxqrUinrBWMPh5-Y0Hyd5GJWuEJa9rJdoVSEgHqWHzIgctX1w5YZ_roqqJ9pwS-gNYhDRbv11H8mRJKcgfkPXSSJvLfZiZ6Ve62WgLDSSIWbiV3aAYy-SzKxgrzU8W5nCyjFB9jN4fZzc98Pc4sydCaehTMw&h=ekoj4nw1fmbL39gpXXQGLHO6dTG0fvK9qxdVPa0Lbp0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:34:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f6fdc042-5a9a-4350-b44f-8bd621040c31 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9AD68A693EBD4C859824DDFD4E248EE0 Ref B: SYD03EDGE1519 Ref C: 2025-07-14T01:34:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2586ae40-d2df-4172-a0b3-e56524066a0f?api-version=2025-06-01&t=638880536816501916&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aYuLmERE2gHQJai9p_dk9Qbu3dRjTBPms839Mtgo-IoBT4ycetlmyZ97JOtHodhi3a0WzFJt16j9khbBQtBtrmJa9fdvrLu2YggUWJxOR7V_52ZIAbM_zWXh31VGMJDqX9iI3qK2Q8RtjFQjpV7IwgIyQXATFo4fD9H34WUuutFWtXXc4Tm94xg9-vXxqrUinrBWMPh5-Y0Hyd5GJWuEJa9rJdoVSEgHqWHzIgctX1w5YZ_roqqJ9pwS-gNYhDRbv11H8mRJKcgfkPXSSJvLfZiZ6Ve62WgLDSSIWbiV3aAYy-SzKxgrzU8W5nCyjFB9jN4fZzc98Pc4sydCaehTMw&h=ekoj4nw1fmbL39gpXXQGLHO6dTG0fvK9qxdVPa0Lbp0 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/70b8ead4-eca4-49e5-92c6-f1426eb28a6f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0F0EA8FB021F407D8E06E1689AFE8ECE Ref B: SYD03EDGE1520 Ref C: 2025-07-14T01:35:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-c?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-c","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-c","properties":{"hostName":"msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '534' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/390db7cb-3469-4519-9b24-d6d1a08d010f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 63F79213C9E04E8EBE37126FC239A925 Ref B: SYD03EDGE1121 Ref C: 2025-07-14T01:35:13Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"hostName": "msft-0601-b-h.afdx-rp-platform-test.azfdtest.xyz"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - Content-Length: - - '80' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-b?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-b","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-b","properties":{"hostName":"msft-0601-b-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Creating","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b058338f-e5d3-4411-8284-209a63624fe5?api-version=2025-06-01&t=638880537184343513&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=O-79X3plnm2IhJvwb62WYOnwpwJ4zkFcOiaBeVj4En7JLNmg2ZI8UB_S22VlGOu2IhBrx60MZOL7k_Aoy-j1coZ_lc8jGBYPShUPqUU8uWVT-nKx3GT0iRqiSGYTJV4pdTDlnc7Ekbs_Z-Z137H_zOAXXM1qwOnFGrCnMkWjmWoJ5HCjD5qgLVWQLRF7y2qI_RUu-61RJvGeK8KFqP4-KzfqgOqNyhuzatgq7TkRvt-aTpmEUNqdJJOzSyrVYjaz1jxlKtIqYCCsy5hYokFUzoNGZKy57JwcezE3z8G9_8iDi5aNoaXGj3ngA5C6x8hkfyqzzcugOcd7lwmP4JPFQA&h=zY2xy96a7nQV6fr1nnxTy4ep55xpWfyljlIMmPhQxZk - cache-control: - - no-cache - content-length: - - '535' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/483a8162-8ffc-46a8-a998-316b34b44e4b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 2F7F3256EFF54E0CB8C48192238B6B89 Ref B: SYD03EDGE0809 Ref C: 2025-07-14T01:35:15Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b058338f-e5d3-4411-8284-209a63624fe5?api-version=2025-06-01&t=638880537184343513&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=O-79X3plnm2IhJvwb62WYOnwpwJ4zkFcOiaBeVj4En7JLNmg2ZI8UB_S22VlGOu2IhBrx60MZOL7k_Aoy-j1coZ_lc8jGBYPShUPqUU8uWVT-nKx3GT0iRqiSGYTJV4pdTDlnc7Ekbs_Z-Z137H_zOAXXM1qwOnFGrCnMkWjmWoJ5HCjD5qgLVWQLRF7y2qI_RUu-61RJvGeK8KFqP4-KzfqgOqNyhuzatgq7TkRvt-aTpmEUNqdJJOzSyrVYjaz1jxlKtIqYCCsy5hYokFUzoNGZKy57JwcezE3z8G9_8iDi5aNoaXGj3ngA5C6x8hkfyqzzcugOcd7lwmP4JPFQA&h=zY2xy96a7nQV6fr1nnxTy4ep55xpWfyljlIMmPhQxZk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/1cec9729-2d1a-4a1e-a505-acb8c1e18cda - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4E65E7F631CF4E7A8BEC25E90EE9BAA8 Ref B: SYD03EDGE0818 Ref C: 2025-07-14T01:35:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b058338f-e5d3-4411-8284-209a63624fe5?api-version=2025-06-01&t=638880537184343513&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=O-79X3plnm2IhJvwb62WYOnwpwJ4zkFcOiaBeVj4En7JLNmg2ZI8UB_S22VlGOu2IhBrx60MZOL7k_Aoy-j1coZ_lc8jGBYPShUPqUU8uWVT-nKx3GT0iRqiSGYTJV4pdTDlnc7Ekbs_Z-Z137H_zOAXXM1qwOnFGrCnMkWjmWoJ5HCjD5qgLVWQLRF7y2qI_RUu-61RJvGeK8KFqP4-KzfqgOqNyhuzatgq7TkRvt-aTpmEUNqdJJOzSyrVYjaz1jxlKtIqYCCsy5hYokFUzoNGZKy57JwcezE3z8G9_8iDi5aNoaXGj3ngA5C6x8hkfyqzzcugOcd7lwmP4JPFQA&h=zY2xy96a7nQV6fr1nnxTy4ep55xpWfyljlIMmPhQxZk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/c27146e7-369a-4d29-b7e1-908c7420d18f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 39D9A12B4B44464E8DD779BEF8870A9E Ref B: SYD03EDGE1014 Ref C: 2025-07-14T01:35:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain create - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --hostname - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-b?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-b","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-b","properties":{"hostName":"msft-0601-b-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '534' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/58c029a8-f167-442e-9e96-28acb2294b9a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 90E764440BBE4B31A425504D5161CB33 Ref B: SYD03EDGE1414 Ref C: 2025-07-14T01:35:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-c?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-c","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-c","properties":{"hostName":"msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '534' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/afb6587c-a1b0-4d71-bcf2-a12491ebad04 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E6CCD8389B68416C95D750237A0E6354 Ref B: SYD03EDGE1021 Ref C: 2025-07-14T01:35:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-c?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-c","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-c","properties":{"hostName":"msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Disabled","customHttpsProvisioningSubstate":"None","customHttpsParameters":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '534' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b5eb8305-7a3e-40cf-9592-25e06d46dd3e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 078FA135B5324C0986972CAA9539798E Ref B: SYD03EDGE2118 Ref C: 2025-07-14T01:35:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --min-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '339' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F64AE1664C0E4EB8B2E84CFDBEC43D50 Ref B: SYD03EDGE1515 Ref C: 2025-07-14T01:35:55Z' - status: - code: 200 - message: OK -- request: - body: '{"certificateSource": "Cdn", "protocolType": "ServerNameIndication", "minimumTlsVersion": - "TLS12", "certificateSourceParameters": {"typeName": "CdnCertificateSourceParameters", - "certificateType": "Dedicated"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - Content-Length: - - '209' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --min-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-c/enableCustomHttps?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-c","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-c","properties":{"hostName":"msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Enabling","customHttpsProvisioningSubstate":"SubmittingDomainControlValidationRequest","customHttpsParameters":{"certificateSource":"Cdn","certificateSourceParameters":{"typeName":"CdnCertificateSourceParameters","certificateType":"Dedicated"},"protocolType":"ServerNameIndication","minimumTlsVersion":"TLS12"},"provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/446f6991-c5c4-42d0-9c24-010f3af4d28e?api-version=2021-06-01&t=638880537597057685&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=pNtrRCheEPTStTmMbc1kvL8kOgNudiholn0eyl8sIxCiyncXfQpq-3xyma5q0DQIybrYDWkabnafIIuB9Tn0q3NYOLWD1aedblatp10YXgtWdjw0sPZAYmXs9aYZPKTwwq9pCs0GPWf1lY6MouEf18Rd61ET4d-QLTW5iRmTqqBtQhy5P_v8NR15yTLdGJxeMLNXiKzeWstaVXbGhSaOc7mwQwpGBiQlLu02jUm5VYqheslAtNB-7yMlWH24RwcRc45jp3NAVJvHM63vIBt159FNKCx6_Ip9arukH8OAXeZyBdRNL9p395OolrTdTnp4TqBpoNNs72ffxZzdFe9XBA&h=UG8MAviO-3mE7TEQGgwSQwmyD2S0zjEuGLG46paweWM - cache-control: - - no-cache - content-length: - - '765' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:35:58 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/446f6991-c5c4-42d0-9c24-010f3af4d28e/profileresults/profile123/endpointresults/msft-byoc-071401/customdomainresults/msft-0601-c?api-version=2021-06-01&t=638880537597213699&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Op1WIa1X068YTaKPRVirirG5DkhnwKc3ABiFoqgdQDKAqnMhslVDNwih_NZnJJbOcZjZY3p_zhVVqI39TU9ONRDLa66ryIOJRoDULYrEiZieoezsMQEZdQQhvKjn_mzcyf16daAUyfrnv2f0loFlhY3P_CG2-ZxYLnxdMz_QHDhgpW1KwmUOaUKWtBBQJHfWwypx6XsVYw7BCtTTuO9V5YTPuEAaqhXw3pE-u3zE1gcqWROrGZ67xqXpldqjMw23WFv5aKSP6w2RAvcd92QCUxy6aQgweETHlYrQC3zXuDAZRsaYX1_6nD5CawKqFq0SkjX8IfNZQHz2y-_BroT4Kg&h=NaLU6E-mgLyf0zs00YWHG1TXwvrgcZQ_a_KQTn9quto - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dd072722-39ce-441b-87b1-cd8373b54842 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 70B5BA73F2AD4877AC73B7309FD20874 Ref B: SYD03EDGE2110 Ref C: 2025-07-14T01:35:56Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --min-tls-version - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-c?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-c","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-c","properties":{"hostName":"msft-0601-c-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Enabling","customHttpsProvisioningSubstate":"SubmittingDomainControlValidationRequest","customHttpsParameters":{"certificateSource":"Cdn","certificateSourceParameters":{"typeName":"CdnCertificateSourceParameters","certificateType":"Dedicated"},"protocolType":"ServerNameIndication","minimumTlsVersion":"TLS12"},"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '765' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:36:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c14fa054-1adf-4265-ab6d-5ba701b91591 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 43C651AECCCE49D7A55ABB937BCBCFE6 Ref B: SYD03EDGE1313 Ref C: 2025-07-14T01:35:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --user-cert-subscription-id --user-cert-group-name - --user-cert-vault-name --user-cert-secret-name --user-cert-secret-version - --user-cert-protocol-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '339' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:36:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: B6DF232A44AF4668AB59BB26FD64C75D Ref B: SYD03EDGE0813 Ref C: 2025-07-14T01:36:01Z' - status: - code: 200 - message: OK -- request: - body: '{"certificateSource": "AzureKeyVault", "protocolType": "ServerNameIndication", - "certificateSourceParameters": {"typeName": "KeyVaultCertificateSourceParameters", - "subscriptionId": "3c0124f9-e564-4c42-86f7-fa79457aedc3", "resourceGroupName": - "byoc", "vaultName": "AZURE-CDN-BYOC", "secretName": "wildcard-afdx-rp-platform-test-azfdtest-xyz", - "secretVersion": "5b70b55164af4b1d8bf3c560dc28fa71", "updateRule": "NoAction", - "deleteRule": "NoAction"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - Content-Length: - - '446' - Content-Type: - - application/json - ParameterSetName: - - -g -n --endpoint-name --profile-name --user-cert-subscription-id --user-cert-group-name - --user-cert-vault-name --user-cert-secret-name --user-cert-secret-version - --user-cert-protocol-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-b/enableCustomHttps?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-b","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-b","properties":{"hostName":"msft-0601-b-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Enabling","customHttpsProvisioningSubstate":"ImportingUserProvidedCertificate","customHttpsParameters":{"certificateSource":"AzureKeyVault","certificateSourceParameters":{"typeName":"KeyVaultCertificateSourceParameters","subscriptionId":"3c0124f9-e564-4c42-86f7-fa79457aedc3","resourceGroupName":"byoc","vaultName":"AZURE-CDN-BYOC","secretName":"wildcard-afdx-rp-platform-test-azfdtest-xyz","secretVersion":"5b70b55164af4b1d8bf3c560dc28fa71","updateRule":"NoAction","deleteRule":"NoAction"},"protocolType":"ServerNameIndication","minimumTlsVersion":"TLS12"},"provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b07c86af-72ad-4e52-9d51-2490f4a1b286?api-version=2021-06-01&t=638880537647376417&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BPsmzTTrgW1Hu3ok4EFKYu4SBAiYtkB79CYCKrPNSfey2mIZoTSyGSHZKbMGRSwMe4e1-yK8F-Oj4aAWwaUih6Ufel7CiB1Uovhljf7bLlfUEy8GE1e0hioa6svk2V8DnfYNFSvmrkcEmYekbv-HiIwaW7BnXrsLpmICyMTjj9GdeuXhBP2JJC0Of4Rdt5mJlaYLeG9Rj0i60RB2f1HCHgCKfOnMmWmfFAUVmlFHbIDCDkI0hpoiI6hMEx-J592VJkEf1K0akroMET7dzycnL0ukNt7TubIQPHUl8cXDzuQwkLEkP-uI57gHjCSd4dOyl7b47qsTg6IBtQ-RKYh7PA&h=1bK2mA2RAPxwIAQxIhvQ5rY7onenBpCfbvTM6XlmHQI - cache-control: - - no-cache - content-length: - - '1012' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:36:03 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b07c86af-72ad-4e52-9d51-2490f4a1b286/profileresults/profile123/endpointresults/msft-byoc-071401/customdomainresults/msft-0601-b?api-version=2021-06-01&t=638880537647376417&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=INdW1OJLQ5RkWKd4Lltoz3Uv_PkyIDzyUizypSazN_cmPza0csG2wo5o3SflJgXpuXfGKq4EWaJEj7ORHoFEcqRMUG9nWazVPZTw4-3Hx7OSsHSReWyBsBdMpw_9E_rTPO8IY0Vriclcfr7Tuu4-18OoyAr9aCbXgu7qu9i4Piha8xVHsrd-MvtbX1G3keZEoUoJPMIkL76HiutoaailIlvPAuCwBi4mrZeZjbHt5b39uPYr74cMsUdYViACGPapwTTtxcApwhHds8ogVpl5euRZ2qry2OdIqs1E0EodvhpnVwdkeF6LowjBzLJLiiqGxWOeFs2hyw23m8nZLJYxhg&h=pJqcw4-03jsIqll0oUIEPm6fwtIQDWjO6xotSLgvi4I - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/621a0712-0e1c-4f98-93d8-abb0ccb25d82 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C5BC9030F5E04F3DB24701AD3ADEBA5F Ref B: SYD03EDGE1618 Ref C: 2025-07-14T01:36:02Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn custom-domain enable-https - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name --user-cert-subscription-id --user-cert-group-name - --user-cert-vault-name --user-cert-secret-name --user-cert-secret-version - --user-cert-protocol-type - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customDomains/msft-0601-b?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/msft-byoc-071401/customdomains/msft-0601-b","type":"Microsoft.Cdn/profiles/endpoints/customdomains","name":"msft-0601-b","properties":{"hostName":"msft-0601-b-h.afdx-rp-platform-test.azfdtest.xyz","validationData":null,"resourceState":"Active","customHttpsProvisioningState":"Enabling","customHttpsProvisioningSubstate":"ImportingUserProvidedCertificate","customHttpsParameters":{"certificateSource":"AzureKeyVault","certificateSourceParameters":{"typeName":"KeyVaultCertificateSourceParameters","subscriptionId":"3c0124f9-e564-4c42-86f7-fa79457aedc3","resourceGroupName":"byoc","vaultName":"AZURE-CDN-BYOC","secretName":"wildcard-afdx-rp-platform-test-azfdtest-xyz","secretVersion":"5b70b55164af4b1d8bf3c560dc28fa71","updateRule":"NoAction","deleteRule":"NoAction"},"protocolType":"ServerNameIndication","minimumTlsVersion":"TLS12"},"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1012' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:36:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d769b0b5-03ed-41c2-9686-cdcd0e4eb0ab - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7908B3DE82424510B02AF52281B522A3 Ref B: SYD03EDGE2109 Ref C: 2025-07-14T01:36:04Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_profile_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_profile_crud.yaml deleted file mode 100644 index a12ab95efff..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_cdn_profile_crud.yaml +++ /dev/null @@ -1,1309 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - cd3d56f9-8c6c-46f7-86ae-998da491089b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 4C53786CA8A94A5BA12A7897F7A11BD3 Ref B: SYD03EDGE1409 Ref C: 2025-07-13T23:57:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 32F6A10BC67C457486629E6442910FA6 Ref B: SYD03EDGE1719 Ref C: 2025-07-13T23:57:02Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/786aa304-66d3-4330-bae1-2b14baaf55aa?api-version=2025-06-01&t=638880478286789660&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RCxn8GLF4kg486pnxmOyaNDOXUnng5XXZkpli-6zSghyAYiHZgm7yjtkpWBIi-V2KkFzS9zGLh6wPWzqjNGyFVYKbqvUeTyBBLbyrz019ENLuGSttk0rzXvrjsvvp7zMDU4uGwkT4o9LY4CjGPXc0pdym7gLWTNDEnr9gtWqssSAOj8O2_3QSoVVl7cQtZ8Lmwlpk6_Qgk3FPt65M_NdaK4g-l4y9gNln6qNf8QheCOrH20hXTdYAYVFAbLT_gfung8PwMYP4PSoE7hN8DnnKs57it5MHHiW-Lk0Bmla2jUpQFOvsSfHjDSs22IdTJQYqRrjNZZC2Kr2vns04Yh3RA&h=D9Ayt95BW39pyAFVc8OpdOIn6WOTCMqcZlSkI4kmxOI - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cb8e24da-de43-4041-9227-61580c2a26ac - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 740EAC7F3DC84022AA3D92FEBF255412 Ref B: SYD03EDGE1922 Ref C: 2025-07-13T23:57:04Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/786aa304-66d3-4330-bae1-2b14baaf55aa?api-version=2025-06-01&t=638880478286789660&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RCxn8GLF4kg486pnxmOyaNDOXUnng5XXZkpli-6zSghyAYiHZgm7yjtkpWBIi-V2KkFzS9zGLh6wPWzqjNGyFVYKbqvUeTyBBLbyrz019ENLuGSttk0rzXvrjsvvp7zMDU4uGwkT4o9LY4CjGPXc0pdym7gLWTNDEnr9gtWqssSAOj8O2_3QSoVVl7cQtZ8Lmwlpk6_Qgk3FPt65M_NdaK4g-l4y9gNln6qNf8QheCOrH20hXTdYAYVFAbLT_gfung8PwMYP4PSoE7hN8DnnKs57it5MHHiW-Lk0Bmla2jUpQFOvsSfHjDSs22IdTJQYqRrjNZZC2Kr2vns04Yh3RA&h=D9Ayt95BW39pyAFVc8OpdOIn6WOTCMqcZlSkI4kmxOI - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f37b53dc-b1a9-4116-a36d-7f8d1c708658 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7745DB022ED34CD29A4892BEA1ED1025 Ref B: SYD03EDGE1710 Ref C: 2025-07-13T23:57:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/786aa304-66d3-4330-bae1-2b14baaf55aa?api-version=2025-06-01&t=638880478286789660&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RCxn8GLF4kg486pnxmOyaNDOXUnng5XXZkpli-6zSghyAYiHZgm7yjtkpWBIi-V2KkFzS9zGLh6wPWzqjNGyFVYKbqvUeTyBBLbyrz019ENLuGSttk0rzXvrjsvvp7zMDU4uGwkT4o9LY4CjGPXc0pdym7gLWTNDEnr9gtWqssSAOj8O2_3QSoVVl7cQtZ8Lmwlpk6_Qgk3FPt65M_NdaK4g-l4y9gNln6qNf8QheCOrH20hXTdYAYVFAbLT_gfung8PwMYP4PSoE7hN8DnnKs57it5MHHiW-Lk0Bmla2jUpQFOvsSfHjDSs22IdTJQYqRrjNZZC2Kr2vns04Yh3RA&h=D9Ayt95BW39pyAFVc8OpdOIn6WOTCMqcZlSkI4kmxOI - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/01afc4ab-8f51-4083-9306-2c9a5459a030 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C555A7A28BEF454F8AC83162B6301D42 Ref B: SYD03EDGE1005 Ref C: 2025-07-13T23:57:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 975BD993B245432EA7F5FE75CCB78316 Ref B: SYD03EDGE0921 Ref C: 2025-07-13T23:57:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile show - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 35931060A9154C379A0B4A0F9A6CF0FF Ref B: SYD03EDGE1308 Ref C: 2025-07-13T23:57:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '375' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 3841a50e-70d4-4fa5-b9b9-98fea51ee7ef - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: A15C68E95E704D40AF104FDE158806E3 Ref B: SYD03EDGE1712 Ref C: 2025-07-13T23:57:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 33A4EAA4533047228C7335A8FDB8E3AC Ref B: SYD03EDGE2011 Ref C: 2025-07-13T23:57:44Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "Global", "properties": {}, "sku": {"name": "Standard_Microsoft"}, - "tags": {"foo": "bar"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile update - Connection: - - keep-alive - Content-Length: - - '103' - Content-Type: - - application/json - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{"foo":"bar"},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f52300-e051-4959-83db-f1e75d5ab55f?api-version=2025-06-01&t=638880478709825556&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=OiJHtB5wGPumWjL7eceMxZ-ly8bfvQcGkUJPxHL8up96LL7YAueHSyzukg_2V6lUqTnOVkT5cSxMu6Sl_cfOUa3wZ6PBhbIK5Nl-mQEARWRSUyKVMwRoTzED5EScaYrrXgUTeN83Z_UHifre7fx0hL6gNH3gxlXCCxWieEqLo8mt4XXSzO8S880awct6z8qjkLsNeoICp6Lnp5J3T_5OP0KQueuplsVt7v5vC06hvzOwkUrmmyqMVxPzkGXarlgmDidH66sbiWZufF3MXMj4V8LjlZxS66Oi_ObaB-T9jkWw6fXTK1PT3TLm3LsiuOg23W80eukiqVJOf0rCaM5kJA&h=pCcMLJ9UazKqFD2rMtkXv4FV0qvbPScK-ge7Hs9Je_o - cache-control: - - no-cache - content-length: - - '374' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:50 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f52300-e051-4959-83db-f1e75d5ab55f/profileresults/profile123?api-version=2025-06-01&t=638880478709981829&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Y4DP8cZw_NyUDsGPIlpyYbI-SEX2zUL3r3kpw16kcQSR88gG4S5uVOogVZYgCPAvUtqGnFIRFTJr-pqvxaQ3N09PSvs05eW2b70ovr8eRVDqJwgLxDUBxL9p3lcoHd6Q5t5iDPMbMsK7y1r6IlWmsheJeFouuSt48bdr6iA9ERW_F-haVe6CwpG0trMXXpe2iF80LyPVo6W64NfFlLLbhxhX-nlA8vhoB9FLT9vHIHkdigxQ3X4FL3k6Rfd93OU7-BuKeYjn-HxPIw-Foaoj-ZFL3W4jlwQxlb-iYdqCZ4efjlarr7hsBYVYK8gAoSbRhFuPKJiQ_Ru0KqOXdXFfhg&h=AjXGGdNFcSJyPjByUXOYNSoID9oztklTFzrMCusKlkc - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/0070a16d-7ce5-40bf-850f-e68edd62b8dc - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: EEFB040EC5024DB68F26DF942A84A100 Ref B: SYD03EDGE1311 Ref C: 2025-07-13T23:57:45Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f52300-e051-4959-83db-f1e75d5ab55f?api-version=2025-06-01&t=638880478709825556&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=OiJHtB5wGPumWjL7eceMxZ-ly8bfvQcGkUJPxHL8up96LL7YAueHSyzukg_2V6lUqTnOVkT5cSxMu6Sl_cfOUa3wZ6PBhbIK5Nl-mQEARWRSUyKVMwRoTzED5EScaYrrXgUTeN83Z_UHifre7fx0hL6gNH3gxlXCCxWieEqLo8mt4XXSzO8S880awct6z8qjkLsNeoICp6Lnp5J3T_5OP0KQueuplsVt7v5vC06hvzOwkUrmmyqMVxPzkGXarlgmDidH66sbiWZufF3MXMj4V8LjlZxS66Oi_ObaB-T9jkWw6fXTK1PT3TLm3LsiuOg23W80eukiqVJOf0rCaM5kJA&h=pCcMLJ9UazKqFD2rMtkXv4FV0qvbPScK-ge7Hs9Je_o - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:57:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7cc0cd52-da92-4bd4-bb1f-52c454a4613c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8CCF3785B1254E128D4192EE2180D126 Ref B: SYD03EDGE1715 Ref C: 2025-07-13T23:57:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f52300-e051-4959-83db-f1e75d5ab55f?api-version=2025-06-01&t=638880478709825556&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=OiJHtB5wGPumWjL7eceMxZ-ly8bfvQcGkUJPxHL8up96LL7YAueHSyzukg_2V6lUqTnOVkT5cSxMu6Sl_cfOUa3wZ6PBhbIK5Nl-mQEARWRSUyKVMwRoTzED5EScaYrrXgUTeN83Z_UHifre7fx0hL6gNH3gxlXCCxWieEqLo8mt4XXSzO8S880awct6z8qjkLsNeoICp6Lnp5J3T_5OP0KQueuplsVt7v5vC06hvzOwkUrmmyqMVxPzkGXarlgmDidH66sbiWZufF3MXMj4V8LjlZxS66Oi_ObaB-T9jkWw6fXTK1PT3TLm3LsiuOg23W80eukiqVJOf0rCaM5kJA&h=pCcMLJ9UazKqFD2rMtkXv4FV0qvbPScK-ge7Hs9Je_o - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:58:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/db4882d2-b084-4945-bca2-58308ad287f0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 372C11CA40C342C997EA9384C9FC1999 Ref B: SYD03EDGE1119 Ref C: 2025-07-13T23:58:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{"foo":"bar"},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '374' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:58:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 85C781F671F84A0690687A6C18292B39 Ref B: SYD03EDGE1510 Ref C: 2025-07-13T23:58:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - cache-control: - - no-cache - content-length: - - '0' - date: - - Sun, 13 Jul 2025 23:58:28 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4/profileresults/profile123?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RSv9OdYpyn--7pA660hlxwWBsrPsK-SPLVKITHniyRy2ssds9--BcBE3UcMxVwQGG_AdqmO6FKyfZTpNRulXL6-ZQPp38nPELweYI4OV9FioH9uCAtHy94T75E_IzRRIGIj8ezco5Tup7lz9VJ6YDqkyqDipkN1pyGSyijQFUqRGeP7klhDnNYcuNjH5KpMdjqJwoqZpl7bigwlmOsMnwsufaGWrqhnzPr2kSIVKGWHDa7cSJGwUUoztZ6KiAir98Qbifb6dUJ9GxcOkXtszSeRxG_bATP4oAg1ZGIqccyWI03n-BD80LCD39iHsTqMGuXfsKaWwBi5hvfTR-oMj1Q&h=ZWPHurVM93ICByqqYb0c0ybyenn_pErjCmx1YvMiGBQ - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/482d4fe9-7ab1-4354-8145-9d7ecd037bc3 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 6DF0F9C5DAD04D8187FAD0A8B42A6C37 Ref B: SYD03EDGE0915 Ref C: 2025-07-13T23:58:25Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:58:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/f61553a9-0c28-434a-ad33-96ba8748410b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9045A7547259481EB17B3B24999D6141 Ref B: SYD03EDGE1605 Ref C: 2025-07-13T23:58:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:59:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/a99f8900-e2e0-43c3-bf01-214f4482adb0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 076D2A92CB0D4B2F9DDEC187D61A55B3 Ref B: SYD03EDGE1720 Ref C: 2025-07-13T23:59:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Sun, 13 Jul 2025 23:59:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/495f4f5b-ccda-4652-adc5-26ca520fb9ac - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EE9D881DD2D344A58A65228F90DC2268 Ref B: SYD03EDGE0713 Ref C: 2025-07-13T23:59:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:00:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4555f7d1-f4d7-4797-8e49-8635254b8500 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 84072CF99E224E9ABDB602E5CDC9B5C9 Ref B: SYD03EDGE0918 Ref C: 2025-07-14T00:00:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:00:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f4ebcf8d-8dfc-452c-a0b0-037a18af5477 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9E7708D73C0F4D6781DA9882ECACA90D Ref B: SYD03EDGE0820 Ref C: 2025-07-14T00:00:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:01:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cf2d5775-1e02-4312-9c01-584fa774714d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DFB14B788AE3413098AF88C2553A5A97 Ref B: SYD03EDGE1119 Ref C: 2025-07-14T00:01:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:01:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/721c3e53-8a42-47d8-be7e-9cc0ef0fcccf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 49B46B7324B24529BA28900BCAA8FFD9 Ref B: SYD03EDGE0719 Ref C: 2025-07-14T00:01:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:02:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7b091599-8c6f-400e-b102-c8075ee411fd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9A101D3CC34D42E999917F5CE7BEAE1F Ref B: SYD03EDGE0912 Ref C: 2025-07-14T00:02:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:02:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/373cebb8-8e96-492b-8bff-87366896dbda - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B48F22F164C442C18E26C47CF1A76DBC Ref B: SYD03EDGE2122 Ref C: 2025-07-14T00:02:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:03:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/97b3db74-525a-4ce2-ae2a-66e236ce76d4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B0B1340D4405427C8352BCD8F36E1131 Ref B: SYD03EDGE1516 Ref C: 2025-07-14T00:03:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:03:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fe468d6c-0942-433b-95c8-6b28eb44833c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9992546A5B6346E9B1DF1F2EE68F0BB5 Ref B: SYD03EDGE1114 Ref C: 2025-07-14T00:03:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:04:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/7490cdd9-2539-46a9-aadc-2053b9ce2ffe - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A71A1AAEC8844987A03FF4D452219194 Ref B: SYD03EDGE1514 Ref C: 2025-07-14T00:04:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile delete - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4fe2a464-5cde-428f-9932-269512d74df4?api-version=2025-06-01&t=638880479085956626&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ul-HbNEFTdoqPkMt6lWtEQLC2l36qlHd74MVWcz78wIIvoHNw6OBlP3SLFqy2KUmivA7_KQxxhDEtQiAS6LRuFQ1VMNjPmK9wcUuldCzLDW3bBSVi6ee2ce1m65oBFH3GRnZJMMStSOfL5rmDeqiTXYFeAEF-P-lIEywj63PMLHub2667ELbIwoq4Bw1QU-H3Y85d7YJyNvIz_xQbTy-VnHBFWeEaMjbAB8Ph-i-5EhB-ZbQx9Y57QlYwiOXzj5XhhLUGC0f_yQuhYmnmBkGHrHLCkCXhUSSeRunCgpB-Wi3HoOCyMfO2aMj8-zgDqtwFevGCAx45o6QyOIs_mc2_g&h=lEdwtn6DuRrXBOz-0Ag4CyVQL5eSvEXc5archLQX-Wk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:04:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/187d0539-ec0b-4266-9a7a-01d3acec68af - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0BDFF23F38D2493E8FE081C366DE58B5 Ref B: SYD03EDGE2110 Ref C: 2025-07-14T00:04:42Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_crud.yaml deleted file mode 100644 index 115939a692e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_crud.yaml +++ /dev/null @@ -1,617 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions?api-version=2024-07-22-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:36:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '31' - x-ms-original-request-ids: - - '' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 547CD2DB03F149519BE6BF4B7E1ECCFD Ref B: SYD03EDGE1020 Ref C: 2025-10-24T02:36:50Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard", "tier": "Standard"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action create - Connection: - - keep-alive - Content-Length: - - '71' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku --location - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/242b5919-bb15-4457-a665-cca89295e20d?api-version=2024-07-22-preview&t=638968702141795430&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=F1Sen2wZpj75e3nOWqB7IOqoYSFcxBSZ7CdKoEkcddL__v_O20g0x5-45Ojkng3cBFfh7hO6X8ah8WWOy_6NHC0PDDc7IY7AbsR2NO7ma6SwkmBI-qs4b3ntO-KLShfRh9CQxxOUT8gS9qHF897JHOgKXwGg4Idc_KK1p4lecdsT3uIYa-7TuK2-hVR0gtpr-sWmkJKESoQag8MDYiTqxfNETSV0GDfRwQ2dJM8MpNN44RPFnzgifdzKNkLDHXDwPeGrI1Z6FyXfrzsLlq1tTZp31hTVW214Ojak3njNn2Dt58x47JddBnI07t_3iFoEq2aT2b2r4iRecw0VM3CzeQ&h=6kIPtRtSCkKHRsmK6ZeGGJQsCb8tnIvunKKurpopbfQ - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:36:53 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '590' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1c74b273-90b3-4d0f-ae21-2f077fc76e66 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 6B678389104F44128B6225F786E7D6E9 Ref B: SYD03EDGE1917 Ref C: 2025-10-24T02:36:52Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku --location - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/242b5919-bb15-4457-a665-cca89295e20d?api-version=2024-07-22-preview&t=638968702141795430&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=F1Sen2wZpj75e3nOWqB7IOqoYSFcxBSZ7CdKoEkcddL__v_O20g0x5-45Ojkng3cBFfh7hO6X8ah8WWOy_6NHC0PDDc7IY7AbsR2NO7ma6SwkmBI-qs4b3ntO-KLShfRh9CQxxOUT8gS9qHF897JHOgKXwGg4Idc_KK1p4lecdsT3uIYa-7TuK2-hVR0gtpr-sWmkJKESoQag8MDYiTqxfNETSV0GDfRwQ2dJM8MpNN44RPFnzgifdzKNkLDHXDwPeGrI1Z6FyXfrzsLlq1tTZp31hTVW214Ojak3njNn2Dt58x47JddBnI07t_3iFoEq2aT2b2r4iRecw0VM3CzeQ&h=6kIPtRtSCkKHRsmK6ZeGGJQsCb8tnIvunKKurpopbfQ - response: - body: - string: '{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActionOperations/242b5919-bb15-4457-a665-cca89295e20d","operationId":"242b5919-bb15-4457-a665-cca89295e20d","status":"Succeeded","operationType":"create","startTime":"2025-10-24T02:36:53.5688228+00:00","endTime":"2025-10-24T02:36:53.9322726+00:00","error":null}' - headers: - cache-control: - - no-cache - content-length: - - '388' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:36:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '145' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c5a777c0-daba-47cc-b0ea-2f9b5abfb64a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C7376BB2D6194E389343F49283C4CCB5 Ref B: SYD03EDGE2121 Ref C: 2025-10-24T02:36:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku --location - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:36:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '355' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB7D80CF42604C25A73BA1AFF1E5E497 Ref B: SYD03EDGE1407 Ref C: 2025-10-24T02:36:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action show - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:36:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '15' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6F0DBB6A99444773BDD130A13F8EE990 Ref B: SYD03EDGE0919 Ref C: 2025-10-24T02:36:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions?api-version=2024-07-22-preview - response: - body: - string: '{"value":[{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}]}' - headers: - cache-control: - - no-cache - content-length: - - '358' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:36:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '25' - x-ms-original-request-ids: - - '' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 585F4EA0C92947BC95EF58B5AD5133B8 Ref B: SYD03EDGE0708 Ref C: 2025-10-24T02:36:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:37:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '516' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0FD9084E9CFA4E1BBD39B24DF1040E51 Ref B: SYD03EDGE1112 Ref C: 2025-10-24T02:36:59Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {}, "sku": {"name": "Standard", "tier": - "Standard"}, "tags": {"test": "value"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action update - Connection: - - keep-alive - Content-Length: - - '116' - Content-Type: - - application/json - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{"test":"value"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/e3b6f63f-d2a2-44b7-a731-32f2639e71b5?api-version=2024-07-22-preview&t=638968702220077438&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=OWm0ekRYuSA73BDpUCu19JNpOll1qb-I2YnnyCjwdb0dvsWnlTciFQ54E9YDCTC6J5bGUzKzlHlFpMY36jE-6yFLVFDAdeWZ3zWgWpBX-YQ-ySxtxwJO0I651oXGqil480Q3P_CqRVDhBYvnN5yY1fprnU3giQiArkenjSY8_1A1FXJRCvJk_CTrH_DxbdENA2Bt1tTQtXiKDs4PuKSLYWoEKLE2znsCYmBGYdZatF808zIG6UnK1t9FFQNbXC-RR7T01MBArHnHz-B9duheYEnoOMk8jaDlWGtumgxAADNATJA9ZppCycQmyzIKidKzPfynJI_VgKJVn2rM3DfkbA&h=sAOfjxNAsm9IEkjGq_RKQs3CWUmY1Ltmq-7w8m7Gpp4 - cache-control: - - no-cache - content-length: - - '360' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:37:01 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '36' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c338245b-af56-49ad-aa8a-c1c7b3d17f8e - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 92ED9B60FC7B42088143EEDA73F4142F Ref B: SYD03EDGE1008 Ref C: 2025-10-24T02:37:01Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/e3b6f63f-d2a2-44b7-a731-32f2639e71b5?api-version=2024-07-22-preview&t=638968702220077438&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=OWm0ekRYuSA73BDpUCu19JNpOll1qb-I2YnnyCjwdb0dvsWnlTciFQ54E9YDCTC6J5bGUzKzlHlFpMY36jE-6yFLVFDAdeWZ3zWgWpBX-YQ-ySxtxwJO0I651oXGqil480Q3P_CqRVDhBYvnN5yY1fprnU3giQiArkenjSY8_1A1FXJRCvJk_CTrH_DxbdENA2Bt1tTQtXiKDs4PuKSLYWoEKLE2znsCYmBGYdZatF808zIG6UnK1t9FFQNbXC-RR7T01MBArHnHz-B9duheYEnoOMk8jaDlWGtumgxAADNATJA9ZppCycQmyzIKidKzPfynJI_VgKJVn2rM3DfkbA&h=sAOfjxNAsm9IEkjGq_RKQs3CWUmY1Ltmq-7w8m7Gpp4 - response: - body: - string: '{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActionOperations/e3b6f63f-d2a2-44b7-a731-32f2639e71b5","operationId":"e3b6f63f-d2a2-44b7-a731-32f2639e71b5","status":"Succeeded","operationType":"create","startTime":"2025-10-24T02:37:01.855407+00:00","endTime":"2025-10-24T02:37:01.8741554+00:00","error":null}' - headers: - cache-control: - - no-cache - content-length: - - '387' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:37:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '9' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3cf64346-eaa8-4a5b-8498-c8a78fcd4ede - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E5BDC0F8AE584039BEE97815044D74A6 Ref B: SYD03EDGE1313 Ref C: 2025-10-24T02:37:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action update - Connection: - - keep-alive - ParameterSetName: - - -g -n --tags - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:37:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '2060' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EB734BC026684168A96E354E2B5B68CB Ref B: SYD03EDGE0810 Ref C: 2025-10-24T02:37:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n -y - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 24 Oct 2025 02:37:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '1454' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/2d3a80aa-2d37-4f6a-936d-f7eb22905920 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 74012EC18DE648FD995E4E2E99AC039F Ref B: SYD03EDGE1010 Ref C: 2025-10-24T02:37:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action list - Connection: - - keep-alive - ParameterSetName: - - -g - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions?api-version=2024-07-22-preview - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 02:37:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '13' - x-ms-original-request-ids: - - '' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 78AFC31E4F7F489C8362542D5CD185B2 Ref B: SYD03EDGE1008 Ref C: 2025-10-24T02:37:09Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_version_operations.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_version_operations.yaml deleted file mode 100644 index 6ad0304c5ff..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_action_version_operations.yaml +++ /dev/null @@ -1,521 +0,0 @@ -interactions: -- request: - body: '{"location": "global", "sku": {"name": "Standard", "tier": "Standard"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action create - Connection: - - keep-alive - Content-Length: - - '71' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku --location - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/ff797e47-8891-4191-bdea-56827faee7d1?api-version=2024-07-22-preview&t=638968727265373785&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=sVT79F4mnKnu6YVrafx_pVNATH2ldawTtLTV8XoRgQ0PiNQL1Xuw4iIMImEr9BBhUzivJVYP89N11aVNJsVYjnJVUl2nN-iqpYjVonY_Ciw-MFZwrXVT89KdCFxTz4rsuHvLZzNJLmztQkTlOe3lf0Epw3beL78mqGuN7o2cCjtJe1pIbx3i1Fun2Kp_g6JJGRrP7Fhz7JhgOz2qoQDis2DF8w_I4zm8VUUDWPoI0j8wKPE_6kG0B7DQaLNddb8ne9XRZeaJ3paCUJmUnBc-kw1uIkWS7Fn3lPsxPsoJdFow_r884K0a65Ws5BCRznnBgOH7fH-MOgbt-hyqLl37kA&h=XpSaU3oQHhIwGi_nHa1VpwlrmJ8pr6J8ud-NEjTP_8o - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:46 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '51' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/c4c8e85c-2545-42ef-b4d0-ebe2ca0e0429 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: DA9C4B5AC3BB49F0B65970F9B0F39305 Ref B: SYD03EDGE1713 Ref C: 2025-10-24T03:18:45Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku --location - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/ff797e47-8891-4191-bdea-56827faee7d1?api-version=2024-07-22-preview&t=638968727265373785&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=sVT79F4mnKnu6YVrafx_pVNATH2ldawTtLTV8XoRgQ0PiNQL1Xuw4iIMImEr9BBhUzivJVYP89N11aVNJsVYjnJVUl2nN-iqpYjVonY_Ciw-MFZwrXVT89KdCFxTz4rsuHvLZzNJLmztQkTlOe3lf0Epw3beL78mqGuN7o2cCjtJe1pIbx3i1Fun2Kp_g6JJGRrP7Fhz7JhgOz2qoQDis2DF8w_I4zm8VUUDWPoI0j8wKPE_6kG0B7DQaLNddb8ne9XRZeaJ3paCUJmUnBc-kw1uIkWS7Fn3lPsxPsoJdFow_r884K0a65Ws5BCRznnBgOH7fH-MOgbt-hyqLl37kA&h=XpSaU3oQHhIwGi_nHa1VpwlrmJ8pr6J8ud-NEjTP_8o - response: - body: - string: '{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActionOperations/ff797e47-8891-4191-bdea-56827faee7d1","operationId":"ff797e47-8891-4191-bdea-56827faee7d1","status":"Succeeded","operationType":"create","startTime":"2025-10-24T03:18:46.4108862+00:00","endTime":"2025-10-24T03:18:46.4389496+00:00","error":null}' - headers: - cache-control: - - no-cache - content-length: - - '388' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '11' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1445ff40-4b87-4d19-8e56-72cf582627f8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 320B440FB0944487A41A3D28F9A3F4C0 Ref B: SYD03EDGE1010 Ref C: 2025-10-24T03:18:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku --location - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"provisioningState":"Succeeded","attachments":null},"sku":{"name":"Standard","tier":"Standard"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002","name":"edgeaction000002","type":"Microsoft.Cdn/EdgeActions"}' - headers: - cache-control: - - no-cache - content-length: - - '346' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '355' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9971B6ED19B0484D8108F9F0C4C5D97C Ref B: SYD03EDGE1119 Ref C: 2025-10-24T03:18:47Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "properties": {"deploymentType": "file", "isDefaultVersion": - "False"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action version create - Connection: - - keep-alive - Content-Length: - - '93' - Content-Type: - - application/json - ParameterSetName: - - -g --edge-action-name -n --deployment-type --location --is-default-version - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"deploymentType":"file","validationStatus":null,"provisioningState":"Succeeded","isDefaultVersion":"True","lastPackageUpdateTime":"2025-10-24T03:18:50.6491149+00:00"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1","name":"v1","type":"Microsoft.Cdn/EdgeActions/versions"}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/92687c48-3492-4975-a47b-d2330242bd22?api-version=2024-07-22-preview&t=638968727312578006&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=dtaTarQDagt_MdAtUfGPEzvslmlb09sglKy0nlIhluS7H7HlcGxcayv5YkIDlgXMtpAseig1iRgYsaMkpXfNj6SdufCmi8pEdWnVQpgZubuuiFLB6Eju7CTJnIu4RkRyFkbuQCxqWhgYRkxeFjT3mFoAQB8DFO3nYB7o8LQuiXHAAqj1dawqBOQDCXTNFEmj-U-_dwYNRhON5cZSsuNfFUKI4teib45yCApXRpJeoz1_BLrl1rkNOGfljBieMJol_UWBoXHRje8iQEwT2BUJ90-l1RoE_WjNmhY53u1Uu3ge25vTQEUnEU-2GFOUTKhxHDGRtDmNdetyFjSC39g5-Q&h=b5A8JDl-1F-aKdFQxPEBdmyLh3ppJHfNN2DUrsQPbVc - cache-control: - - no-cache - content-length: - - '424' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:50 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1?api-version=2024-07-22-preview - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '860' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/d5db62ff-5499-4ee7-ac38-d62a5cdeb95b - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 50E06CD67DBE4AB68C7A01EE1C8B9A16 Ref B: SYD03EDGE1311 Ref C: 2025-10-24T03:18:49Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action version create - Connection: - - keep-alive - ParameterSetName: - - -g --edge-action-name -n --deployment-type --location --is-default-version - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/edgeactionoperations/92687c48-3492-4975-a47b-d2330242bd22?api-version=2024-07-22-preview&t=638968727312578006&c=MIIHhzCCBm-gAwIBAgITfAla5jyv8QRP_5ow7AAACVrmPDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDQzNjIzWhcNMjYwNDE4MDQzNjIzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMddVfpiBdDmUhIBJwKZ3KQON7oBNDWmOOmY4g1ElyXgEkjon3Gv6o2iUWBTlxPP_EZQJhupEuO2DlNcI72qn4SyWwWct2tCEYRZJerV4rv1id9sCDj3fEamCo4QEH3xMKcGXqtPe3f3eb4VUSK8a2gJFqPiH-B-2oetOTm_-t1_J9TkLUFEUdYIHsylTl0OH2FEQVYAAgRXhe4lJ-WGzZ1ffooW6zFScKcbHC-ij1AA2xiuPbLogZIDjkgpOYoQbn9dJCcXDjro2GtBWEIEIaRIheA5TONmvBvNjwgvM95OihgVouEt3T1X5Jz2jgZVe8XVf5WuHz-a-o1TsKrZzcECAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSklsMGrs_eAsv_RTi_q4qgDc9qNDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAJ51PdAaul136rrBMSwKBqaPsalRACK88HnU3-MuFwPY3EKcBNfr_DcyIemG6qcdAt6oBTDGXSVm8qGYJ2eHSVBH91yTQvJd5-a7_b9xta0wy4EJYoK-Olj6bE5ygF6klhRzpEyjfq2vFjpc2SF6xPxtXMaj4I7ACMq2QHy3CO_thX0U9_MhBYBb-v3ICmOFIZIBb4wOpeX0BsfrYbqwos0TpMW5k0T0RtCs4mpGUt-7YgEXCPIwlt7JN4fLqGTiEElAPaYcSl4-0aYA_RVN98y83vlGlM0kIjglh8_t1QOAUw0jy8LA4CNtMdgL_ncOt66gFr9ocwuFusQMx11WpTM&s=dtaTarQDagt_MdAtUfGPEzvslmlb09sglKy0nlIhluS7H7HlcGxcayv5YkIDlgXMtpAseig1iRgYsaMkpXfNj6SdufCmi8pEdWnVQpgZubuuiFLB6Eju7CTJnIu4RkRyFkbuQCxqWhgYRkxeFjT3mFoAQB8DFO3nYB7o8LQuiXHAAqj1dawqBOQDCXTNFEmj-U-_dwYNRhON5cZSsuNfFUKI4teib45yCApXRpJeoz1_BLrl1rkNOGfljBieMJol_UWBoXHRje8iQEwT2BUJ90-l1RoE_WjNmhY53u1Uu3ge25vTQEUnEU-2GFOUTKhxHDGRtDmNdetyFjSC39g5-Q&h=b5A8JDl-1F-aKdFQxPEBdmyLh3ppJHfNN2DUrsQPbVc - response: - body: - string: '{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActionOperations/92687c48-3492-4975-a47b-d2330242bd22","operationId":"92687c48-3492-4975-a47b-d2330242bd22","status":"Succeeded","operationType":"create","startTime":"2025-10-24T03:18:50.3654626+00:00","endTime":"2025-10-24T03:18:51.0050918+00:00","error":null}' - headers: - cache-control: - - no-cache - content-length: - - '388' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '145' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/3b2b647b-d5d6-4d41-af38-058d26d742fa - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 338AC2C0D44F469CB89335C93A77F064 Ref B: SYD03EDGE0810 Ref C: 2025-10-24T03:18:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action version create - Connection: - - keep-alive - ParameterSetName: - - -g --edge-action-name -n --deployment-type --location --is-default-version - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"deploymentType":"file","validationStatus":null,"provisioningState":"Succeeded","isDefaultVersion":"True","lastPackageUpdateTime":"2025-10-24T03:18:50.6491149+00:00"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1","name":"v1","type":"Microsoft.Cdn/EdgeActions/versions"}' - headers: - cache-control: - - no-cache - content-length: - - '424' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '363' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FE21C9D4A8054D0C8CEC5B1C70BF6FA5 Ref B: SYD03EDGE2111 Ref C: 2025-10-24T03:18:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action version show - Connection: - - keep-alive - ParameterSetName: - - -g --edge-action-name -n - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1?api-version=2024-07-22-preview - response: - body: - string: '{"properties":{"deploymentType":"file","validationStatus":null,"provisioningState":"Succeeded","isDefaultVersion":"True","lastPackageUpdateTime":"2025-10-24T03:18:50.6491149+00:00"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1","name":"v1","type":"Microsoft.Cdn/EdgeActions/versions"}' - headers: - cache-control: - - no-cache - content-length: - - '424' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '354' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DEB64A93AF004DEEB97EFF15A13AEACE Ref B: SYD03EDGE2111 Ref C: 2025-10-24T03:18:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action version list - Connection: - - keep-alive - ParameterSetName: - - -g --edge-action-name - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions?api-version=2024-07-22-preview - response: - body: - string: '{"value":[{"properties":{"deploymentType":"file","validationStatus":null,"provisioningState":"Succeeded","isDefaultVersion":"True","lastPackageUpdateTime":"2025-10-24T03:18:50.6491149+00:00"},"location":"global","tags":{},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1","name":"v1","type":"Microsoft.Cdn/EdgeActions/versions"}]}' - headers: - cache-control: - - no-cache - content-length: - - '436' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 24 Oct 2025 03:18:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '118' - x-ms-original-request-ids: - - '' - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6D8672082F20479DA3EFC4176154FB31 Ref B: SYD03EDGE1407 Ref C: 2025-10-24T03:18:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action version delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --edge-action-name -n -y - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002/versions/v1?api-version=2024-07-22-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 24 Oct 2025 03:18:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '21' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/35af6581-156e-4fa8-8431-97da22be0f9d - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 950B37AB057D456E84B548BE7BB1213F Ref B: SYD03EDGE2015 Ref C: 2025-10-24T03:18:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-action delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n -y - User-Agent: - - AZURECLI/2.78.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/edgeActions/edgeaction000002?api-version=2024-07-22-preview - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 24 Oct 2025 03:18:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-envoy-upstream-service-time: - - '35' - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/4dccbf1b-a239-4e81-91cf-e6e0e108cf0e - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: E42BF19467884574BCA0CF0C6C1FB10D Ref B: SYD03EDGE1416 Ref C: 2025-10-24T03:18:58Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_node_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_node_crud.yaml deleted file mode 100644 index d0de4fd35ec..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_edge_node_crud.yaml +++ /dev/null @@ -1,46 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn edge-node list - Connection: - - keep-alive - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/providers/Microsoft.Cdn/edgenodes?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/providers/Microsoft.Cdn/edgenodes/Standard_Verizon","type":"Microsoft.Cdn/edgenodes","name":"Standard_Verizon","properties":{"ipAddressGroups":[{"deliveryRegion":"All","ipv4Addresses":[{"baseIpAddress":"5.104.64.0","prefixLength":21},{"baseIpAddress":"46.22.64.0","prefixLength":20},{"baseIpAddress":"61.221.181.64","prefixLength":26},{"baseIpAddress":"68.232.32.0","prefixLength":20},{"baseIpAddress":"72.21.80.0","prefixLength":20},{"baseIpAddress":"88.194.45.128","prefixLength":26},{"baseIpAddress":"93.184.208.0","prefixLength":20},{"baseIpAddress":"101.226.203.0","prefixLength":24},{"baseIpAddress":"108.161.240.0","prefixLength":20},{"baseIpAddress":"110.232.176.0","prefixLength":22},{"baseIpAddress":"117.18.232.0","prefixLength":21},{"baseIpAddress":"117.103.183.0","prefixLength":24},{"baseIpAddress":"120.132.137.0","prefixLength":25},{"baseIpAddress":"121.156.59.224","prefixLength":27},{"baseIpAddress":"121.189.46.0","prefixLength":23},{"baseIpAddress":"152.195.0.0","prefixLength":16},{"baseIpAddress":"180.240.184.0","prefixLength":24},{"baseIpAddress":"192.16.0.0","prefixLength":18},{"baseIpAddress":"192.30.0.0","prefixLength":19},{"baseIpAddress":"192.229.128.0","prefixLength":17},{"baseIpAddress":"194.255.210.64","prefixLength":26},{"baseIpAddress":"198.7.16.0","prefixLength":20},{"baseIpAddress":"203.74.4.64","prefixLength":26},{"baseIpAddress":"213.64.234.0","prefixLength":26},{"baseIpAddress":"213.65.58.0","prefixLength":24},{"baseIpAddress":"68.140.206.0","prefixLength":23},{"baseIpAddress":"68.130.0.0","prefixLength":17},{"baseIpAddress":"152.190.247.0","prefixLength":24},{"baseIpAddress":"65.222.137.0","prefixLength":26},{"baseIpAddress":"65.222.145.128","prefixLength":26},{"baseIpAddress":"65.198.79.64","prefixLength":26},{"baseIpAddress":"65.199.146.192","prefixLength":26},{"baseIpAddress":"65.200.151.160","prefixLength":27},{"baseIpAddress":"65.200.157.192","prefixLength":27},{"baseIpAddress":"68.130.128.0","prefixLength":24},{"baseIpAddress":"68.130.136.0","prefixLength":21},{"baseIpAddress":"65.200.46.128","prefixLength":26},{"baseIpAddress":"213.175.80.0","prefixLength":24},{"baseIpAddress":"152.199.0.0","prefixLength":16},{"baseIpAddress":"36.67.255.152","prefixLength":29},{"baseIpAddress":"194.255.242.160","prefixLength":27},{"baseIpAddress":"195.67.219.64","prefixLength":27},{"baseIpAddress":"88.194.47.224","prefixLength":27},{"baseIpAddress":"203.66.205.0","prefixLength":24},{"baseIpAddress":"110.164.36.0","prefixLength":24},{"baseIpAddress":"119.46.85.0","prefixLength":24},{"baseIpAddress":"49.231.126.0","prefixLength":24},{"baseIpAddress":"136.228.144.0","prefixLength":24},{"baseIpAddress":"64.12.0.0","prefixLength":16}],"ipv6Addresses":[{"baseIpAddress":"2001:2011:c002::","prefixLength":48},{"baseIpAddress":"2001:2040:c006::","prefixLength":48},{"baseIpAddress":"2001:2060:bffb::","prefixLength":48},{"baseIpAddress":"2001:b032:c101::","prefixLength":48},{"baseIpAddress":"2405:8f00:edca::","prefixLength":48},{"baseIpAddress":"2405:8f00:edcb::","prefixLength":48},{"baseIpAddress":"2606:2800::","prefixLength":32},{"baseIpAddress":"2600:40ff:fffb::","prefixLength":56},{"baseIpAddress":"2a02:16d8:103::","prefixLength":48},{"baseIpAddress":"2600:40fc::","prefixLength":32},{"baseIpAddress":"2403:6200:ffff:ffa1::","prefixLength":64},{"baseIpAddress":"2001:fb0:109f:8005::","prefixLength":64},{"baseIpAddress":"2405:9800:61:1::","prefixLength":64},{"baseIpAddress":"2404:b300:33:1::","prefixLength":64}]}]}},{"id":"/providers/Microsoft.Cdn/edgenodes/Premium_Verizon","type":"Microsoft.Cdn/edgenodes","name":"Premium_Verizon","properties":{"ipAddressGroups":[{"deliveryRegion":"All","ipv4Addresses":[{"baseIpAddress":"5.104.64.0","prefixLength":21},{"baseIpAddress":"46.22.64.0","prefixLength":20},{"baseIpAddress":"61.221.181.64","prefixLength":26},{"baseIpAddress":"68.232.32.0","prefixLength":20},{"baseIpAddress":"72.21.80.0","prefixLength":20},{"baseIpAddress":"88.194.45.128","prefixLength":26},{"baseIpAddress":"93.184.208.0","prefixLength":20},{"baseIpAddress":"101.226.203.0","prefixLength":24},{"baseIpAddress":"108.161.240.0","prefixLength":20},{"baseIpAddress":"110.232.176.0","prefixLength":22},{"baseIpAddress":"117.18.232.0","prefixLength":21},{"baseIpAddress":"117.103.183.0","prefixLength":24},{"baseIpAddress":"120.132.137.0","prefixLength":25},{"baseIpAddress":"121.156.59.224","prefixLength":27},{"baseIpAddress":"121.189.46.0","prefixLength":23},{"baseIpAddress":"152.195.0.0","prefixLength":16},{"baseIpAddress":"180.240.184.0","prefixLength":24},{"baseIpAddress":"192.16.0.0","prefixLength":18},{"baseIpAddress":"192.30.0.0","prefixLength":19},{"baseIpAddress":"192.229.128.0","prefixLength":17},{"baseIpAddress":"194.255.210.64","prefixLength":26},{"baseIpAddress":"198.7.16.0","prefixLength":20},{"baseIpAddress":"203.74.4.64","prefixLength":26},{"baseIpAddress":"213.64.234.0","prefixLength":26},{"baseIpAddress":"213.65.58.0","prefixLength":24},{"baseIpAddress":"68.140.206.0","prefixLength":23},{"baseIpAddress":"68.130.0.0","prefixLength":17},{"baseIpAddress":"152.190.247.0","prefixLength":24},{"baseIpAddress":"65.222.137.0","prefixLength":26},{"baseIpAddress":"65.222.145.128","prefixLength":26},{"baseIpAddress":"65.198.79.64","prefixLength":26},{"baseIpAddress":"65.199.146.192","prefixLength":26},{"baseIpAddress":"65.200.151.160","prefixLength":27},{"baseIpAddress":"65.200.157.192","prefixLength":27},{"baseIpAddress":"68.130.128.0","prefixLength":24},{"baseIpAddress":"68.130.136.0","prefixLength":21},{"baseIpAddress":"65.200.46.128","prefixLength":26},{"baseIpAddress":"213.175.80.0","prefixLength":24},{"baseIpAddress":"152.199.0.0","prefixLength":16},{"baseIpAddress":"36.67.255.152","prefixLength":29},{"baseIpAddress":"194.255.242.160","prefixLength":27},{"baseIpAddress":"195.67.219.64","prefixLength":27},{"baseIpAddress":"88.194.47.224","prefixLength":27},{"baseIpAddress":"203.66.205.0","prefixLength":24},{"baseIpAddress":"110.164.36.0","prefixLength":24},{"baseIpAddress":"119.46.85.0","prefixLength":24},{"baseIpAddress":"49.231.126.0","prefixLength":24},{"baseIpAddress":"136.228.144.0","prefixLength":24},{"baseIpAddress":"64.12.0.0","prefixLength":16}],"ipv6Addresses":[{"baseIpAddress":"2001:2011:c002::","prefixLength":48},{"baseIpAddress":"2001:2040:c006::","prefixLength":48},{"baseIpAddress":"2001:2060:bffb::","prefixLength":48},{"baseIpAddress":"2001:b032:c101::","prefixLength":48},{"baseIpAddress":"2405:8f00:edca::","prefixLength":48},{"baseIpAddress":"2405:8f00:edcb::","prefixLength":48},{"baseIpAddress":"2606:2800::","prefixLength":32},{"baseIpAddress":"2600:40ff:fffb::","prefixLength":56},{"baseIpAddress":"2a02:16d8:103::","prefixLength":48},{"baseIpAddress":"2600:40fc::","prefixLength":32},{"baseIpAddress":"2403:6200:ffff:ffa1::","prefixLength":64},{"baseIpAddress":"2001:fb0:109f:8005::","prefixLength":64},{"baseIpAddress":"2405:9800:61:1::","prefixLength":64},{"baseIpAddress":"2404:b300:33:1::","prefixLength":64}]}]}},{"id":"/providers/Microsoft.Cdn/edgenodes/Custom_Verizon","type":"Microsoft.Cdn/edgenodes","name":"Custom_Verizon","properties":{"ipAddressGroups":[{"deliveryRegion":"All","ipv4Addresses":[{"baseIpAddress":"5.104.64.0","prefixLength":21},{"baseIpAddress":"46.22.64.0","prefixLength":20},{"baseIpAddress":"61.221.181.64","prefixLength":26},{"baseIpAddress":"68.232.32.0","prefixLength":20},{"baseIpAddress":"72.21.80.0","prefixLength":20},{"baseIpAddress":"88.194.45.128","prefixLength":26},{"baseIpAddress":"93.184.208.0","prefixLength":20},{"baseIpAddress":"101.226.203.0","prefixLength":24},{"baseIpAddress":"108.161.240.0","prefixLength":20},{"baseIpAddress":"110.232.176.0","prefixLength":22},{"baseIpAddress":"117.18.232.0","prefixLength":21},{"baseIpAddress":"117.103.183.0","prefixLength":24},{"baseIpAddress":"120.132.137.0","prefixLength":25},{"baseIpAddress":"121.156.59.224","prefixLength":27},{"baseIpAddress":"121.189.46.0","prefixLength":23},{"baseIpAddress":"152.195.0.0","prefixLength":16},{"baseIpAddress":"180.240.184.0","prefixLength":24},{"baseIpAddress":"192.16.0.0","prefixLength":18},{"baseIpAddress":"192.30.0.0","prefixLength":19},{"baseIpAddress":"192.229.128.0","prefixLength":17},{"baseIpAddress":"194.255.210.64","prefixLength":26},{"baseIpAddress":"198.7.16.0","prefixLength":20},{"baseIpAddress":"203.74.4.64","prefixLength":26},{"baseIpAddress":"213.64.234.0","prefixLength":26},{"baseIpAddress":"213.65.58.0","prefixLength":24},{"baseIpAddress":"68.140.206.0","prefixLength":23},{"baseIpAddress":"68.130.0.0","prefixLength":17},{"baseIpAddress":"152.190.247.0","prefixLength":24},{"baseIpAddress":"65.222.137.0","prefixLength":26},{"baseIpAddress":"65.222.145.128","prefixLength":26},{"baseIpAddress":"65.198.79.64","prefixLength":26},{"baseIpAddress":"65.199.146.192","prefixLength":26},{"baseIpAddress":"65.200.151.160","prefixLength":27},{"baseIpAddress":"65.200.157.192","prefixLength":27},{"baseIpAddress":"68.130.128.0","prefixLength":24},{"baseIpAddress":"68.130.136.0","prefixLength":21},{"baseIpAddress":"65.200.46.128","prefixLength":26},{"baseIpAddress":"213.175.80.0","prefixLength":24},{"baseIpAddress":"152.199.0.0","prefixLength":16},{"baseIpAddress":"36.67.255.152","prefixLength":29},{"baseIpAddress":"194.255.242.160","prefixLength":27},{"baseIpAddress":"195.67.219.64","prefixLength":27},{"baseIpAddress":"88.194.47.224","prefixLength":27},{"baseIpAddress":"203.66.205.0","prefixLength":24},{"baseIpAddress":"110.164.36.0","prefixLength":24},{"baseIpAddress":"119.46.85.0","prefixLength":24},{"baseIpAddress":"49.231.126.0","prefixLength":24},{"baseIpAddress":"136.228.144.0","prefixLength":24},{"baseIpAddress":"64.12.0.0","prefixLength":16}],"ipv6Addresses":[{"baseIpAddress":"2001:2011:c002::","prefixLength":48},{"baseIpAddress":"2001:2040:c006::","prefixLength":48},{"baseIpAddress":"2001:2060:bffb::","prefixLength":48},{"baseIpAddress":"2001:b032:c101::","prefixLength":48},{"baseIpAddress":"2405:8f00:edca::","prefixLength":48},{"baseIpAddress":"2405:8f00:edcb::","prefixLength":48},{"baseIpAddress":"2606:2800::","prefixLength":32},{"baseIpAddress":"2600:40ff:fffb::","prefixLength":56},{"baseIpAddress":"2a02:16d8:103::","prefixLength":48},{"baseIpAddress":"2600:40fc::","prefixLength":32},{"baseIpAddress":"2403:6200:ffff:ffa1::","prefixLength":64},{"baseIpAddress":"2001:fb0:109f:8005::","prefixLength":64},{"baseIpAddress":"2405:9800:61:1::","prefixLength":64},{"baseIpAddress":"2404:b300:33:1::","prefixLength":64}]}]}}]}' - headers: - cache-control: - - no-cache - content-length: - - '10475' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 08:00:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - '' - x-msedge-ref: - - 'Ref A: BDE953C3ED2049CD8FE9294E204A1612 Ref B: SYD03EDGE1616 Ref C: 2025-07-11T08:00:29Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_compression.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_compression.yaml deleted file mode 100644 index 8dce2e8e9b4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_compression.yaml +++ /dev/null @@ -1,1518 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/endpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '306' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:38:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 47C5FDD7069B4E28ADFC59FF2D51C5FB Ref B: SYD03EDGE1913 Ref C: 2025-07-11T07:38:55Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:38:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 03FABF3726E94A069F8F2B999A582616 Ref B: SYD03EDGE1322 Ref C: 2025-07-11T07:38:56Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/334cf020-2661-4f97-95f7-2a4fb4bb7cc1?api-version=2025-06-01&t=638878163408696282&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wtnvPtxOwgRUo_YBWLg-BGXEOzTK_GSGO_lCge52UrqL38OyINhC6lNi0MOGmInefGeJN5J1vMxezHG9z3g2LJ36AmeRk8_IzhGtVNaNyZMmf_-651LXbHEHpAp55a8cTA5Hr7yF3vbjwwkiwBYwDlgaPhV3ekG52hiJhHDzpYkzXQsoW6uAMmz9dfwk2nXvBrNC5xAPaozk2osDzzffk7eF7-gC3vYM_1r89Ig7y7oK-KZRMZVJTYqIv87lxfng6eECEod69hCimearByXRz_io2nOcQHgSvNvYiA5Vk7zBvYLpE5vbykprAkyJLFEvH_Whe_ZW9DLlJtMF2AuYwQ&h=v8bS0KtuSt1rLe0wMFs6-9CxBbUtqIma6Kx9YNuB9hM - cache-control: - - no-cache - content-length: - - '370' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e6a80ba2-0768-4f35-90e1-2f4543fec65b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 6F9A2D8938714E3B816C28CEB7280C5A Ref B: SYD03EDGE1714 Ref C: 2025-07-11T07:38:56Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/334cf020-2661-4f97-95f7-2a4fb4bb7cc1?api-version=2025-06-01&t=638878163408696282&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wtnvPtxOwgRUo_YBWLg-BGXEOzTK_GSGO_lCge52UrqL38OyINhC6lNi0MOGmInefGeJN5J1vMxezHG9z3g2LJ36AmeRk8_IzhGtVNaNyZMmf_-651LXbHEHpAp55a8cTA5Hr7yF3vbjwwkiwBYwDlgaPhV3ekG52hiJhHDzpYkzXQsoW6uAMmz9dfwk2nXvBrNC5xAPaozk2osDzzffk7eF7-gC3vYM_1r89Ig7y7oK-KZRMZVJTYqIv87lxfng6eECEod69hCimearByXRz_io2nOcQHgSvNvYiA5Vk7zBvYLpE5vbykprAkyJLFEvH_Whe_ZW9DLlJtMF2AuYwQ&h=v8bS0KtuSt1rLe0wMFs6-9CxBbUtqIma6Kx9YNuB9hM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/96aefa0f-7104-4d6c-bb84-4ae38f21b2a4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3D91CDB3172947A4BC1CB1CF1AFA9851 Ref B: SYD03EDGE1015 Ref C: 2025-07-11T07:39:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/334cf020-2661-4f97-95f7-2a4fb4bb7cc1?api-version=2025-06-01&t=638878163408696282&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wtnvPtxOwgRUo_YBWLg-BGXEOzTK_GSGO_lCge52UrqL38OyINhC6lNi0MOGmInefGeJN5J1vMxezHG9z3g2LJ36AmeRk8_IzhGtVNaNyZMmf_-651LXbHEHpAp55a8cTA5Hr7yF3vbjwwkiwBYwDlgaPhV3ekG52hiJhHDzpYkzXQsoW6uAMmz9dfwk2nXvBrNC5xAPaozk2osDzzffk7eF7-gC3vYM_1r89Ig7y7oK-KZRMZVJTYqIv87lxfng6eECEod69hCimearByXRz_io2nOcQHgSvNvYiA5Vk7zBvYLpE5vbykprAkyJLFEvH_Whe_ZW9DLlJtMF2AuYwQ&h=v8bS0KtuSt1rLe0wMFs6-9CxBbUtqIma6Kx9YNuB9hM - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fefddd3c-1f1d-4810-a59e-1115dc460092 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C00C7BC34AAF489ABD5D950FA2B351A8 Ref B: SYD03EDGE1121 Ref C: 2025-07-11T07:39:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '369' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E89141727F9F4816A933A29C00805D78 Ref B: SYD03EDGE1305 Ref C: 2025-07-11T07:39:33Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 776FC35D2A304B1F8DF80BD44F0D03FE Ref B: SYD03EDGE1612 Ref C: 2025-07-11T07:39:34Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"contentTypesToCompress": ["text/plain", - "text/html"], "isCompressionEnabled": true, "origins": [{"name": "www-contoso-com", - "properties": {"hostName": "www.contoso.com", "httpPort": 80, "httpsPort": 443}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '286' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fe8b030d-9745-4a81-945e-badbc8236329?api-version=2025-06-01&t=638878163811557695&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CSlpZCIEe2eXNN8nOLPPT_LydMVgWuJP8qTbfuYIr3ntwfVoGyIGfc2s14LfSDuc4VqMMuGtdhU_dxEdDcj6tTUCo8uB-jYAViLMdEvFvFXYse3wltEaU5gxBPB3q7ouwpQdz3LR7qXShhYlml7klBn1Yqa0p7dniYhk05KRVj3AuLIpjC9DUJzgm1A6us77YZdqj6A09sCwq_jADlJKUJFS_8PaM5pgRUbaeyuwflfAhgmOxvofm9M-ma0xf5m9NPOYCf3U8lBFa3-X25quv_CI-gpkoC-zXGxQlCLuVrDl5K5KTMjaJgp4g1jy9cDtXi4J5IxumkxhUjDo3Nt5_A&h=ZuY7uuP0X6R6BenGgGs8PgXUKjIsM1GPd925KqF9Nx0 - cache-control: - - no-cache - content-length: - - '1115' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ebfb5be5-ceef-4b55-9309-c2d7858c4e01 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 74A95619C59845528B98C5D0A7FD6A42 Ref B: SYD03EDGE0722 Ref C: 2025-07-11T07:39:35Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fe8b030d-9745-4a81-945e-badbc8236329?api-version=2025-06-01&t=638878163811557695&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CSlpZCIEe2eXNN8nOLPPT_LydMVgWuJP8qTbfuYIr3ntwfVoGyIGfc2s14LfSDuc4VqMMuGtdhU_dxEdDcj6tTUCo8uB-jYAViLMdEvFvFXYse3wltEaU5gxBPB3q7ouwpQdz3LR7qXShhYlml7klBn1Yqa0p7dniYhk05KRVj3AuLIpjC9DUJzgm1A6us77YZdqj6A09sCwq_jADlJKUJFS_8PaM5pgRUbaeyuwflfAhgmOxvofm9M-ma0xf5m9NPOYCf3U8lBFa3-X25quv_CI-gpkoC-zXGxQlCLuVrDl5K5KTMjaJgp4g1jy9cDtXi4J5IxumkxhUjDo3Nt5_A&h=ZuY7uuP0X6R6BenGgGs8PgXUKjIsM1GPd925KqF9Nx0 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:39:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7361be59-6f78-4d76-a0ce-6c6d4d4a6d94 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C8B395D087FF4AECB081B8196141C49C Ref B: SYD03EDGE0706 Ref C: 2025-07-11T07:39:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fe8b030d-9745-4a81-945e-badbc8236329?api-version=2025-06-01&t=638878163811557695&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CSlpZCIEe2eXNN8nOLPPT_LydMVgWuJP8qTbfuYIr3ntwfVoGyIGfc2s14LfSDuc4VqMMuGtdhU_dxEdDcj6tTUCo8uB-jYAViLMdEvFvFXYse3wltEaU5gxBPB3q7ouwpQdz3LR7qXShhYlml7klBn1Yqa0p7dniYhk05KRVj3AuLIpjC9DUJzgm1A6us77YZdqj6A09sCwq_jADlJKUJFS_8PaM5pgRUbaeyuwflfAhgmOxvofm9M-ma0xf5m9NPOYCf3U8lBFa3-X25quv_CI-gpkoC-zXGxQlCLuVrDl5K5KTMjaJgp4g1jy9cDtXi4J5IxumkxhUjDo3Nt5_A&h=ZuY7uuP0X6R6BenGgGs8PgXUKjIsM1GPd925KqF9Nx0 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/25427aab-e021-4acc-aefb-8732f3258d4a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7127E35A2EEE40FA89145CAA98C2E84C Ref B: SYD03EDGE1719 Ref C: 2025-07-11T07:40:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1115' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 5D165FF0B1AD434293F4C7E46D8641CA Ref B: SYD03EDGE1019 Ref C: 2025-07-11T07:40:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1115' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 9F10EDB34467421DA94BC1D2E3FBCFF3 Ref B: SYD03EDGE1711 Ref C: 2025-07-11T07:40:14Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"contentTypesToCompress": ["application/json", "application/xml"], - "isCompressionEnabled": true}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '113' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["application/json","application/xml"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5c428319-25b1-4d1e-ae5a-a7bc4953a9b5?api-version=2025-06-01&t=638878164183712181&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GH38-j6u0pODthFCQdSQOCJ9-aQxNH4txnB1BwTrnuHSgUefzZ9dI5JO2NFsLsWwTpZpOXzLXsNoQJBNguH38j22-VENRN4iO_7pUgFNMomCHVkFn5iS2-wPEQVoJJNE6mRLOmvHcyGUwABRyZvx1_fg8oKurGsAEwpfaW1uH-iYbsbrhHbh2h1QeRKUNNuMtPzh8SIEp_vLD25pA7PLm1PaW6VGZhsm4kQCsrP0gJuuuI2Q-_MQhHao-2di7lENOkv7VmbEIbIsfkUyI6JrPhssalrCkgePfcn5PyYvOdjTvK2uT9XBX9Ziopxs0cwhum0J37xfRlbxwYOZ8_h1GQ&h=X_DfaHK0BzJOTagfT_AX0S4-TWhCY6VAgm01--d_JKA - cache-control: - - no-cache - content-length: - - '1127' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:18 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5c428319-25b1-4d1e-ae5a-a7bc4953a9b5/profileresults/profile000002/endpointresults/endpoint000003?api-version=2025-06-01&t=638878164183868426&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CYrXATkah2xX_BSHlTiJBfq4rZOboTBo-cT1iKZqu3AnVMQPou_sEN41v5aui12Usfu9jqU1naZG9t8b2MaRbH22ztLFykfQkO9QyLGV0rJ14n2TlkT3B0KYewEncQesxzRaCTU3wm9P2w37M71wuM8nqIughQvL2AzsuOEo9oQ7vZZppkGpBOlCAa16aoFFSRrtjPXuKS7lI6u6PGV_EE-cg2K_7TN82CZNUN40SUOJf9hFLyWBpg-2fMNuCfeumNbH_TSdyMWm4n6kcuSNfjHR3TA6euOPo1FhZMfvMoSdU37IHs9YgzY9QsIoqiSgJHwojyobwmfyz7oyE_lBww&h=2XtTC6OmJbjKXZJGhVPjst5Mtm8ZAPksIr3T8Qo66UY - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/63f795a6-8778-406f-a068-6a71e82a2bb1 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: A1DEE6661D534919AC01CD9DA7CF9B66 Ref B: SYD03EDGE1120 Ref C: 2025-07-11T07:40:15Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5c428319-25b1-4d1e-ae5a-a7bc4953a9b5?api-version=2025-06-01&t=638878164183712181&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GH38-j6u0pODthFCQdSQOCJ9-aQxNH4txnB1BwTrnuHSgUefzZ9dI5JO2NFsLsWwTpZpOXzLXsNoQJBNguH38j22-VENRN4iO_7pUgFNMomCHVkFn5iS2-wPEQVoJJNE6mRLOmvHcyGUwABRyZvx1_fg8oKurGsAEwpfaW1uH-iYbsbrhHbh2h1QeRKUNNuMtPzh8SIEp_vLD25pA7PLm1PaW6VGZhsm4kQCsrP0gJuuuI2Q-_MQhHao-2di7lENOkv7VmbEIbIsfkUyI6JrPhssalrCkgePfcn5PyYvOdjTvK2uT9XBX9Ziopxs0cwhum0J37xfRlbxwYOZ8_h1GQ&h=X_DfaHK0BzJOTagfT_AX0S4-TWhCY6VAgm01--d_JKA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/6de7a1db-cafb-4bbf-a5a7-cde1f2975caa - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 581476507ACB47CC9E08EC57CC563251 Ref B: SYD03EDGE0820 Ref C: 2025-07-11T07:40:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5c428319-25b1-4d1e-ae5a-a7bc4953a9b5?api-version=2025-06-01&t=638878164183712181&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=GH38-j6u0pODthFCQdSQOCJ9-aQxNH4txnB1BwTrnuHSgUefzZ9dI5JO2NFsLsWwTpZpOXzLXsNoQJBNguH38j22-VENRN4iO_7pUgFNMomCHVkFn5iS2-wPEQVoJJNE6mRLOmvHcyGUwABRyZvx1_fg8oKurGsAEwpfaW1uH-iYbsbrhHbh2h1QeRKUNNuMtPzh8SIEp_vLD25pA7PLm1PaW6VGZhsm4kQCsrP0gJuuuI2Q-_MQhHao-2di7lENOkv7VmbEIbIsfkUyI6JrPhssalrCkgePfcn5PyYvOdjTvK2uT9XBX9Ziopxs0cwhum0J37xfRlbxwYOZ8_h1GQ&h=X_DfaHK0BzJOTagfT_AX0S4-TWhCY6VAgm01--d_JKA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/0094ea42-a8af-405a-ab87-c417b907193c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3AF5671C2CF845E3AC91FC4B8F8E97B7 Ref B: SYD03EDGE0708 Ref C: 2025-07-11T07:40:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["application/json","application/xml"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1127' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 7E754B108D90462582F1027A2C285956 Ref B: SYD03EDGE1406 Ref C: 2025-07-11T07:40:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["application/json","application/xml"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1127' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 5EA8C718E5224CA5BB89BCE3DA73113A Ref B: SYD03EDGE1120 Ref C: 2025-07-11T07:40:53Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"isCompressionEnabled": false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '47' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["application/json","application/xml"],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/11a026d6-ab52-4f2d-abaf-46d0fc9109ae?api-version=2025-06-01&t=638878164579499936&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Moy0NdIqTFNU31AQud3t9uQUAT1RkqO6srR0YOj25RuVaoKTasTswZIaFzDCFlPLnsZqRzOzOLsCkKXPSOMOl2_n2tq2pwZLfyiRl4tODJIrRl9BadPYsWP4EUpYw2dTI9AZVNj3ClxGTCu0PscEpWbbbvFFfrzvTX7eAOcQXUT3ZAH4Ofr3L6le5XG6hdao-3T11yhFgbwz0WmTn6xNKiaEXGgoqElrK-H_oJ77u3B9_TLsOk-u1L1P4yMxZ5rbei5Nz7XyXzyaCbJgzx3HYYudIWRrHW3MRFfeEZxh6UU_zdlvCjG2mZO2BWXZh3_u3xEVbLLoxmlK-osjJR3kmQ&h=dPURvrAMf8k63xs-earp88waMELgJxaT5xz5ZXjZeNM - cache-control: - - no-cache - content-length: - - '1128' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:58 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/11a026d6-ab52-4f2d-abaf-46d0fc9109ae/profileresults/profile000002/endpointresults/endpoint000003?api-version=2025-06-01&t=638878164581843710&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=RVboKSJtfRqm2jRsqemBy_GeFxFC7I-hc8l09Y0hrh3JIQ8PZkyY-THPg5XVR5UdJQ87OAdZPKsY54hE2dDiJuWjRcGOWL539Br9h4ZcDr5KIjXN_bSpM9K_MQ7TGIjeXbue2_2yPELMjypvH4oiDW9yLSUd0BRfHTfUR2iu3PTwOS5rRpJKm3VNiW8ElS1zzpNjNG3dHi5FF5j6lmf1vAFgiRtEhvNbCJPtJD1n2ck8w-WOuSfd0wTc8ShiVvJQe_0CJCpn5c_7QfBNc3_lkWu9fSvWd4BkXYAz9JyESxQ53BFb1MX8yKoLPszIx3kPcCS3RxM2fS01DCwb3QTeuA&h=pMNADtNm5Mzt7kiqrht2QVkZ7oojyjlOl5CpU3fFxNc - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/7d12e62e-30f9-44d9-a61e-337bb7295190 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 26390DDEFAD84529B855B53E32D90AA4 Ref B: SYD03EDGE1317 Ref C: 2025-07-11T07:40:54Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/11a026d6-ab52-4f2d-abaf-46d0fc9109ae?api-version=2025-06-01&t=638878164579499936&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Moy0NdIqTFNU31AQud3t9uQUAT1RkqO6srR0YOj25RuVaoKTasTswZIaFzDCFlPLnsZqRzOzOLsCkKXPSOMOl2_n2tq2pwZLfyiRl4tODJIrRl9BadPYsWP4EUpYw2dTI9AZVNj3ClxGTCu0PscEpWbbbvFFfrzvTX7eAOcQXUT3ZAH4Ofr3L6le5XG6hdao-3T11yhFgbwz0WmTn6xNKiaEXGgoqElrK-H_oJ77u3B9_TLsOk-u1L1P4yMxZ5rbei5Nz7XyXzyaCbJgzx3HYYudIWRrHW3MRFfeEZxh6UU_zdlvCjG2mZO2BWXZh3_u3xEVbLLoxmlK-osjJR3kmQ&h=dPURvrAMf8k63xs-earp88waMELgJxaT5xz5ZXjZeNM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:40:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/f8428537-de76-4038-893f-24ec1d719e18 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D2A5611EB11B4C6B83C41B1C7483D9EF Ref B: SYD03EDGE0815 Ref C: 2025-07-11T07:40:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/11a026d6-ab52-4f2d-abaf-46d0fc9109ae?api-version=2025-06-01&t=638878164579499936&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Moy0NdIqTFNU31AQud3t9uQUAT1RkqO6srR0YOj25RuVaoKTasTswZIaFzDCFlPLnsZqRzOzOLsCkKXPSOMOl2_n2tq2pwZLfyiRl4tODJIrRl9BadPYsWP4EUpYw2dTI9AZVNj3ClxGTCu0PscEpWbbbvFFfrzvTX7eAOcQXUT3ZAH4Ofr3L6le5XG6hdao-3T11yhFgbwz0WmTn6xNKiaEXGgoqElrK-H_oJ77u3B9_TLsOk-u1L1P4yMxZ5rbei5Nz7XyXzyaCbJgzx3HYYudIWRrHW3MRFfeEZxh6UU_zdlvCjG2mZO2BWXZh3_u3xEVbLLoxmlK-osjJR3kmQ&h=dPURvrAMf8k63xs-earp88waMELgJxaT5xz5ZXjZeNM - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:41:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/8e4b52f1-90f1-436d-a01b-bb61af47a6c0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 16A40954A7364AA9B3A7F6F0E49622AB Ref B: SYD03EDGE1709 Ref C: 2025-07-11T07:41:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["application/json","application/xml"],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1128' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:41:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: AB8DEB082E3D4D169F6B2B15E363BDBF Ref B: SYD03EDGE0709 Ref C: 2025-07-11T07:41:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["application/json","application/xml"],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1128' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:41:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 0686F794FA36457BA2834F396B8D9187 Ref B: SYD03EDGE1320 Ref C: 2025-07-11T07:41:33Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"contentTypesToCompress": ["text/javascript", "application/x-javascript"], - "isCompressionEnabled": true}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '121' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/javascript","application/x-javascript"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bc8110c-be14-40fa-8bb3-80ded454a544?api-version=2025-06-01&t=638878164980501173&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=XugJVDLuPJL16y2PAQ52ktihVr19s_NCwgeSfy36JaYscfHlxPLsx1bpUNBiyp9MTISJ0nUvlhAswZV61WzxPXC4VivBRcQ4Ie0_vigy4XWxMZDSJr5YvGOCH6lOFhRZhUpXgJpU8mx3fvvBOkLWnNmG5-_Vn1E9nnbCg1lYcql5_vAreUWrHUP7uMz9k-4yXVa2p-9uqGygTV1c19P_-KKkurcnE-HkDAsc6zkFV3gllqrAOW2NsU3YUMIuoEGFxu2CNzGYIpWxIsCm_zlLiiuPJ9kW_n-oFilKJGM8UuaQUM2V-gSqqxccTJV8_dBTQKdB2m-Yz6Xll8fTtIZEww&h=rwU8HErvmVfFlVGX9f8h55NUQQgxwqbiYpLx0rr9qm4 - cache-control: - - no-cache - content-length: - - '1135' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:41:37 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bc8110c-be14-40fa-8bb3-80ded454a544/profileresults/profile000002/endpointresults/endpoint000003?api-version=2025-06-01&t=638878164980501173&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Geui0t5IYPmwjx7DuyO3qME6QAecbzM09TfHp4B5tuq6G11wKk8MbXfl7J7nDj4DQ2yD5f6CXWHSe5geMXNLdkPJMUvnkGu76pUwvl2iLkaIMLBgKvTtE_TW3pecY5EEtsUbOL0tpzYESvRplhNM9DMTQsp_3uP-WUFp88U9pWbIOii4Q23hpEpmlY0hXVRsx9Zb4QrTL3YXb8cIia71qAzBI6DenJqIHx-Rf3U4H3tA1zQ0XI44PlS4vdnIiyK7W-YLd3tmw8qbYS9ER-EkwbfPK_fvwecbRf5zSeeaqeW7-sc_BWP__vwwKW8SZIDypNYDQyTQK_BmNAJTAYGtUw&h=FI87SKaOtlKnbKQSPNgGkgPchRGeyFDcCKxhlD59EQg - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/79cbc8ca-2f2f-4aa8-9828-f0d6dc042430 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 1FBEA6961C5D46B9B49BB12C1C6681C5 Ref B: SYD03EDGE1408 Ref C: 2025-07-11T07:41:35Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bc8110c-be14-40fa-8bb3-80ded454a544?api-version=2025-06-01&t=638878164980501173&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=XugJVDLuPJL16y2PAQ52ktihVr19s_NCwgeSfy36JaYscfHlxPLsx1bpUNBiyp9MTISJ0nUvlhAswZV61WzxPXC4VivBRcQ4Ie0_vigy4XWxMZDSJr5YvGOCH6lOFhRZhUpXgJpU8mx3fvvBOkLWnNmG5-_Vn1E9nnbCg1lYcql5_vAreUWrHUP7uMz9k-4yXVa2p-9uqGygTV1c19P_-KKkurcnE-HkDAsc6zkFV3gllqrAOW2NsU3YUMIuoEGFxu2CNzGYIpWxIsCm_zlLiiuPJ9kW_n-oFilKJGM8UuaQUM2V-gSqqxccTJV8_dBTQKdB2m-Yz6Xll8fTtIZEww&h=rwU8HErvmVfFlVGX9f8h55NUQQgxwqbiYpLx0rr9qm4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:41:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/b3d6e11d-6a30-47c2-8bab-e97a242357ef - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3C6E7AE8606E4EB787C5B02BA72132A8 Ref B: SYD03EDGE1719 Ref C: 2025-07-11T07:41:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4bc8110c-be14-40fa-8bb3-80ded454a544?api-version=2025-06-01&t=638878164980501173&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=XugJVDLuPJL16y2PAQ52ktihVr19s_NCwgeSfy36JaYscfHlxPLsx1bpUNBiyp9MTISJ0nUvlhAswZV61WzxPXC4VivBRcQ4Ie0_vigy4XWxMZDSJr5YvGOCH6lOFhRZhUpXgJpU8mx3fvvBOkLWnNmG5-_Vn1E9nnbCg1lYcql5_vAreUWrHUP7uMz9k-4yXVa2p-9uqGygTV1c19P_-KKkurcnE-HkDAsc6zkFV3gllqrAOW2NsU3YUMIuoEGFxu2CNzGYIpWxIsCm_zlLiiuPJ9kW_n-oFilKJGM8UuaQUM2V-gSqqxccTJV8_dBTQKdB2m-Yz6Xll8fTtIZEww&h=rwU8HErvmVfFlVGX9f8h55NUQQgxwqbiYpLx0rr9qm4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:42:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/e80fd938-b938-4bf6-bb2d-a30985634875 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2543B78249E04F7B8CDB827A4F6799DF Ref B: SYD03EDGE0711 Ref C: 2025-07-11T07:42:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --enable-compression --content-types-to-compress - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/javascript","application/x-javascript"],"isCompressionEnabled":true,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1135' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:42:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F752DC01969B45CDA25DA3E4DC85F269 Ref B: SYD03EDGE2018 Ref C: 2025-07-11T07:42:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5145fcbb-eb44-4cc8-b433-1898bf44d26b?api-version=2025-06-01&t=638878165350019664&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ggan2libQWbhzg4Z7QQTwB8aAhztDKJxGHOaqS8qNylQg7scMDXY6jKieSquVQyhDuuyfHpaufcJ-XeQKLSM-mK1o-kL1l-BWRa418K9lZPKxTvMYFCkkWfpTbkIy6o-jhV6X7dfqJ2RTaC_IBTfAhjq8hlxH5XWe7vHQWF-PBg0NdJt_OX0qQuylT1FG3FPSZwIpmk8YGyNgl_mhUhVVZng6TqbiWFya4xry_pzsYGDIt7wz3xr16ZjSH2bPlG-BsmIk2bBmaRUxA2NsSzYMBmeAdUW8UawIAEPFw_Q7G90uGNoukonR3g1FMhpI6sPNGbFw_OwfTTKQbM0wMKJOg&h=jhqdus73WzOBn2FshsZdSaRv2rAIrLzemqAsVcrW_qo - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 07:42:14 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5145fcbb-eb44-4cc8-b433-1898bf44d26b/profileresults/profile000002/endpointresults/endpoint000003?api-version=2025-06-01&t=638878165350175916&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=VCiPnbiXTz9lPHT9pWH6-oJQCgaxNIK7L0Q_msrSm5VNXjS9BXKczDH98Kc5DGQVucDAPlHCgyhqDaqqtyExWxWh2YT8KFk43glE1NhG9Lpgw9nyCnXLz5U6Q362p7x8REWbFCFhFPGbMgzfazFDPEofukag60ckSp5r1dilpSPQzrv2tKeLVT0vv76UlIciSWViuXpdTFuGISYe5WuGY1PI8oOkhLM6fbAF5AUdv36AsQIFfqxwXLGXNHlR8faN14JdDXnRFkfTeJ93TYzmGQireZn7tlaW470xRGl3dEGOhXm7cvyAFxMLETgebsRVGArqR0Ensv7hKURkFHEuPg&h=uIAD6k6LGpkLEn2oRNFcFlc9s3V7g3y0fy_CULBQ-jk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/902404d7-9217-4f42-87b7-de3eb99c451f - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: BBD0CF169DEA449486911E2310596C07 Ref B: SYD03EDGE0715 Ref C: 2025-07-11T07:42:11Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5145fcbb-eb44-4cc8-b433-1898bf44d26b?api-version=2025-06-01&t=638878165350019664&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ggan2libQWbhzg4Z7QQTwB8aAhztDKJxGHOaqS8qNylQg7scMDXY6jKieSquVQyhDuuyfHpaufcJ-XeQKLSM-mK1o-kL1l-BWRa418K9lZPKxTvMYFCkkWfpTbkIy6o-jhV6X7dfqJ2RTaC_IBTfAhjq8hlxH5XWe7vHQWF-PBg0NdJt_OX0qQuylT1FG3FPSZwIpmk8YGyNgl_mhUhVVZng6TqbiWFya4xry_pzsYGDIt7wz3xr16ZjSH2bPlG-BsmIk2bBmaRUxA2NsSzYMBmeAdUW8UawIAEPFw_Q7G90uGNoukonR3g1FMhpI6sPNGbFw_OwfTTKQbM0wMKJOg&h=jhqdus73WzOBn2FshsZdSaRv2rAIrLzemqAsVcrW_qo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:42:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f852dbdd-f837-4018-bf4f-23d43eb993b7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C6C4ACEE1D8A43288B8159D440A0528B Ref B: SYD03EDGE2017 Ref C: 2025-07-11T07:42:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5145fcbb-eb44-4cc8-b433-1898bf44d26b?api-version=2025-06-01&t=638878165350019664&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ggan2libQWbhzg4Z7QQTwB8aAhztDKJxGHOaqS8qNylQg7scMDXY6jKieSquVQyhDuuyfHpaufcJ-XeQKLSM-mK1o-kL1l-BWRa418K9lZPKxTvMYFCkkWfpTbkIy6o-jhV6X7dfqJ2RTaC_IBTfAhjq8hlxH5XWe7vHQWF-PBg0NdJt_OX0qQuylT1FG3FPSZwIpmk8YGyNgl_mhUhVVZng6TqbiWFya4xry_pzsYGDIt7wz3xr16ZjSH2bPlG-BsmIk2bBmaRUxA2NsSzYMBmeAdUW8UawIAEPFw_Q7G90uGNoukonR3g1FMhpI6sPNGbFw_OwfTTKQbM0wMKJOg&h=jhqdus73WzOBn2FshsZdSaRv2rAIrLzemqAsVcrW_qo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:42:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/719403cf-595f-4c9e-82ac-082805760b57 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 73804F863AA44CBF9D497CCEEB4FB717 Ref B: SYD03EDGE1716 Ref C: 2025-07-11T07:42:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5145fcbb-eb44-4cc8-b433-1898bf44d26b?api-version=2025-06-01&t=638878165350019664&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ggan2libQWbhzg4Z7QQTwB8aAhztDKJxGHOaqS8qNylQg7scMDXY6jKieSquVQyhDuuyfHpaufcJ-XeQKLSM-mK1o-kL1l-BWRa418K9lZPKxTvMYFCkkWfpTbkIy6o-jhV6X7dfqJ2RTaC_IBTfAhjq8hlxH5XWe7vHQWF-PBg0NdJt_OX0qQuylT1FG3FPSZwIpmk8YGyNgl_mhUhVVZng6TqbiWFya4xry_pzsYGDIt7wz3xr16ZjSH2bPlG-BsmIk2bBmaRUxA2NsSzYMBmeAdUW8UawIAEPFw_Q7G90uGNoukonR3g1FMhpI6sPNGbFw_OwfTTKQbM0wMKJOg&h=jhqdus73WzOBn2FshsZdSaRv2rAIrLzemqAsVcrW_qo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:43:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/a8d05af7-4e90-4be8-9e15-f708972ea9d8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4D76C243FD3045AC8749A4504F39CF2F Ref B: SYD03EDGE1315 Ref C: 2025-07-11T07:43:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/5145fcbb-eb44-4cc8-b433-1898bf44d26b?api-version=2025-06-01&t=638878165350019664&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=ggan2libQWbhzg4Z7QQTwB8aAhztDKJxGHOaqS8qNylQg7scMDXY6jKieSquVQyhDuuyfHpaufcJ-XeQKLSM-mK1o-kL1l-BWRa418K9lZPKxTvMYFCkkWfpTbkIy6o-jhV6X7dfqJ2RTaC_IBTfAhjq8hlxH5XWe7vHQWF-PBg0NdJt_OX0qQuylT1FG3FPSZwIpmk8YGyNgl_mhUhVVZng6TqbiWFya4xry_pzsYGDIt7wz3xr16ZjSH2bPlG-BsmIk2bBmaRUxA2NsSzYMBmeAdUW8UawIAEPFw_Q7G90uGNoukonR3g1FMhpI6sPNGbFw_OwfTTKQbM0wMKJOg&h=jhqdus73WzOBn2FshsZdSaRv2rAIrLzemqAsVcrW_qo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:43:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/55704482-c70f-40db-a984-717cd3130479 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A55DE556187B4F9DAE64EEFBA4244224 Ref B: SYD03EDGE1921 Ref C: 2025-07-11T07:43:47Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_crud.yaml deleted file mode 100644 index d13b1b14f60..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_crud.yaml +++ /dev/null @@ -1,1479 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/endpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '303' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:43:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 1824B4B1DC6849B78195006B36A9174A Ref B: SYD03EDGE1921 Ref C: 2025-07-11T07:43:57Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:43:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4D8B2DC04C2E4662970F5076060C8CBF Ref B: SYD03EDGE2112 Ref C: 2025-07-11T07:43:58Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2e0d865e-db73-41c4-92f7-f1d208c0d0d0?api-version=2025-06-01&t=638878166428568675&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=ccVVFf2NF36ldRh_J7HXff4rdyAE9u3-2q1Zgfc4028ZxpW9oi0jPqKcSyPSWpsnPPSaURtoJrXirFziWb7nwBhI5WshYpJdLa8acj8eiJxoiv-bd3CfF7d067drZw05zTOeCEwHH4xJPhJPg8LW3qzAZ6IdvbfW7icnIDDw0X-Ddw-1tMZZXXPg88cxOsNTWUl4BULqsaNDBGDI6MXTAfa-gYruQg67-XINJ2L9n394xRLuLnzkHB-YEmvx3HO6faDfuap4bvr8fCyKbnPo76bSwNCGOKFPGtkoOEGpRrkLO0ykaEDJYV8dg7AITUFIQPX_Mz1p1KUyQrftO8U5RQ&h=R_mkdFgSdUVxHbhOo2eG7-KV5UfAsLTdfenUkixvsNc - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/980894a9-c64c-4657-9721-16bdbcf748a7 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E18DFD4E4A544FCFB3914316EC87D2FC Ref B: SYD03EDGE1010 Ref C: 2025-07-11T07:43:58Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2e0d865e-db73-41c4-92f7-f1d208c0d0d0?api-version=2025-06-01&t=638878166428568675&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=ccVVFf2NF36ldRh_J7HXff4rdyAE9u3-2q1Zgfc4028ZxpW9oi0jPqKcSyPSWpsnPPSaURtoJrXirFziWb7nwBhI5WshYpJdLa8acj8eiJxoiv-bd3CfF7d067drZw05zTOeCEwHH4xJPhJPg8LW3qzAZ6IdvbfW7icnIDDw0X-Ddw-1tMZZXXPg88cxOsNTWUl4BULqsaNDBGDI6MXTAfa-gYruQg67-XINJ2L9n394xRLuLnzkHB-YEmvx3HO6faDfuap4bvr8fCyKbnPo76bSwNCGOKFPGtkoOEGpRrkLO0ykaEDJYV8dg7AITUFIQPX_Mz1p1KUyQrftO8U5RQ&h=R_mkdFgSdUVxHbhOo2eG7-KV5UfAsLTdfenUkixvsNc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/6a0f3ee2-1eea-4a5c-83da-cb61a2d89204 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A674FD2F225B448099AD7A2757D0BF0C Ref B: SYD03EDGE1405 Ref C: 2025-07-11T07:44:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2e0d865e-db73-41c4-92f7-f1d208c0d0d0?api-version=2025-06-01&t=638878166428568675&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=ccVVFf2NF36ldRh_J7HXff4rdyAE9u3-2q1Zgfc4028ZxpW9oi0jPqKcSyPSWpsnPPSaURtoJrXirFziWb7nwBhI5WshYpJdLa8acj8eiJxoiv-bd3CfF7d067drZw05zTOeCEwHH4xJPhJPg8LW3qzAZ6IdvbfW7icnIDDw0X-Ddw-1tMZZXXPg88cxOsNTWUl4BULqsaNDBGDI6MXTAfa-gYruQg67-XINJ2L9n394xRLuLnzkHB-YEmvx3HO6faDfuap4bvr8fCyKbnPo76bSwNCGOKFPGtkoOEGpRrkLO0ykaEDJYV8dg7AITUFIQPX_Mz1p1KUyQrftO8U5RQ&h=R_mkdFgSdUVxHbhOo2eG7-KV5UfAsLTdfenUkixvsNc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/72d21f3d-67ef-41f9-af5c-4389fefcafb8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 21D31EADE7A04DE89011F097EDC08845 Ref B: SYD03EDGE0818 Ref C: 2025-07-11T07:44:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F37080EB1890430BAAA2ED4035997E7B Ref B: SYD03EDGE1920 Ref C: 2025-07-11T07:44:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 1fb4cb63-b380-424f-a2e9-79e233d296b8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E6CC80AC38424F1A86083067E2A9493A Ref B: SYD03EDGE2108 Ref C: 2025-07-11T07:44:36Z' - status: - code: 200 - message: OK -- request: - body: '{"name": "endpoint000002", "type": "Microsoft.Cdn/Profiles/Endpoints"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn name-exists - Connection: - - keep-alive - Content-Length: - - '70' - Content-Type: - - application/json - ParameterSetName: - - --name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Cdn/checkNameAvailability?api-version=2025-06-01 - response: - body: - string: '{"nameAvailable":true,"reason":null,"message":null}' - headers: - cache-control: - - no-cache - content-length: - - '51' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a92a27a9-3615-456e-8e90-3c99904e126d - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: E28C5404D0C64A9DB0773E817554AEC1 Ref B: SYD03EDGE0716 Ref C: 2025-07-11T07:44:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 17E4E54C670A4DE993476139E3763221 Ref B: SYD03EDGE0815 Ref C: 2025-07-11T07:44:40Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-contoso-com", - "properties": {"hostName": "www.contoso.com", "httpPort": 80, "httpsPort": 443}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '201' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fc504ba9-afbc-4ca9-a907-d7529b8b07af?api-version=2025-06-01&t=638878166872219589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=vClZ-jC5vyfAYMfoncBotPkc06Iom7ornHSesstKaLK0qXl4S5AEdG2Iq7x5KGSnAo0BJf0sENY9pdxvlacf4wQZIJ9HTXdS5EuAnpDWZTxwkdZ0XXNrf4xyMYuQ5lnTqA9uo14vcFjWDATsLi2-wNExD_JaQTxhCaW4xSPMrZmqQ2X4CZ7doZN1yI2EDbc4MgenY7bSPYFQYR-vmObALHseQaCzUrGfemTPVTbUETb0Dpsjg4O7CzwUA3cFW6CwiF0D5XjRkYr6wNvwcJtauZppYMGmFsglZ50mDBV-fo_oh9nQf1m6zuecN0xODfAiAo3FdGafusP9tc1HmkM7sQ&h=M_0CVGTgYLvkFVN8waSHNRnj0SFZA1nIAs1x0N6RwHo - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/314f77ea-755e-4698-99df-faa6a0188ab2 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 9F8BF90275054E9787C9EA235AC77CBE Ref B: SYD03EDGE0715 Ref C: 2025-07-11T07:44:41Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fc504ba9-afbc-4ca9-a907-d7529b8b07af?api-version=2025-06-01&t=638878166872219589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=vClZ-jC5vyfAYMfoncBotPkc06Iom7ornHSesstKaLK0qXl4S5AEdG2Iq7x5KGSnAo0BJf0sENY9pdxvlacf4wQZIJ9HTXdS5EuAnpDWZTxwkdZ0XXNrf4xyMYuQ5lnTqA9uo14vcFjWDATsLi2-wNExD_JaQTxhCaW4xSPMrZmqQ2X4CZ7doZN1yI2EDbc4MgenY7bSPYFQYR-vmObALHseQaCzUrGfemTPVTbUETb0Dpsjg4O7CzwUA3cFW6CwiF0D5XjRkYr6wNvwcJtauZppYMGmFsglZ50mDBV-fo_oh9nQf1m6zuecN0xODfAiAo3FdGafusP9tc1HmkM7sQ&h=M_0CVGTgYLvkFVN8waSHNRnj0SFZA1nIAs1x0N6RwHo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:44:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c4ebc3ed-aee3-4091-a047-25f874ed39a4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 76A922E0B30D4BDFB57D42BB8595C0C3 Ref B: SYD03EDGE1913 Ref C: 2025-07-11T07:44:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/fc504ba9-afbc-4ca9-a907-d7529b8b07af?api-version=2025-06-01&t=638878166872219589&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=vClZ-jC5vyfAYMfoncBotPkc06Iom7ornHSesstKaLK0qXl4S5AEdG2Iq7x5KGSnAo0BJf0sENY9pdxvlacf4wQZIJ9HTXdS5EuAnpDWZTxwkdZ0XXNrf4xyMYuQ5lnTqA9uo14vcFjWDATsLi2-wNExD_JaQTxhCaW4xSPMrZmqQ2X4CZ7doZN1yI2EDbc4MgenY7bSPYFQYR-vmObALHseQaCzUrGfemTPVTbUETb0Dpsjg4O7CzwUA3cFW6CwiF0D5XjRkYr6wNvwcJtauZppYMGmFsglZ50mDBV-fo_oh9nQf1m6zuecN0xODfAiAo3FdGafusP9tc1HmkM7sQ&h=M_0CVGTgYLvkFVN8waSHNRnj0SFZA1nIAs1x0N6RwHo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/b2539771-de79-46ed-ba0d-51e75412ac8c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E8C457EAA3D04F5C94B64884696587F9 Ref B: SYD03EDGE1417 Ref C: 2025-07-11T07:45:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 9A35B2B700184FC3BEEBBA9E4FE58A30 Ref B: SYD03EDGE1314 Ref C: 2025-07-11T07:45:19Z' - status: - code: 200 - message: OK -- request: - body: '{"name": "endpoint000002", "type": "Microsoft.Cdn/Profiles/Endpoints"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn name-exists - Connection: - - keep-alive - Content-Length: - - '70' - Content-Type: - - application/json - ParameterSetName: - - --name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Cdn/checkNameAvailability?api-version=2025-06-01 - response: - body: - string: '{"nameAvailable":false,"reason":"Name is already in use","message":"Name - not available"}' - headers: - cache-control: - - no-cache - content-length: - - '88' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/59528946-e585-46a8-9ad3-dcd280972909 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 687C746082F648F8AA091D676E52A4E1 Ref B: SYD03EDGE1110 Ref C: 2025-07-11T07:45:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - d614ae5f-77c7-4e39-9981-fee95c238b25 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 3818710A3F7E4790BEA36E49976F978E Ref B: SYD03EDGE1013 Ref C: 2025-07-11T07:45:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 0A6365FFBCDB404B882C71CDDD4CA2FB Ref B: SYD03EDGE1720 Ref C: 2025-07-11T07:45:24Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"contentTypesToCompress": ["text/plain", "text/html", "text/css", - "text/javascript", "application/x-javascript", "application/javascript", "application/json", - "application/xml"], "isCompressionEnabled": true, "isHttpAllowed": false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '249' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --no-http --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html","text/css","text/javascript","application/x-javascript","application/javascript","application/json","application/xml"],"isCompressionEnabled":true,"isHttpAllowed":false,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/820ae6b2-e18d-4994-a8e1-1c99c756f073?api-version=2025-06-01&t=638878167293834605&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UJHEKIrIIM-FDVzlG9FS8Q-xUmXNZwys0OId04bU3zi_vzwz8FoyAheCeYCX7T3QLNQ1CVxZPU91vPnx4s73hlyswy1lnP41ZhC2xKok4VOC7vBdnOCI264cgWBMvEDK8fXJNBsZUNC96AqBj3vK6teTOVXqbJe8nL8o2RwaR1DGb90cOuO_9eklNL_oNxVF5jV3TliPVS0E_8vH2YzoaBi6TyUGp6W6n6NeOzqWwL8S-Jc31fWXlD05pslo_OqR3cm_5wy5UZbQIDlQmRFh099yaS2BJQGXjJxxsJiFs2tqDObC3zDwgTkMKWgD7S6_WA39bjuA9C_uJsFzXJiOKQ&h=uT6zqWKvrjwL5Mqazj65_MF8Gzi4D4GFJq2e5nmkwDo - cache-control: - - no-cache - content-length: - - '1231' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:28 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/820ae6b2-e18d-4994-a8e1-1c99c756f073/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638878167293990644&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=irC90k0aFfyl5TUfkd9YPmGqlM_fhu93FoxMzrPSXEDMLnXx2P-HDjrVZ-pF3P7dqPJfVAJ5khr4QnWELw2BkBCu85KFC1aORzuYj3mMLibmiqb77LhN9YZX6wCzVofJRdt_SKt8Uo1B5_fJU72iBmLB7uzSlNLkSRoR6WWo7_3nYduv8EAKBciwshEsOSYy-CDeF6FYDe_zEAMZHpmK3nDoAiC5ednSEqW3pUTkNNbw04hZY7elAut7tMHRs4pCE6BTKmdRbO6ddo5nff-Aa-0ULsmm6mldmbVPy6If8U5h7_0ytPBKQ3nAHhJKwaG50Grm-IyVwa3aWf6Lj0n7Rg&h=I5bGAIL3pYzw45YZODYvMqTLB_WGN7vrnaF0W4bzrNI - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/eaedd631-9e12-4740-9df7-d841cb88a4ba - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 2E7440F064A6481A9607F893946D4BBB Ref B: SYD03EDGE0815 Ref C: 2025-07-11T07:45:25Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/820ae6b2-e18d-4994-a8e1-1c99c756f073?api-version=2025-06-01&t=638878167293834605&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UJHEKIrIIM-FDVzlG9FS8Q-xUmXNZwys0OId04bU3zi_vzwz8FoyAheCeYCX7T3QLNQ1CVxZPU91vPnx4s73hlyswy1lnP41ZhC2xKok4VOC7vBdnOCI264cgWBMvEDK8fXJNBsZUNC96AqBj3vK6teTOVXqbJe8nL8o2RwaR1DGb90cOuO_9eklNL_oNxVF5jV3TliPVS0E_8vH2YzoaBi6TyUGp6W6n6NeOzqWwL8S-Jc31fWXlD05pslo_OqR3cm_5wy5UZbQIDlQmRFh099yaS2BJQGXjJxxsJiFs2tqDObC3zDwgTkMKWgD7S6_WA39bjuA9C_uJsFzXJiOKQ&h=uT6zqWKvrjwL5Mqazj65_MF8Gzi4D4GFJq2e5nmkwDo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:45:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/ff9c47c1-fbf4-459f-adc6-3723669a1027 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0AE47F068F2149CEB8E1693317B2B6CA Ref B: SYD03EDGE0712 Ref C: 2025-07-11T07:45:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/820ae6b2-e18d-4994-a8e1-1c99c756f073?api-version=2025-06-01&t=638878167293834605&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=UJHEKIrIIM-FDVzlG9FS8Q-xUmXNZwys0OId04bU3zi_vzwz8FoyAheCeYCX7T3QLNQ1CVxZPU91vPnx4s73hlyswy1lnP41ZhC2xKok4VOC7vBdnOCI264cgWBMvEDK8fXJNBsZUNC96AqBj3vK6teTOVXqbJe8nL8o2RwaR1DGb90cOuO_9eklNL_oNxVF5jV3TliPVS0E_8vH2YzoaBi6TyUGp6W6n6NeOzqWwL8S-Jc31fWXlD05pslo_OqR3cm_5wy5UZbQIDlQmRFh099yaS2BJQGXjJxxsJiFs2tqDObC3zDwgTkMKWgD7S6_WA39bjuA9C_uJsFzXJiOKQ&h=uT6zqWKvrjwL5Mqazj65_MF8Gzi4D4GFJq2e5nmkwDo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/93c4dfe8-f2fe-4ad7-8875-b4f3dd950832 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AB48758603E1418E954384804B344FEA Ref B: SYD03EDGE0820 Ref C: 2025-07-11T07:46:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html","text/css","text/javascript","application/x-javascript","application/javascript","application/json","application/xml"],"isCompressionEnabled":true,"isHttpAllowed":false,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1231' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 914DF379254C4760A319CA2017611274 Ref B: SYD03EDGE1106 Ref C: 2025-07-11T07:46:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --no-https --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html","text/css","text/javascript","application/x-javascript","application/javascript","application/json","application/xml"],"isCompressionEnabled":true,"isHttpAllowed":false,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1231' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: CA9322CE29C74E318BB708947ECF3317 Ref B: SYD03EDGE0817 Ref C: 2025-07-11T07:46:03Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"isCompressionEnabled": false, "isHttpAllowed": true, "isHttpsAllowed": - false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '95' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --no-http --no-https --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html","text/css","text/javascript","application/x-javascript","application/javascript","application/json","application/xml"],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":false,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e544e372-9d2a-45f4-a5c5-c616a89cf761?api-version=2025-06-01&t=638878167676384185&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=XCUqe0KiuQGKQL9lCL-iWjx3VvHar8xRUtLekmkt-2a2Wbtx6JSVwOTbqRVleth0gKekWFpesERUGa3MlqbOwCxrjsuGsJT6QaHlJWuMv1I95Pg-weMZ6HivQYtfEUMEVblyHAHSXB1LFGhMlhoFYjuZCfrNzH8bIVLSjVwHM2YP_sgyZe4BnF6H82CSojInv3zB9JbFZ3OGX_w-Mx3U9p3OLXeiOJyAAvhsJBlsaYGn9WZBLXkmsfXDiZVs30yCug1tUS849ic4Uytq7wAzGThOj45fQD06rCzUeFkt_FEYuTPe7vYTm5m1E6xjL2xNewMAc5SgdksYmWxqx4y7BQ&h=MJJUx1ykR5sJq06mFw_R3YnWcKkbrI6H1YJNYE40wOo - cache-control: - - no-cache - content-length: - - '1232' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:07 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e544e372-9d2a-45f4-a5c5-c616a89cf761/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638878167676384185&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AWPLdQFE6vu8bB6NoUbkn1_0T8FMheA3Xkh3WYW5xy_4TwzEr32EUIFgCX79umoMDkXOrjTSQApab6Fod5qXwDnHBiGaaX57zdpF4UevJkwRDGaeBlkWCDFJFefjFu_YHpNVkhKr738NI2F3qf2-z89y5y5BqxOcODJxiZR9L9HZ3HId0AQp_TbH3LxPmfjzbehgBsXDHwyi0QWpagUbvbY9TjlZLVqxEqpB2LG-HT1J1PCQHvXHmiD-8fzAQV2ZD00kx_Ie_Uj2bj9XQF0wmn1rBC33QT5FY-EVZwaPnLpUDCLGYrxK6XOYFyi0hNN3pzZgLrrZgji9J4Kd8a5ngw&h=b90rjbdmW7VLVGi6AIuyC63URbckfiD1DeQwA3ezKSc - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dcc7cc6c-7734-4ace-a265-69b22535c6c0 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: D38A270B0AA34B64A505A452499ACDF1 Ref B: SYD03EDGE1714 Ref C: 2025-07-11T07:46:04Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --no-https --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e544e372-9d2a-45f4-a5c5-c616a89cf761?api-version=2025-06-01&t=638878167676384185&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=XCUqe0KiuQGKQL9lCL-iWjx3VvHar8xRUtLekmkt-2a2Wbtx6JSVwOTbqRVleth0gKekWFpesERUGa3MlqbOwCxrjsuGsJT6QaHlJWuMv1I95Pg-weMZ6HivQYtfEUMEVblyHAHSXB1LFGhMlhoFYjuZCfrNzH8bIVLSjVwHM2YP_sgyZe4BnF6H82CSojInv3zB9JbFZ3OGX_w-Mx3U9p3OLXeiOJyAAvhsJBlsaYGn9WZBLXkmsfXDiZVs30yCug1tUS849ic4Uytq7wAzGThOj45fQD06rCzUeFkt_FEYuTPe7vYTm5m1E6xjL2xNewMAc5SgdksYmWxqx4y7BQ&h=MJJUx1ykR5sJq06mFw_R3YnWcKkbrI6H1YJNYE40wOo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/67ae8d0d-2bd1-45e6-a705-f9fd698a6695 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5D28CECAF9B6423A81F8F75372831F95 Ref B: SYD03EDGE1008 Ref C: 2025-07-11T07:46:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --no-https --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e544e372-9d2a-45f4-a5c5-c616a89cf761?api-version=2025-06-01&t=638878167676384185&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=XCUqe0KiuQGKQL9lCL-iWjx3VvHar8xRUtLekmkt-2a2Wbtx6JSVwOTbqRVleth0gKekWFpesERUGa3MlqbOwCxrjsuGsJT6QaHlJWuMv1I95Pg-weMZ6HivQYtfEUMEVblyHAHSXB1LFGhMlhoFYjuZCfrNzH8bIVLSjVwHM2YP_sgyZe4BnF6H82CSojInv3zB9JbFZ3OGX_w-Mx3U9p3OLXeiOJyAAvhsJBlsaYGn9WZBLXkmsfXDiZVs30yCug1tUS849ic4Uytq7wAzGThOj45fQD06rCzUeFkt_FEYuTPe7vYTm5m1E6xjL2xNewMAc5SgdksYmWxqx4y7BQ&h=MJJUx1ykR5sJq06mFw_R3YnWcKkbrI6H1YJNYE40wOo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/16b84a6a-45d9-4583-a7cf-3eef833509a3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1F05D44B24C6483A9B00A8D8AE63B9D0 Ref B: SYD03EDGE1417 Ref C: 2025-07-11T07:46:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --no-http --no-https --enable-compression - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":["text/plain","text/html","text/css","text/javascript","application/x-javascript","application/javascript","application/json","application/xml"],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":false,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1232' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 885BE49C410A47D2934058989AB93A9B Ref B: SYD03EDGE1907 Ref C: 2025-07-11T07:46:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4db31d3c-8ded-4bde-bc7f-a23bb1e1843c?api-version=2025-06-01&t=638878168058965706&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p2yYu_ioXIp188n1J6mKStU2ACplW4K77New0Gp9SQA-kR8Z9Z-3lPjgXtoSz19yAR3tqt9oKmYzWe8KQRjpA1rUgMs2qhKPWCLOcw9zck726LpG1tKQH3TQ9fMZwR_JNIq-QBffFlMN0ldyLRfs95_AgMDBTxC0Z29gAWfBN4YgCxWayl5JCniiO3DPbbf9HaKhSSrMLK0NGPVty_oS2i9QBPDFDPiXkmarzaRjJG0w0ogv4bZBRcnjLXTHMSY2elsl3iwBOt-E1_Up5-EHjYN1UtmrTu5qu0Z7I8mTtjSXF30E6YAbVeXOKf7PBXAHVt2QZTcjf5OtdZeUfQW_tA&h=pjIy-FlB9X6v0hQNejKeLegZq-GIR24nFPDFOtYKRCY - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 07:46:44 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4db31d3c-8ded-4bde-bc7f-a23bb1e1843c/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638878168059122519&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=UwzCBU4a90Z4IkcG12PncAOVdekw0bcOzQ703BeCydV9ImVovSNao9ulY3QwYuHKv4FUOGmam8k5kYWSj9RgRB5O17PC-aWPKdEuWiz9cyA4D6kkg_0bmKBOGNEetWYhTuw8BYVNPYD6dCRSrmVVLBuq2w1ctK9hwh8Ol90_GUVhCFMYA-QwT3ELZ7ulPyrb2MAs5ZpgkcXgN-L3mEj-SwbZIU9t_uq6o7WQYAO_E8U1rESqW4YOBSw2YiH7VaQ0jfZM62pUGDdGT0hBo97rLnbZX6QHenstCQ0OMBjk1RDeRy0MM6e2Jq2C_ca_OOU2bS1EToX_d_S7bsA_rImukQ&h=Hk_g8soXzNtvmrj0edPcq8-WLe6XoZtu57IL14r2By8 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a22044f9-ce4f-4a23-815c-63106208f17a - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 6AD6FD0127F64EDEA77892DD0BE748BA Ref B: SYD03EDGE2119 Ref C: 2025-07-11T07:46:42Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4db31d3c-8ded-4bde-bc7f-a23bb1e1843c?api-version=2025-06-01&t=638878168058965706&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p2yYu_ioXIp188n1J6mKStU2ACplW4K77New0Gp9SQA-kR8Z9Z-3lPjgXtoSz19yAR3tqt9oKmYzWe8KQRjpA1rUgMs2qhKPWCLOcw9zck726LpG1tKQH3TQ9fMZwR_JNIq-QBffFlMN0ldyLRfs95_AgMDBTxC0Z29gAWfBN4YgCxWayl5JCniiO3DPbbf9HaKhSSrMLK0NGPVty_oS2i9QBPDFDPiXkmarzaRjJG0w0ogv4bZBRcnjLXTHMSY2elsl3iwBOt-E1_Up5-EHjYN1UtmrTu5qu0Z7I8mTtjSXF30E6YAbVeXOKf7PBXAHVt2QZTcjf5OtdZeUfQW_tA&h=pjIy-FlB9X6v0hQNejKeLegZq-GIR24nFPDFOtYKRCY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:46:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f56947f9-3e88-4d23-a725-f47c1ed8700e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1B72B4CF3C094156809B905CBD647E8D Ref B: SYD03EDGE1914 Ref C: 2025-07-11T07:46:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4db31d3c-8ded-4bde-bc7f-a23bb1e1843c?api-version=2025-06-01&t=638878168058965706&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p2yYu_ioXIp188n1J6mKStU2ACplW4K77New0Gp9SQA-kR8Z9Z-3lPjgXtoSz19yAR3tqt9oKmYzWe8KQRjpA1rUgMs2qhKPWCLOcw9zck726LpG1tKQH3TQ9fMZwR_JNIq-QBffFlMN0ldyLRfs95_AgMDBTxC0Z29gAWfBN4YgCxWayl5JCniiO3DPbbf9HaKhSSrMLK0NGPVty_oS2i9QBPDFDPiXkmarzaRjJG0w0ogv4bZBRcnjLXTHMSY2elsl3iwBOt-E1_Up5-EHjYN1UtmrTu5qu0Z7I8mTtjSXF30E6YAbVeXOKf7PBXAHVt2QZTcjf5OtdZeUfQW_tA&h=pjIy-FlB9X6v0hQNejKeLegZq-GIR24nFPDFOtYKRCY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:47:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2dabe53b-7ebf-4cbb-a7b4-bf558803d02c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7543AF14F4B34DCAA835DE1B0AE6CC4E Ref B: SYD03EDGE1716 Ref C: 2025-07-11T07:47:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4db31d3c-8ded-4bde-bc7f-a23bb1e1843c?api-version=2025-06-01&t=638878168058965706&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p2yYu_ioXIp188n1J6mKStU2ACplW4K77New0Gp9SQA-kR8Z9Z-3lPjgXtoSz19yAR3tqt9oKmYzWe8KQRjpA1rUgMs2qhKPWCLOcw9zck726LpG1tKQH3TQ9fMZwR_JNIq-QBffFlMN0ldyLRfs95_AgMDBTxC0Z29gAWfBN4YgCxWayl5JCniiO3DPbbf9HaKhSSrMLK0NGPVty_oS2i9QBPDFDPiXkmarzaRjJG0w0ogv4bZBRcnjLXTHMSY2elsl3iwBOt-E1_Up5-EHjYN1UtmrTu5qu0Z7I8mTtjSXF30E6YAbVeXOKf7PBXAHVt2QZTcjf5OtdZeUfQW_tA&h=pjIy-FlB9X6v0hQNejKeLegZq-GIR24nFPDFOtYKRCY - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:47:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/58ffe521-e102-479b-a4ee-417706c279b9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0D1BF7D6B6194D9CB06C15FDC7F8EA11 Ref B: SYD03EDGE1414 Ref C: 2025-07-11T07:47:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/4db31d3c-8ded-4bde-bc7f-a23bb1e1843c?api-version=2025-06-01&t=638878168058965706&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p2yYu_ioXIp188n1J6mKStU2ACplW4K77New0Gp9SQA-kR8Z9Z-3lPjgXtoSz19yAR3tqt9oKmYzWe8KQRjpA1rUgMs2qhKPWCLOcw9zck726LpG1tKQH3TQ9fMZwR_JNIq-QBffFlMN0ldyLRfs95_AgMDBTxC0Z29gAWfBN4YgCxWayl5JCniiO3DPbbf9HaKhSSrMLK0NGPVty_oS2i9QBPDFDPiXkmarzaRjJG0w0ogv4bZBRcnjLXTHMSY2elsl3iwBOt-E1_Up5-EHjYN1UtmrTu5qu0Z7I8mTtjSXF30E6YAbVeXOKf7PBXAHVt2QZTcjf5OtdZeUfQW_tA&h=pjIy-FlB9X6v0hQNejKeLegZq-GIR24nFPDFOtYKRCY - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:48:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/662ebc4d-99e2-4bfd-95a0-440ca410bcf7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F352A26F5937451F81EE752760E2E06A Ref B: SYD03EDGE0813 Ref C: 2025-07-11T07:48:18Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_start_and_stop.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_start_and_stop.yaml deleted file mode 100644 index 0beff30cccf..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_endpoint_start_and_stop.yaml +++ /dev/null @@ -1,928 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:48:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AD6E2E1EFB794673A363B8EA41DDAFF4 Ref B: SYD03EDGE2017 Ref C: 2025-07-11T07:48:27Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8ddf444a-8f51-4977-95dc-6050c41a81c2?api-version=2025-06-01&t=638878169123470840&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BohH40VljhTUYLvG4uCKjbPP_PH9jvhzMzAKVU90WvHulQ6ljivoJPBirVIatPRjMjVmHVG9EtSpcgDZBQhow0C284QjTdSO61e61XIBM5c-KOv2E2qq6M6N7bgiVavn0m6EwI8gUPBWnAqlKvYla7fPY1F85ni5xnOTB0AT7QShFLyBQjXeMu82cYd6IM9VMwVjd7XqH7wdmIcCEYBnS02GZCBbQOPpQGSw0Tyegoll2xUbOVYx1G7VO3xjsHqqqb1_qIO4_iJTw9FM2aq2AdJK17xRli3-ASVpwZYKMSLgEmm7lhIydUlzXk6TP8RBUGjguuy7__ZsM6AXV8OP8w&h=zYMoc8VOGeTSnxks6RJXYqTNt-mT1T4DnKk3XoT4Sa8 - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:48:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dd089ba7-7060-41aa-9ef2-faf422d95590 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 296302B545834A7790C1CD721F46CE7B Ref B: SYD03EDGE0717 Ref C: 2025-07-11T07:48:28Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8ddf444a-8f51-4977-95dc-6050c41a81c2?api-version=2025-06-01&t=638878169123470840&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BohH40VljhTUYLvG4uCKjbPP_PH9jvhzMzAKVU90WvHulQ6ljivoJPBirVIatPRjMjVmHVG9EtSpcgDZBQhow0C284QjTdSO61e61XIBM5c-KOv2E2qq6M6N7bgiVavn0m6EwI8gUPBWnAqlKvYla7fPY1F85ni5xnOTB0AT7QShFLyBQjXeMu82cYd6IM9VMwVjd7XqH7wdmIcCEYBnS02GZCBbQOPpQGSw0Tyegoll2xUbOVYx1G7VO3xjsHqqqb1_qIO4_iJTw9FM2aq2AdJK17xRli3-ASVpwZYKMSLgEmm7lhIydUlzXk6TP8RBUGjguuy7__ZsM6AXV8OP8w&h=zYMoc8VOGeTSnxks6RJXYqTNt-mT1T4DnKk3XoT4Sa8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:48:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/91d4b101-65c0-443c-81dc-1071fdbb9dc7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E401D1DCB4E04E6B808D33C4C792C12B Ref B: SYD03EDGE1309 Ref C: 2025-07-11T07:48:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8ddf444a-8f51-4977-95dc-6050c41a81c2?api-version=2025-06-01&t=638878169123470840&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BohH40VljhTUYLvG4uCKjbPP_PH9jvhzMzAKVU90WvHulQ6ljivoJPBirVIatPRjMjVmHVG9EtSpcgDZBQhow0C284QjTdSO61e61XIBM5c-KOv2E2qq6M6N7bgiVavn0m6EwI8gUPBWnAqlKvYla7fPY1F85ni5xnOTB0AT7QShFLyBQjXeMu82cYd6IM9VMwVjd7XqH7wdmIcCEYBnS02GZCBbQOPpQGSw0Tyegoll2xUbOVYx1G7VO3xjsHqqqb1_qIO4_iJTw9FM2aq2AdJK17xRli3-ASVpwZYKMSLgEmm7lhIydUlzXk6TP8RBUGjguuy7__ZsM6AXV8OP8w&h=zYMoc8VOGeTSnxks6RJXYqTNt-mT1T4DnKk3XoT4Sa8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/d71b3638-08cc-4e0d-aa3d-cdda7313282d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 923AC843E0AE471C9BA5CA47E5C998DC Ref B: SYD03EDGE1407 Ref C: 2025-07-11T07:49:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 762F08A5F8BA42B8AC60B182828E0A2F Ref B: SYD03EDGE1310 Ref C: 2025-07-11T07:49:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7B9EDE7F7B254BFC96C6FA10FC102FC5 Ref B: SYD03EDGE1021 Ref C: 2025-07-11T07:49:06Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-contoso-com", - "properties": {"hostName": "www.contoso.com", "httpPort": 80, "httpsPort": 443}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '201' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f97cc7-a093-4a00-87db-b337e1857fbf?api-version=2025-06-01&t=638878169531533262&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Xa7AKE1NYIfG5yYSixsYYn_CWv7n0uwjIAHfV7nMSQy3SXhGd5Nd1q35_m-tNaLMHHBADsffb7a_tE1Gd5BDc2YfCwtYBkw2slL5kp0iypzH3lvVQgCzAW2NSGwBbbcWVjyD0GDQjGrgBdZ3Ejbmgxcl1ZCEzAgS_zcLhyGlYY1DO-ZxHPUE7XEoXCsOmR0rKzubjN6f_kbuoYbeZmgRl09X0xjwdbFULmzb7vZod1wJz7_50IAW_hoy_jvARkzukrn00fqG-eGvRLIM-exI8l1JIh4_HwLRvAbufPDjzj47cKCnCWd0RDvYTjUx76g_WLleufkAFrVP5ULCnfLp4g&h=4SJMPyEyA7udAes2NwpdoveB1kdOLvNJcIAX_cmUMUQ - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/efe18b6f-9d97-4c0d-b0f4-3e888b1ceead - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 737CBF88F8E34EB0BB0CD115BD9FFFD6 Ref B: SYD03EDGE1108 Ref C: 2025-07-11T07:49:06Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f97cc7-a093-4a00-87db-b337e1857fbf?api-version=2025-06-01&t=638878169531533262&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Xa7AKE1NYIfG5yYSixsYYn_CWv7n0uwjIAHfV7nMSQy3SXhGd5Nd1q35_m-tNaLMHHBADsffb7a_tE1Gd5BDc2YfCwtYBkw2slL5kp0iypzH3lvVQgCzAW2NSGwBbbcWVjyD0GDQjGrgBdZ3Ejbmgxcl1ZCEzAgS_zcLhyGlYY1DO-ZxHPUE7XEoXCsOmR0rKzubjN6f_kbuoYbeZmgRl09X0xjwdbFULmzb7vZod1wJz7_50IAW_hoy_jvARkzukrn00fqG-eGvRLIM-exI8l1JIh4_HwLRvAbufPDjzj47cKCnCWd0RDvYTjUx76g_WLleufkAFrVP5ULCnfLp4g&h=4SJMPyEyA7udAes2NwpdoveB1kdOLvNJcIAX_cmUMUQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/4e73bd61-bbf9-4f48-b933-353a35e0f1d0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9C06A10DB5AF45339E2D879C5738B23B Ref B: SYD03EDGE1406 Ref C: 2025-07-11T07:49:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/98f97cc7-a093-4a00-87db-b337e1857fbf?api-version=2025-06-01&t=638878169531533262&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=Xa7AKE1NYIfG5yYSixsYYn_CWv7n0uwjIAHfV7nMSQy3SXhGd5Nd1q35_m-tNaLMHHBADsffb7a_tE1Gd5BDc2YfCwtYBkw2slL5kp0iypzH3lvVQgCzAW2NSGwBbbcWVjyD0GDQjGrgBdZ3Ejbmgxcl1ZCEzAgS_zcLhyGlYY1DO-ZxHPUE7XEoXCsOmR0rKzubjN6f_kbuoYbeZmgRl09X0xjwdbFULmzb7vZod1wJz7_50IAW_hoy_jvARkzukrn00fqG-eGvRLIM-exI8l1JIh4_HwLRvAbufPDjzj47cKCnCWd0RDvYTjUx76g_WLleufkAFrVP5ULCnfLp4g&h=4SJMPyEyA7udAes2NwpdoveB1kdOLvNJcIAX_cmUMUQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/0ef50b88-adcf-40d0-9a30-ca4a37d20801 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BA39B1DBC4DC4123B0430FC4ECECC69F Ref B: SYD03EDGE1513 Ref C: 2025-07-11T07:49:44Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: D1D2A56BA43D47D3A30A80A76752BD05 Ref B: SYD03EDGE0711 Ref C: 2025-07-11T07:49:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint stop - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/stop?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Stopping","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e9a7a23e-de1c-4dd3-924c-8cf384270e51?api-version=2025-06-01&t=638878169896616334&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=chFqvw-1wr6NdQZKJ3kXtJI9GRdmIdlghirDQbA0VCFbWD21iNQnx0r1Rd1R3nl88kjlMGaE_Lxl78jQhVb9GfQpvV7Kxzy0n91r_0Na0irGqMXmSj5UtH8sHOVN8U43Ig26p7SDDqCo5YMdpU9tXbJotMDChzYoOCtlKWLeCea09gqGqXNJAu-nAtqSomxiZr4T3OjUIkAIZbimjK7hd9O1WDyznQ8Z3CscZoJ-Os7kI-wii9dGrinLCACTmuqB_R_0sOTr7N0cy355hYX1KczDka-9DLNM4NL2Y101zp8NMU5l906Lyb6qimP4LhBA9nAvN5vXrQynV3Q7qpodYA&h=J_i2wdDNeplNatr9pU-dxDdOQNyPrKet9tmY1KLfimc - cache-control: - - no-cache - content-length: - - '1090' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:49 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e9a7a23e-de1c-4dd3-924c-8cf384270e51/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638878169896772412&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=N9c2tnsV4s5U9kz7QJ-HlBkF5xKhVYN4lTjU3E7fW7WGkEImJLUuLJQPLX6oVlz2E0cwT1tej100Nl7NSx_6uNZX3i6gOn_r656SFEEWaMJ88mlJX8RQ5bQtMCP31BeY7IB8PMz5lzD9OMuPc9XSvY_YduKtCbnZJI62F1RWw_vaT7rLpMhlJVj_05XqsjSeIfE61OkhGuVpHtKPHa_xRN10JzowrirNJ-crkSvsyaYShhzQdrzYeRyE3jpjj4vDi2WClmLPW2911Hk7prsAmoPhiJn41lBGNPzWdwwrJ7NEtIbYySNKnBslqc2zs7avU0P_xQOErUh5sFmLmr_oXQ&h=CRQeG5-a0OK-VRsJ-250zlg_zGJKX-g3pgd7yU_uQcI - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/46315f62-4f3a-41c7-bd57-b50584358872 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 49E114E7522842A8A74A44E810616E45 Ref B: SYD03EDGE1306 Ref C: 2025-07-11T07:49:47Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint stop - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e9a7a23e-de1c-4dd3-924c-8cf384270e51?api-version=2025-06-01&t=638878169896616334&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=chFqvw-1wr6NdQZKJ3kXtJI9GRdmIdlghirDQbA0VCFbWD21iNQnx0r1Rd1R3nl88kjlMGaE_Lxl78jQhVb9GfQpvV7Kxzy0n91r_0Na0irGqMXmSj5UtH8sHOVN8U43Ig26p7SDDqCo5YMdpU9tXbJotMDChzYoOCtlKWLeCea09gqGqXNJAu-nAtqSomxiZr4T3OjUIkAIZbimjK7hd9O1WDyznQ8Z3CscZoJ-Os7kI-wii9dGrinLCACTmuqB_R_0sOTr7N0cy355hYX1KczDka-9DLNM4NL2Y101zp8NMU5l906Lyb6qimP4LhBA9nAvN5vXrQynV3Q7qpodYA&h=J_i2wdDNeplNatr9pU-dxDdOQNyPrKet9tmY1KLfimc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:49:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/1035b69a-10a4-4c67-b8b4-4751d9c65555 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6FE8851D37F9420392385960D9C8D99D Ref B: SYD03EDGE1318 Ref C: 2025-07-11T07:49:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint stop - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e9a7a23e-de1c-4dd3-924c-8cf384270e51?api-version=2025-06-01&t=638878169896616334&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=chFqvw-1wr6NdQZKJ3kXtJI9GRdmIdlghirDQbA0VCFbWD21iNQnx0r1Rd1R3nl88kjlMGaE_Lxl78jQhVb9GfQpvV7Kxzy0n91r_0Na0irGqMXmSj5UtH8sHOVN8U43Ig26p7SDDqCo5YMdpU9tXbJotMDChzYoOCtlKWLeCea09gqGqXNJAu-nAtqSomxiZr4T3OjUIkAIZbimjK7hd9O1WDyznQ8Z3CscZoJ-Os7kI-wii9dGrinLCACTmuqB_R_0sOTr7N0cy355hYX1KczDka-9DLNM4NL2Y101zp8NMU5l906Lyb6qimP4LhBA9nAvN5vXrQynV3Q7qpodYA&h=J_i2wdDNeplNatr9pU-dxDdOQNyPrKet9tmY1KLfimc - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:50:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/ddf7b243-eeb4-49e4-b1a2-c49e92cd340d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 58E7D181CDE7426FB0F4A6631756EC48 Ref B: SYD03EDGE1321 Ref C: 2025-07-11T07:50:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint stop - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e9a7a23e-de1c-4dd3-924c-8cf384270e51?api-version=2025-06-01&t=638878169896616334&c=MIIHhzCCBm-gAwIBAgITHgbNPFSSw01fLY31NAAABs08VDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDIwMTYxMzA1WhcNMjUxMDE3MTYxMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK9_WbkUwtKTmXs3lhPVCIa37QoahEPtFvUMKk28MzwN9Tq4BvL0LOzchsAvGOx_dQ9ItOZrLi-iLS0DeUD2cyAIo2s7lG1NyC1WmCUW5UFJ9sG28v2BkySSWGNB5Fz9DuiK15zZ5UMv8Pn_Ji25Jpq45BNyfzCM_BegBlWZdJE_cye9mz7ldfqXsYzP-vWfDvBr5dc5WfWso2GgEOv29scH724Cp8SgDn8YAtiY-Lp6yjgs9-J2j1MC4mLP_bXCTAPAK7vTkD-qOo_dnj7JU_vXzAbAv2o-EXpH7MIhc2c8pspYfjLOYQrfAR9rVypexpg8U8saq6S6X1GhVmRcn_kCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRVh75TK7c0Pl3C9GKkm9W5Ks9X4TAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAKRhA1IScu7m3zGtHa7Jf0yXY9taecKaI7DnOqw4p6soWb1-OhHM4dPSSUza0AqnzTeXifKedb-PrbjwVwUnf4znUf5Q18bI7klLziLZLoCp-S7EynlSCCBoTWaKoK-nexPAt90elRyWWVfzWDCewTfmQAuJkaV-DGST4sqEwvaEeV7SWNkoZ8WY9AvMZTKePC-FPsq_c14G7upN3fxzCrv730QqVUlrfzZyIYUpeWJfQp5QTdepXag42kcHVeWqFexDkx-YP5SE6DI3JaJh5bmrdGP9s0AFHH8HcjPuL0o1lU0A7O1KbOsCCRH4rgNno9Nj-PUrRK4tAG3dCCih4M&s=chFqvw-1wr6NdQZKJ3kXtJI9GRdmIdlghirDQbA0VCFbWD21iNQnx0r1Rd1R3nl88kjlMGaE_Lxl78jQhVb9GfQpvV7Kxzy0n91r_0Na0irGqMXmSj5UtH8sHOVN8U43Ig26p7SDDqCo5YMdpU9tXbJotMDChzYoOCtlKWLeCea09gqGqXNJAu-nAtqSomxiZr4T3OjUIkAIZbimjK7hd9O1WDyznQ8Z3CscZoJ-Os7kI-wii9dGrinLCACTmuqB_R_0sOTr7N0cy355hYX1KczDka-9DLNM4NL2Y101zp8NMU5l906Lyb6qimP4LhBA9nAvN5vXrQynV3Q7qpodYA&h=J_i2wdDNeplNatr9pU-dxDdOQNyPrKet9tmY1KLfimc - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:50:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b9bb0bb9-90a9-4f88-a415-b8edcdda9781 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 99F99C03BE2F4A66A6841B49271386D5 Ref B: SYD03EDGE1715 Ref C: 2025-07-11T07:50:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Stopped","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:50:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 76FFF14BC7C742F4B2E895629C386549 Ref B: SYD03EDGE1522 Ref C: 2025-07-11T07:50:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint start - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/start?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Starting","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ec1d6cc-5b1c-48c6-a373-408e220e1da6?api-version=2025-06-01&t=638878170599324347&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=BVON_pALRTQ9rlsE2kQQK6Mn9r_cNctm-znOJTzpxsx7IsUjQvToRUJx0b9spSHC_N2YTFUX0g8fznnwvXaSG_H_TOnd7HXSJzsC3we8lflsSYUW1TPh3mgKXKf_T2_5Qf2MT5diSZnnxYWsQpJcl8MWRUtn_w9oYuFABF_sSu6d_qdrCF9eHkBq2ohL6kHGwxXsT0Yo_ymKtCBe-7wPha5cyJH8eOrEPDWpYH20AZa4zTnLEDM5-mf9noXmKvNFJxcU_rih58LQfIrgnXjxUA601ykCHC-JTYAoDfoppjW9ZkGSdzO0kICcVRsiO9xapnKYkg-cPZBF5t9LJlPX0w&h=h0uz9zaCFGd0dDOT4TpqkVfsJlLMJzCnguq1eNsSacs - cache-control: - - no-cache - content-length: - - '1090' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:50:59 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ec1d6cc-5b1c-48c6-a373-408e220e1da6/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638878170599479989&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=mesTuw4g61AxZoeqVZ3MrogscEAJGUIp_q17s6ySinRDGGKwzQkFflAw7f9hKGVprRDEx2yClflYdZy3Cpfvb5uZC3bxz1_2I8cZIeBd0h1p5al4M8ucQFjYEQ92BvHIvB1d8uQrWp3TUjlYNybXyaU6GVZwgl-wNGt78Ux5qIfBbh71jYYLui1qxoNUdip_pLwJOZr7gFS9mbl3WxZFJr9-dDJoHUlmtIaomuJuOwwgiZ2FWuHYCAr6AicwsxbL2JV1D8AwcmeBgO4ajrjqt5ACNFLEJDkFFCbpHy3qwKlnrz_WPTXjMaovDc_S3AshdwIiPv73DG-NwAwikHTFmA&h=YrZ3bOvnskc6NyuwXj525MTPt6Ux9j6P2ow2hakIMGY - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/82702c15-1cdc-4e7c-89b3-10bf7d29acd3 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E2548AF9A26244B8B8CBB8B34371C654 Ref B: SYD03EDGE1721 Ref C: 2025-07-11T07:50:57Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint start - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ec1d6cc-5b1c-48c6-a373-408e220e1da6?api-version=2025-06-01&t=638878170599324347&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=BVON_pALRTQ9rlsE2kQQK6Mn9r_cNctm-znOJTzpxsx7IsUjQvToRUJx0b9spSHC_N2YTFUX0g8fznnwvXaSG_H_TOnd7HXSJzsC3we8lflsSYUW1TPh3mgKXKf_T2_5Qf2MT5diSZnnxYWsQpJcl8MWRUtn_w9oYuFABF_sSu6d_qdrCF9eHkBq2ohL6kHGwxXsT0Yo_ymKtCBe-7wPha5cyJH8eOrEPDWpYH20AZa4zTnLEDM5-mf9noXmKvNFJxcU_rih58LQfIrgnXjxUA601ykCHC-JTYAoDfoppjW9ZkGSdzO0kICcVRsiO9xapnKYkg-cPZBF5t9LJlPX0w&h=h0uz9zaCFGd0dDOT4TpqkVfsJlLMJzCnguq1eNsSacs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/bf1c3705-e843-4f56-adf6-02cf95241556 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9325BCB52C77453FA06C68A61BD5497D Ref B: SYD03EDGE0906 Ref C: 2025-07-11T07:51:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint start - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9ec1d6cc-5b1c-48c6-a373-408e220e1da6?api-version=2025-06-01&t=638878170599324347&c=MIIHhzCCBm-gAwIBAgITfAeFpOwyMMyTrOk13wAAB4Wk7DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUwNDIxMTk1NDI0WhcNMjUxMDE4MTk1NDI0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMURXLVf0h70xKZFN9ZekNkYvbgQn86BkC_oP_EjDLJSHIC4-4gDTxaIM9vMOZx-Svx6iDyi7Hj-kgt7MZwXxi9xL9TMBFand9dqvi2EVqw0H8NqFm5L4e9HsvmlT1muik9Pcd93aRTaAekaZ3g7ovGI_cGley5Q4zOHXg8JegtoL5ejfOP6eySvg-b3Z757yDnDASfXyPxHZjf4lsbcXIDZK_4zdfoEmrtf4nqIXxDk6_PNriHfTJ9Ar2l9BS3CvN3Iiyc-r322hGLQABibCzN_Oq9Nc_CU1P3HdKxJZBvSS9HX-eH9qyoa6zgq6yRhRM34o1NcIm8WQEcrR_ic8ikCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBRtz2YrPDJouA8yk9ugnhrg5utm3DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIok8KNNFuPdZp39FVSyMGtUW3r6LwY_qgHYN-hoY7OOpXcJzjGTr0o7iIxopD3D1gtVGFnJcUXdOSoFbiqzRDKJjkMGsyR-Bi4SXZXAl3KTDVoeeB_wKgyLZr3z2MfU6iHsDDOTpP-_rQMYp0wGwSPuWSgNSWxlUwnGkAcf8Y1Y-0czfFg6Wtlb6lGgDt2X4TELaRDAewuSy9veQHFGUedlTZFP0ggG0CQbDXuNfzG9gDnBWh8MViHqMYtsY1Kl7TY9UpQGc2oIvb81hqiNj_8hixbdmh0GQoYwD9ODpUJVk05krH-xaQl71sGhwHyG9V2veSHKBNJTFiQPoPLCsmc&s=BVON_pALRTQ9rlsE2kQQK6Mn9r_cNctm-znOJTzpxsx7IsUjQvToRUJx0b9spSHC_N2YTFUX0g8fznnwvXaSG_H_TOnd7HXSJzsC3we8lflsSYUW1TPh3mgKXKf_T2_5Qf2MT5diSZnnxYWsQpJcl8MWRUtn_w9oYuFABF_sSu6d_qdrCF9eHkBq2ohL6kHGwxXsT0Yo_ymKtCBe-7wPha5cyJH8eOrEPDWpYH20AZa4zTnLEDM5-mf9noXmKvNFJxcU_rih58LQfIrgnXjxUA601ykCHC-JTYAoDfoppjW9ZkGSdzO0kICcVRsiO9xapnKYkg-cPZBF5t9LJlPX0w&h=h0uz9zaCFGd0dDOT4TpqkVfsJlLMJzCnguq1eNsSacs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8241f2a1-3250-4ad0-a7c7-30722da20d85 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CD4256B8FFE64271A039BA5E87EC233E Ref B: SYD03EDGE1008 Ref C: 2025-07-11T07:51:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: C61086A133284595B5A8FF631ACAD93E Ref B: SYD03EDGE2015 Ref C: 2025-07-11T07:51:31Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_microsoft_sku_origingroup_override.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_microsoft_sku_origingroup_override.yaml deleted file mode 100644 index a2eb67c07b4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_microsoft_sku_origingroup_override.yaml +++ /dev/null @@ -1,2698 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0F11B7462E554D669587684B1E8D5322 Ref B: SYD03EDGE0711 Ref C: 2025-07-14T00:31:10Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c8cef07b-7e00-4e5a-89ce-5d99e0aa17a2?api-version=2025-06-01&t=638880498752378451&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Q7Ia1BA_lodOcoaaferasJn26A0_N-XLsu67SnRcroZzfPAZqaqFfcK3dnYk79tRj-jNYGyUmkEXCY5H-tTT8AWGL3CP2ZKNUANdtgwO_vDTyCR1xj456ahLO6O-VmHyvUGPp-J0FAuU5PqAnOjdQK5BdhmAr9ZODIwzgxbEaXPyAP1zlNBugXrc460zWLG754fMzhzpv7uGVubJ4ReBFltSduJbPT51d2A788DLX7pM-Bk61ep9zhSnNRo5kPN0hDyC8mMoF9HXRqmdNwyypxra8_UcHBX1dGXOMcQJ-whzw2qyN1d8EEPrLgDNYZinvj6PsOiOdxVomlXSIBe1Fg&h=NrZyLey9wJLYMemKAfe05UWw1J2Ey3_Db9rUrmQ24d4 - cache-control: - - no-cache - content-length: - - '370' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fa0edd81-64f2-4e41-9fe4-91643551ac98 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: DC248CDDA27F453BBBB924F8D8AA62F8 Ref B: SYD03EDGE1520 Ref C: 2025-07-14T00:31:10Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c8cef07b-7e00-4e5a-89ce-5d99e0aa17a2?api-version=2025-06-01&t=638880498752378451&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Q7Ia1BA_lodOcoaaferasJn26A0_N-XLsu67SnRcroZzfPAZqaqFfcK3dnYk79tRj-jNYGyUmkEXCY5H-tTT8AWGL3CP2ZKNUANdtgwO_vDTyCR1xj456ahLO6O-VmHyvUGPp-J0FAuU5PqAnOjdQK5BdhmAr9ZODIwzgxbEaXPyAP1zlNBugXrc460zWLG754fMzhzpv7uGVubJ4ReBFltSduJbPT51d2A788DLX7pM-Bk61ep9zhSnNRo5kPN0hDyC8mMoF9HXRqmdNwyypxra8_UcHBX1dGXOMcQJ-whzw2qyN1d8EEPrLgDNYZinvj6PsOiOdxVomlXSIBe1Fg&h=NrZyLey9wJLYMemKAfe05UWw1J2Ey3_Db9rUrmQ24d4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/8aef75f6-629d-43e3-97a4-118cc03b132f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C2BFDDE8747E4FAE8F9DE9B1E0511445 Ref B: SYD03EDGE1421 Ref C: 2025-07-14T00:31:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c8cef07b-7e00-4e5a-89ce-5d99e0aa17a2?api-version=2025-06-01&t=638880498752378451&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Q7Ia1BA_lodOcoaaferasJn26A0_N-XLsu67SnRcroZzfPAZqaqFfcK3dnYk79tRj-jNYGyUmkEXCY5H-tTT8AWGL3CP2ZKNUANdtgwO_vDTyCR1xj456ahLO6O-VmHyvUGPp-J0FAuU5PqAnOjdQK5BdhmAr9ZODIwzgxbEaXPyAP1zlNBugXrc460zWLG754fMzhzpv7uGVubJ4ReBFltSduJbPT51d2A788DLX7pM-Bk61ep9zhSnNRo5kPN0hDyC8mMoF9HXRqmdNwyypxra8_UcHBX1dGXOMcQJ-whzw2qyN1d8EEPrLgDNYZinvj6PsOiOdxVomlXSIBe1Fg&h=NrZyLey9wJLYMemKAfe05UWw1J2Ey3_Db9rUrmQ24d4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3fe115c1-f1c7-478a-aab4-11e425da569c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 658BBDF1028B45AA9605988DF781D6D6 Ref B: SYD03EDGE1313 Ref C: 2025-07-14T00:31:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '369' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 397643DF9D7846DFA1B4E2DAE8C88237 Ref B: SYD03EDGE1412 Ref C: 2025-07-14T00:31:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8F10FD989EA24B2DB02C373A56C98E23 Ref B: SYD03EDGE1508 Ref C: 2025-07-14T00:31:49Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "endpoint000003-contoso-com", - "properties": {"hostName": "endpoint000003.contoso.com", "httpPort": 80, "httpsPort": - 443}}], "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '223' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/39102d48-a0ee-4fb0-8641-d179f852ebc1?api-version=2025-06-01&t=638880499172835594&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=0Gcw0yvAqzXEpSfNopwki0bFoJZDk6su2aPXzhhi73VXqR9UL61GRIAhT1cSDlJa9aXI84ucApJfX_rkuIZJ49zVfRadOh0wu976E28l-o5gjsLuNBdhmdAa6YBsd_PaivhjLpIMFgCsDYJlrFgLm2NMB88l5fuzuIPgCzh62BEP4kqZ2ARrqSbWlW5NMGXC_Akxl7l04FXR1Kfj9yAYrFQlNJe7awA55D7IYyPsRR20GVqEHIqBy17wS-U5y0RHfubuTro6tI5NzuW6cg8txe_vpZFVuy1fC4AUcSnCDjYgQNBjOQPyKtyQlkdsIGIZXBbOMKqzqrMRWsM-Jx_05w&h=BFXsSLWe9G6SnA3STsAffQNl6futYJZVI0ya7nVP-Ac - cache-control: - - no-cache - content-length: - - '1114' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f87123b7-d504-47f5-aed0-f670d815bd9b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 851804AD71544C369E7456A3DE1EF754 Ref B: SYD03EDGE0920 Ref C: 2025-07-14T00:31:50Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/39102d48-a0ee-4fb0-8641-d179f852ebc1?api-version=2025-06-01&t=638880499172835594&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=0Gcw0yvAqzXEpSfNopwki0bFoJZDk6su2aPXzhhi73VXqR9UL61GRIAhT1cSDlJa9aXI84ucApJfX_rkuIZJ49zVfRadOh0wu976E28l-o5gjsLuNBdhmdAa6YBsd_PaivhjLpIMFgCsDYJlrFgLm2NMB88l5fuzuIPgCzh62BEP4kqZ2ARrqSbWlW5NMGXC_Akxl7l04FXR1Kfj9yAYrFQlNJe7awA55D7IYyPsRR20GVqEHIqBy17wS-U5y0RHfubuTro6tI5NzuW6cg8txe_vpZFVuy1fC4AUcSnCDjYgQNBjOQPyKtyQlkdsIGIZXBbOMKqzqrMRWsM-Jx_05w&h=BFXsSLWe9G6SnA3STsAffQNl6futYJZVI0ya7nVP-Ac - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:31:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a16c797e-988b-4139-b7cb-2cc8188a2c87 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F1FAF2DAA6A14BEF9BEF03D7688EE4B1 Ref B: SYD03EDGE0918 Ref C: 2025-07-14T00:31:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/39102d48-a0ee-4fb0-8641-d179f852ebc1?api-version=2025-06-01&t=638880499172835594&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=0Gcw0yvAqzXEpSfNopwki0bFoJZDk6su2aPXzhhi73VXqR9UL61GRIAhT1cSDlJa9aXI84ucApJfX_rkuIZJ49zVfRadOh0wu976E28l-o5gjsLuNBdhmdAa6YBsd_PaivhjLpIMFgCsDYJlrFgLm2NMB88l5fuzuIPgCzh62BEP4kqZ2ARrqSbWlW5NMGXC_Akxl7l04FXR1Kfj9yAYrFQlNJe7awA55D7IYyPsRR20GVqEHIqBy17wS-U5y0RHfubuTro6tI5NzuW6cg8txe_vpZFVuy1fC4AUcSnCDjYgQNBjOQPyKtyQlkdsIGIZXBbOMKqzqrMRWsM-Jx_05w&h=BFXsSLWe9G6SnA3STsAffQNl6futYJZVI0ya7nVP-Ac - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:32:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/e66f64da-c733-48b9-94c1-f030e582ec71 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5440A13C11024A128BD27CB4A395E97C Ref B: SYD03EDGE0716 Ref C: 2025-07-14T00:32:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1114' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:32:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 69F5AEE01CEB48A9A4BB62764AA052DE Ref B: SYD03EDGE1111 Ref C: 2025-07-14T00:32:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1114' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:32:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 8646E8FEDCDC4E769AF4921714BDB88D Ref B: SYD03EDGE2011 Ref C: 2025-07-14T00:32:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '636' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:32:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7e91a5df-b665-4a2f-80eb-6b3ff9acb564 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D9853B438E044E348419F638CDB2E1FE Ref B: SYD03EDGE0818 Ref C: 2025-07-14T00:32:32Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {}, "origins": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - Content-Length: - - '258' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}],"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e433d4b6-92b1-480e-9781-c00714b4f271?api-version=2025-06-01&t=638880499566462932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=J5YztJHyG4jgc5YHoKCTw7kCvlxZPXRacEY_-CTywsy4DkAMk-zR68pQrTq1d-sc66EBuRKxAczi-hr6su-xhntuKhRKeHztdPdPLKVFKLmolSa_tOsSMQnbp28ocHR-afEFIvgSmHPsrjbnPzXdg6ZSPgFolvG2IkzqKyHaAI6lHCBXTew4lqwU7NLWD2ZODdtsJ9lY8DVVxZtNyurboa8MCFGUC7AM6WWjCYW7Rzsclqx8ppXeVc5-QK_07o8PpgybOUE8EJ5ywjF6v_JcPNh7Eu6iT6h7In2rmMIoLYxAOQ6u35DgyEuuu7Ev74zOlHVb02dJj969BEEgstdvEA&h=23tLcBt1f0P8KU3iuHdLUx6KvPjpZ0abYOjt-5lpeIk - cache-control: - - no-cache - content-length: - - '790' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:32:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5841de4b-a4d2-4b15-8cf2-5c16cd1de0e1 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: DC8ABB65E38A451E85C5E9BD04CA7874 Ref B: SYD03EDGE1614 Ref C: 2025-07-14T00:32:34Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e433d4b6-92b1-480e-9781-c00714b4f271?api-version=2025-06-01&t=638880499566462932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=J5YztJHyG4jgc5YHoKCTw7kCvlxZPXRacEY_-CTywsy4DkAMk-zR68pQrTq1d-sc66EBuRKxAczi-hr6su-xhntuKhRKeHztdPdPLKVFKLmolSa_tOsSMQnbp28ocHR-afEFIvgSmHPsrjbnPzXdg6ZSPgFolvG2IkzqKyHaAI6lHCBXTew4lqwU7NLWD2ZODdtsJ9lY8DVVxZtNyurboa8MCFGUC7AM6WWjCYW7Rzsclqx8ppXeVc5-QK_07o8PpgybOUE8EJ5ywjF6v_JcPNh7Eu6iT6h7In2rmMIoLYxAOQ6u35DgyEuuu7Ev74zOlHVb02dJj969BEEgstdvEA&h=23tLcBt1f0P8KU3iuHdLUx6KvPjpZ0abYOjt-5lpeIk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:32:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cd6e1767-33ea-4e14-a227-a356c5276f6f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1A5846BA9D6446E59DB837CECA87B736 Ref B: SYD03EDGE1508 Ref C: 2025-07-14T00:32:36Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e433d4b6-92b1-480e-9781-c00714b4f271?api-version=2025-06-01&t=638880499566462932&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=J5YztJHyG4jgc5YHoKCTw7kCvlxZPXRacEY_-CTywsy4DkAMk-zR68pQrTq1d-sc66EBuRKxAczi-hr6su-xhntuKhRKeHztdPdPLKVFKLmolSa_tOsSMQnbp28ocHR-afEFIvgSmHPsrjbnPzXdg6ZSPgFolvG2IkzqKyHaAI6lHCBXTew4lqwU7NLWD2ZODdtsJ9lY8DVVxZtNyurboa8MCFGUC7AM6WWjCYW7Rzsclqx8ppXeVc5-QK_07o8PpgybOUE8EJ5ywjF6v_JcPNh7Eu6iT6h7In2rmMIoLYxAOQ6u35DgyEuuu7Ev74zOlHVb02dJj969BEEgstdvEA&h=23tLcBt1f0P8KU3iuHdLUx6KvPjpZ0abYOjt-5lpeIk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c505231c-a859-4816-832e-a1819e038f1c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E5F37EA4C16B4A58A31C62CB92529C8F Ref B: SYD03EDGE1619 Ref C: 2025-07-14T00:33:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '789' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/5869da3e-dd82-4781-ae93-217f3280c75f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EFB627DBA2FA416FA86FDF07DA2A23BD Ref B: SYD03EDGE0705 Ref C: 2025-07-14T00:33:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '801' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/292ded68-f411-436e-98fb-ecfe22b6999b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 125E167D19F646AAAD5C1FF1A9CAF615 Ref B: SYD03EDGE1418 Ref C: 2025-07-14T00:33:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '789' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b35403f4-3fdf-4873-aa4e-f972d3d49113 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A542BC0C15484B5483196FECDE60E0AF Ref B: SYD03EDGE1912 Ref C: 2025-07-14T00:33:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}}],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1597' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: D14A68EA5EE0480F807756A1FBA0B676 Ref B: SYD03EDGE2022 Ref C: 2025-07-14T00:33:14Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"defaultOriginGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"}, - "isCompressionEnabled": false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '267' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d318b2cd-97f4-47d8-b1d3-7889b2494ebd?api-version=2025-06-01&t=638880499995408952&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=LcPdGTo8adEGD3nBdqhf6C1OGFL7Hm1sSweO_sGTQRd_YLaqSVV1Dp378Geahqn3fUEx_iTiU1XHNhQb0DpI_nJ0JxGqIvfflidj1fuBeHp3CNcAyR6n_pcKaFUo-Ge2SHv2dI5S7yoYNBaedm90cUjgjWi_tf3WLIfDf-5X7canQFHubT53Id0eD8DT0FAqtZfQeMfhQ3WZFmtK6aHXl0YuDKc-WAyjNs0PRI1hI91M0qb219qKJKOVpgX6MforBmaHPmTSrT9b0Db79NRCNN7CSn1Pi4R6SGdzywffByHFElKp3SOux7TTyG1zkdlHn9G7_Pj1LMd0MvyXUmYbyQ&h=b6U2O3tYFrgfZfuxKUHGPkLAN2ifLqzTFWqziW_-B1w - cache-control: - - no-cache - content-length: - - '1788' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:19 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d318b2cd-97f4-47d8-b1d3-7889b2494ebd/profileresults/profile000002/endpointresults/endpoint000003?api-version=2025-06-01&t=638880499995564589&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=wj70DpcRVF4mHe427pfz9QYhNWcvMFC8gU_28dFoJihu0MNWDpDENkOisGevdBgWBzgbKPb4chsL5fdlRFGfFh0ue514BV9Zk-wT4ARM6H2x7FEh5vyK7-gWNst8hkb4QmVxhEHDDa-zbh3jnm2O8N-GAYfX3NgIQBFnsla4h3T8aImos5UI-Z4z6phEfgqjkMwlqRjq969r8qzfJbLQxUMI3RrdT0U7qQdnlnMypxT0k7buck8dUQJvAwY0v1tSgFJo-cBpkvBqqGj3XHiXk0Dxjdfutt7XDmRS471W57dFVpftgUgRNR9mwvAlqXYjaEJzTil96INWlv55weOb2w&h=3rfGD2SmHHOQ0zVmKohWK8ddZ4eHydfUC1wMjeDcm78 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1962b7aa-2723-4ad9-ace0-7eb73387a5f8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 437F580935DF453DACDE12859491C57D Ref B: SYD03EDGE0911 Ref C: 2025-07-14T00:33:15Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d318b2cd-97f4-47d8-b1d3-7889b2494ebd?api-version=2025-06-01&t=638880499995408952&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=LcPdGTo8adEGD3nBdqhf6C1OGFL7Hm1sSweO_sGTQRd_YLaqSVV1Dp378Geahqn3fUEx_iTiU1XHNhQb0DpI_nJ0JxGqIvfflidj1fuBeHp3CNcAyR6n_pcKaFUo-Ge2SHv2dI5S7yoYNBaedm90cUjgjWi_tf3WLIfDf-5X7canQFHubT53Id0eD8DT0FAqtZfQeMfhQ3WZFmtK6aHXl0YuDKc-WAyjNs0PRI1hI91M0qb219qKJKOVpgX6MforBmaHPmTSrT9b0Db79NRCNN7CSn1Pi4R6SGdzywffByHFElKp3SOux7TTyG1zkdlHn9G7_Pj1LMd0MvyXUmYbyQ&h=b6U2O3tYFrgfZfuxKUHGPkLAN2ifLqzTFWqziW_-B1w - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f6d4d0a0-1231-4250-b536-eb019d0b6551 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 733DF2FD9C204BEB941F52704B2FFC1C Ref B: SYD03EDGE1610 Ref C: 2025-07-14T00:33:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d318b2cd-97f4-47d8-b1d3-7889b2494ebd?api-version=2025-06-01&t=638880499995408952&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=LcPdGTo8adEGD3nBdqhf6C1OGFL7Hm1sSweO_sGTQRd_YLaqSVV1Dp378Geahqn3fUEx_iTiU1XHNhQb0DpI_nJ0JxGqIvfflidj1fuBeHp3CNcAyR6n_pcKaFUo-Ge2SHv2dI5S7yoYNBaedm90cUjgjWi_tf3WLIfDf-5X7canQFHubT53Id0eD8DT0FAqtZfQeMfhQ3WZFmtK6aHXl0YuDKc-WAyjNs0PRI1hI91M0qb219qKJKOVpgX6MforBmaHPmTSrT9b0Db79NRCNN7CSn1Pi4R6SGdzywffByHFElKp3SOux7TTyG1zkdlHn9G7_Pj1LMd0MvyXUmYbyQ&h=b6U2O3tYFrgfZfuxKUHGPkLAN2ifLqzTFWqziW_-B1w - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/06fbd8bf-f9cf-42b0-ab1a-f1dca4667fc8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 84ACA6F31AAE4DE1BED53DFFD7206493 Ref B: SYD03EDGE2116 Ref C: 2025-07-14T00:33:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1788' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 25C2B3BBB7414901AA7D7F255328E3DE Ref B: SYD03EDGE1416 Ref C: 2025-07-14T00:33:52Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabled": true, "hostName": "origin000004.contoso.com", - "httpPort": 8080, "httpsPort": 8443, "originHostHeader": "origin000004.contoso.com", - "priority": 3, "weight": 534}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - Content-Length: - - '188' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Creating","originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a576c6b4-217c-4071-863f-883bc29a60bd?api-version=2025-06-01&t=638880500361282585&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZY_q9mHW35MRxQCOUvBCMEo-bAUj0e6vtrnvvsRbmxMX2Gd-pt-r_tXqUOMPH2n2GHVAXbFBU_NNBsYxoQ2w_66Ok0SBWAwaRcBAHVdSCeEXnyTbSXxlgvF__4U46dmkQEg7qIjh3FFmfH85c_-pSppeQ4SOA3oDAgcQoB6q-ZK4b2NSFgL0xT6Ug21iNskFDYOoxtlxatC6897I5PHus83Sv9qoj1d8Y1FVoJ9yJqqyjsqlfzjI0U0d5s1e6jzYjmLudgdOgk_7-eJEIoFthszdgzvBz07u4F3XBBOOpk0gTT2tOktMSo08ev4WkIuiMHRXcA2L613Um65o50J6zQ&h=9KafZ8QIEHZcedPhEvGSyhcL6Q-sf6caiVfGMblKU40 - cache-control: - - no-cache - content-length: - - '631' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:55 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/36cf7b85-9ebf-43b7-b420-ff56e50ac599 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 19AF9CDFA9B14604A3EC8715F8DE47A3 Ref B: SYD03EDGE1907 Ref C: 2025-07-14T00:33:53Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a576c6b4-217c-4071-863f-883bc29a60bd?api-version=2025-06-01&t=638880500361282585&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZY_q9mHW35MRxQCOUvBCMEo-bAUj0e6vtrnvvsRbmxMX2Gd-pt-r_tXqUOMPH2n2GHVAXbFBU_NNBsYxoQ2w_66Ok0SBWAwaRcBAHVdSCeEXnyTbSXxlgvF__4U46dmkQEg7qIjh3FFmfH85c_-pSppeQ4SOA3oDAgcQoB6q-ZK4b2NSFgL0xT6Ug21iNskFDYOoxtlxatC6897I5PHus83Sv9qoj1d8Y1FVoJ9yJqqyjsqlfzjI0U0d5s1e6jzYjmLudgdOgk_7-eJEIoFthszdgzvBz07u4F3XBBOOpk0gTT2tOktMSo08ev4WkIuiMHRXcA2L613Um65o50J6zQ&h=9KafZ8QIEHZcedPhEvGSyhcL6Q-sf6caiVfGMblKU40 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:33:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3c615d0d-2f80-4f27-970e-6aa6c5507ef6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8C82C69433E34999B7CEFA1AD6F92FC1 Ref B: SYD03EDGE1313 Ref C: 2025-07-14T00:33:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a576c6b4-217c-4071-863f-883bc29a60bd?api-version=2025-06-01&t=638880500361282585&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZY_q9mHW35MRxQCOUvBCMEo-bAUj0e6vtrnvvsRbmxMX2Gd-pt-r_tXqUOMPH2n2GHVAXbFBU_NNBsYxoQ2w_66Ok0SBWAwaRcBAHVdSCeEXnyTbSXxlgvF__4U46dmkQEg7qIjh3FFmfH85c_-pSppeQ4SOA3oDAgcQoB6q-ZK4b2NSFgL0xT6Ug21iNskFDYOoxtlxatC6897I5PHus83Sv9qoj1d8Y1FVoJ9yJqqyjsqlfzjI0U0d5s1e6jzYjmLudgdOgk_7-eJEIoFthszdgzvBz07u4F3XBBOOpk0gTT2tOktMSo08ev4WkIuiMHRXcA2L613Um65o50J6zQ&h=9KafZ8QIEHZcedPhEvGSyhcL6Q-sf6caiVfGMblKU40 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:34:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/db80b2d5-3bea-4100-8fd8-7a25280cce5d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5EF1A7253BF640CCBCF90A295979D6EF Ref B: SYD03EDGE1016 Ref C: 2025-07-14T00:34:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '630' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:34:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/4663aaab-e861-481a-b718-1a0968cab1dc - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C84337CDEF0C41129992D2D17DE78A83 Ref B: SYD03EDGE1407 Ref C: 2025-07-14T00:34:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1279' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:34:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c9e553d7-fe10-4b75-a397-41f9e36e57cb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CE0A3C00EE684AA2834B845BEC822411 Ref B: SYD03EDGE2006 Ref C: 2025-07-14T00:34:30Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabled": true, "hostName": "origin000005.contoso.com", - "httpPort": 8080, "httpsPort": 8443, "originHostHeader": "origin000005.contoso.com", - "priority": 3, "weight": 534}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - Content-Length: - - '188' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Creating","originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e2041d18-8fd4-4ba5-9ec7-b8717d3df34a?api-version=2025-06-01&t=638880500738207736&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dgt9ES8TR0IgCQSqeJnl3XH4kep369LBYtXYCO-kPTMR9-ek-jRTx-oB3P35yB4wKoJ--Lo2QFPGl21K4CfO6jIv_GxTcViVJMh_vUmIje0pjYgBX6yZoCMeDMsXWynpLySD1FNMApDSKj6fq16D1tj5W-ouusJ7NwUpv_rH0cGjmJP9zl4gLiEpHNG_LycUYdDxq1lKUwIxIclJ_GJvDf3MnW3rsl1NMJpyG_ay2znRzwLdKbn62M32XSxqE2pDTeJFpIm-BAtbWyA6tjj2rOqA3ZS_sE2VNBcyRJsRmmslWtVeCHyo02Xafk0rhLrp4xuGIWzFZEw8DtzLnaj8Lw&h=9lMnpLZXYKmztV2g5A8EEEgGlJMeMvf6fTAuXqCoTvo - cache-control: - - no-cache - content-length: - - '631' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:34:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/212d76c9-73b7-43e4-b8a1-4d4cb4805e59 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 38ACD6565E594703AB3F564174521F10 Ref B: SYD03EDGE1918 Ref C: 2025-07-14T00:34:31Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e2041d18-8fd4-4ba5-9ec7-b8717d3df34a?api-version=2025-06-01&t=638880500738207736&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dgt9ES8TR0IgCQSqeJnl3XH4kep369LBYtXYCO-kPTMR9-ek-jRTx-oB3P35yB4wKoJ--Lo2QFPGl21K4CfO6jIv_GxTcViVJMh_vUmIje0pjYgBX6yZoCMeDMsXWynpLySD1FNMApDSKj6fq16D1tj5W-ouusJ7NwUpv_rH0cGjmJP9zl4gLiEpHNG_LycUYdDxq1lKUwIxIclJ_GJvDf3MnW3rsl1NMJpyG_ay2znRzwLdKbn62M32XSxqE2pDTeJFpIm-BAtbWyA6tjj2rOqA3ZS_sE2VNBcyRJsRmmslWtVeCHyo02Xafk0rhLrp4xuGIWzFZEw8DtzLnaj8Lw&h=9lMnpLZXYKmztV2g5A8EEEgGlJMeMvf6fTAuXqCoTvo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:34:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/5d115d80-4a47-47d2-8ab3-03e3daa846c5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 93511B2C5B11406A82F4B28421720B0D Ref B: SYD03EDGE0813 Ref C: 2025-07-14T00:34:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/e2041d18-8fd4-4ba5-9ec7-b8717d3df34a?api-version=2025-06-01&t=638880500738207736&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dgt9ES8TR0IgCQSqeJnl3XH4kep369LBYtXYCO-kPTMR9-ek-jRTx-oB3P35yB4wKoJ--Lo2QFPGl21K4CfO6jIv_GxTcViVJMh_vUmIje0pjYgBX6yZoCMeDMsXWynpLySD1FNMApDSKj6fq16D1tj5W-ouusJ7NwUpv_rH0cGjmJP9zl4gLiEpHNG_LycUYdDxq1lKUwIxIclJ_GJvDf3MnW3rsl1NMJpyG_ay2znRzwLdKbn62M32XSxqE2pDTeJFpIm-BAtbWyA6tjj2rOqA3ZS_sE2VNBcyRJsRmmslWtVeCHyo02Xafk0rhLrp4xuGIWzFZEw8DtzLnaj8Lw&h=9lMnpLZXYKmztV2g5A8EEEgGlJMeMvf6fTAuXqCoTvo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/3d0bc5e6-8e8a-444d-87f5-e3b9166bb8b0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AD228DD8A50E4C5BB9E587502EF14D92 Ref B: SYD03EDGE1314 Ref C: 2025-07-14T00:35:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '630' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/b0dca54a-d958-43b6-960e-addeccbb52e7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E3517A0EDF6B42718ED120D027704335 Ref B: SYD03EDGE1417 Ref C: 2025-07-14T00:35:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1910' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e1d3b452-217b-451c-afce-c8dc53c49ed0 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 496444DE2685432C92D85DB684D2CADA Ref B: SYD03EDGE2109 Ref C: 2025-07-14T00:35:08Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/healthz", "probeProtocol": "Https", "probeRequestType": "GET"}, - "origins": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - Content-Length: - - '351' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group-2?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}],"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b403d580-a088-4c2b-8735-f3924d53616d?api-version=2025-06-01&t=638880501122421969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aMlRxk11GVX8pnlVa6TcFDjbWB1pEXnnzNR8QHa4mFp0bSvdqP2J7oMAMiOZhiV6HQWTvUd2M2xtXS3Gf067_1BZZ1Ogixo_NhRnRD6uuZBqOEHEEpGLJRHQUlvziLjhIzkp-q4vlmssJzx-4MmYiuMqTvhJ6qLLUODc1zQrxn4CZMOMYA_DXBNmpK3M9dr_JoMI3eG5VeBkZ50c1oiFOm4THkrEaCbdR9JA_aA9XaglEfxf2DyQlfjjd76dX8AW8sRiN4l52UPRT-1fBwnMsbzvwWJN1LTcvHyw0iL_TFnkEF3h6r5uLsobc6cRqhOIlm8CE--OXTDM5OvLEYjsmQ&h=6JYjmAAKA7fOOereVU1SX3-G-RYXbAIRShydKUon4kk - cache-control: - - no-cache - content-length: - - '787' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a65f5274-8ef0-4784-b6ba-4b7d22e6c089 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: E57E494C0A5E491ABF891F7968B320C1 Ref B: SYD03EDGE0907 Ref C: 2025-07-14T00:35:10Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b403d580-a088-4c2b-8735-f3924d53616d?api-version=2025-06-01&t=638880501122421969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aMlRxk11GVX8pnlVa6TcFDjbWB1pEXnnzNR8QHa4mFp0bSvdqP2J7oMAMiOZhiV6HQWTvUd2M2xtXS3Gf067_1BZZ1Ogixo_NhRnRD6uuZBqOEHEEpGLJRHQUlvziLjhIzkp-q4vlmssJzx-4MmYiuMqTvhJ6qLLUODc1zQrxn4CZMOMYA_DXBNmpK3M9dr_JoMI3eG5VeBkZ50c1oiFOm4THkrEaCbdR9JA_aA9XaglEfxf2DyQlfjjd76dX8AW8sRiN4l52UPRT-1fBwnMsbzvwWJN1LTcvHyw0iL_TFnkEF3h6r5uLsobc6cRqhOIlm8CE--OXTDM5OvLEYjsmQ&h=6JYjmAAKA7fOOereVU1SX3-G-RYXbAIRShydKUon4kk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/37988648-e177-4c62-bc5b-6ba3fc4c5a5d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 08E7EBE142AF47D8BCF7C5E1DDD464F2 Ref B: SYD03EDGE1514 Ref C: 2025-07-14T00:35:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b403d580-a088-4c2b-8735-f3924d53616d?api-version=2025-06-01&t=638880501122421969&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=aMlRxk11GVX8pnlVa6TcFDjbWB1pEXnnzNR8QHa4mFp0bSvdqP2J7oMAMiOZhiV6HQWTvUd2M2xtXS3Gf067_1BZZ1Ogixo_NhRnRD6uuZBqOEHEEpGLJRHQUlvziLjhIzkp-q4vlmssJzx-4MmYiuMqTvhJ6qLLUODc1zQrxn4CZMOMYA_DXBNmpK3M9dr_JoMI3eG5VeBkZ50c1oiFOm4THkrEaCbdR9JA_aA9XaglEfxf2DyQlfjjd76dX8AW8sRiN4l52UPRT-1fBwnMsbzvwWJN1LTcvHyw0iL_TFnkEF3h6r5uLsobc6cRqhOIlm8CE--OXTDM5OvLEYjsmQ&h=6JYjmAAKA7fOOereVU1SX3-G-RYXbAIRShydKUon4kk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ed505178-e2a6-44a4-9975-9313dfcc28af - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 069B40A834DE45C2B7E82D58F1972631 Ref B: SYD03EDGE1906 Ref C: 2025-07-14T00:35:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group-2?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '786' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3f76ac13-7ce0-48c2-9c16-8add82845faf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 981D434B40554D38B4B0C2648B139DA5 Ref B: SYD03EDGE1611 Ref C: 2025-07-14T00:35:44Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/healthz", "probeProtocol": "Https", "probeRequestType": "GET"}, - "origins": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - Content-Length: - - '351' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group-3?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-3","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}],"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3666529-1b3f-49a0-a4e5-657fb4b351b7?api-version=2025-06-01&t=638880501485403165&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ja7Dtpofg-WK3xzTXjal6-nIfDDXHnGb1M7TO49gQK_VGtBASOyoiZajKD9rfua7kg5-KyLDvWlNLQF9MSUm4iY4MQqRF_fESPJDiAfwcdWE6eYlegjYc4ExhBuyXOfGLKpzTHVx03r4Z_Xxlxfhoqf1TJtg-kMhhwnMuQlsKOU5e_WQ-OcTyP10RPQQJ_Jnq8avlhsCWAqu5U9HKr6RmHE-c9HrB-eNtUk0ptKtyhOtZvI3eZos0wDEJSzcFmGr3Zy3Tgbonhc-8HvN5s8Nqb2FdwrSsRc0sVmEvhxI2K-_IEu14g5hkGVr6buqEolBZYiiH9Z-FuUxdRJKGOiZ9Q&h=n_-NHc2dykE_u-u1S9m-C-JHXX1kLchpSTN4dhL5X4s - cache-control: - - no-cache - content-length: - - '787' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b8c6a533-73e3-4b3b-9f7d-cb4f2576049f - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 57BC7218952E4D24B6D040776FF397B5 Ref B: SYD03EDGE1017 Ref C: 2025-07-14T00:35:46Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3666529-1b3f-49a0-a4e5-657fb4b351b7?api-version=2025-06-01&t=638880501485403165&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ja7Dtpofg-WK3xzTXjal6-nIfDDXHnGb1M7TO49gQK_VGtBASOyoiZajKD9rfua7kg5-KyLDvWlNLQF9MSUm4iY4MQqRF_fESPJDiAfwcdWE6eYlegjYc4ExhBuyXOfGLKpzTHVx03r4Z_Xxlxfhoqf1TJtg-kMhhwnMuQlsKOU5e_WQ-OcTyP10RPQQJ_Jnq8avlhsCWAqu5U9HKr6RmHE-c9HrB-eNtUk0ptKtyhOtZvI3eZos0wDEJSzcFmGr3Zy3Tgbonhc-8HvN5s8Nqb2FdwrSsRc0sVmEvhxI2K-_IEu14g5hkGVr6buqEolBZYiiH9Z-FuUxdRJKGOiZ9Q&h=n_-NHc2dykE_u-u1S9m-C-JHXX1kLchpSTN4dhL5X4s - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:35:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/70e5f6de-f4c7-4032-9cb9-e8449ac8c973 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 773BD9C0D33349CCA01E9CC2EEC95121 Ref B: SYD03EDGE1506 Ref C: 2025-07-14T00:35:48Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a3666529-1b3f-49a0-a4e5-657fb4b351b7?api-version=2025-06-01&t=638880501485403165&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ja7Dtpofg-WK3xzTXjal6-nIfDDXHnGb1M7TO49gQK_VGtBASOyoiZajKD9rfua7kg5-KyLDvWlNLQF9MSUm4iY4MQqRF_fESPJDiAfwcdWE6eYlegjYc4ExhBuyXOfGLKpzTHVx03r4Z_Xxlxfhoqf1TJtg-kMhhwnMuQlsKOU5e_WQ-OcTyP10RPQQJ_Jnq8avlhsCWAqu5U9HKr6RmHE-c9HrB-eNtUk0ptKtyhOtZvI3eZos0wDEJSzcFmGr3Zy3Tgbonhc-8HvN5s8Nqb2FdwrSsRc0sVmEvhxI2K-_IEu14g5hkGVr6buqEolBZYiiH9Z-FuUxdRJKGOiZ9Q&h=n_-NHc2dykE_u-u1S9m-C-JHXX1kLchpSTN4dhL5X4s - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e02f2589-8043-43bb-82d1-316e0ec492ad - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 22EE4661C3D94687B732993AA643933F Ref B: SYD03EDGE2113 Ref C: 2025-07-14T00:36:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group-3?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-3","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '786' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/a7318248-18ee-4026-98d0-53bbe24c7e40 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 23ADD0B5D98D454E84AC5A186ED6009A Ref B: SYD03EDGE1313 Ref C: 2025-07-14T00:36:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}],"resourceState":"Active","provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}],"resourceState":"Active","provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-3","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}],"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '2375' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/540d80a2-0e95-45c1-bb5d-4492ce8d0552 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 55E2955391BF4C9BB5C153B839F6F500 Ref B: SYD03EDGE1606 Ref C: 2025-07-14T00:36:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '345' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: DA2D7364491A455C8D1D31D68E4E76DA Ref B: SYD03EDGE0819 Ref C: 2025-07-14T00:36:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}},{"name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}},{"name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '3426' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F040CC1568C04159A792021787916109 Ref B: SYD03EDGE0810 Ref C: 2025-07-14T00:36:25Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "UrlPath", "parameters": - {"typeName": "DeliveryRuleUrlPathMatchConditionParameters", "operator": "BeginsWith", - "matchValues": ["/test1"]}}], "actions": [{"name": "OriginGroupOverride", "parameters": - {"typeName": "DeliveryRuleOriginGroupOverrideActionParameters", "originGroup": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - Content-Length: - - '614' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}},{"name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}},{"name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test1"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b96f69e1-2f5c-4519-9240-cba891ce500b?api-version=2021-06-01&t=638880501897878114&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OIM1N29qCIOH1zaVnQTontfU52nZg3p9hGfyDPLdDyDH5UDkpaxgqC10FAyilDRXx06v_tzpOswRh65FlZH3Z0-uFy1HaUgpGhE4oUUG5hDalZDhCaj11JuP70uCLjTULtAOwZAg5ANZZoPqilgaVwhYADp3js4yyMpLnjtOzfxp_IXvONdhP1PqtmJxRDjq5RzXvr_euiSTX3wPQ1aPREyR6olMjbE-5oSufuhgqRhcNAB34v3b1F9U8gm5LmO-mFTIcUx6bNe-ygnN-xxO2nJ-IwhGn2sneSVgoTgTFVz8KMHqg4boqM92wLR-nBmeO3jx4gEn-L8I3G9TxLBABA&h=ZY-AiBGdhM1nczc56CNwJlXfuT4QoEgGOPsRtijMxYA - cache-control: - - no-cache - content-length: - - '4015' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:29 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b96f69e1-2f5c-4519-9240-cba891ce500b/profileresults/profile000002/endpointresults/endpoint000003?api-version=2021-06-01&t=638880501897878114&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=BeJwbJ59m9No4LGEkbktZIhed0pq-KRnFBZ9PzWFnj0GDVzv3r2yUJ9oimM0H9TEH1IDUDRVcm14C6gR1IKlLEanEAN-RcvBhs6AlXC-FdsskKFTCFgcbpPNI9TpC0ZaKngmk1sHoVJ2LM2jYIoI3p3Nv8jyja-TUgOziUrchrdeBsUUFkf2dDRUv29KsV9VUwQq6zcbIj9Uw3Vh0A06S0jeJHZ70YHlhSAfFO2PAS8pb0kO79G8LGBlfFH2FucG6BbrETdLEA4awEpQV5STyY0NPlaSJ2VPogbqZXrwVg5SK_ILPWGVrM-18_IBN5l0wNEiXcDEZhZ_2NrK8PhcmA&h=i7c9jn5lBRDOEKFX-mYXfhDxpAD56UsTKR5wmaTCJjQ - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e3657cfd-4ee2-4342-bb55-563a744388bb - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: FBE55D39E559449C9E34111C93B1B03A Ref B: SYD03EDGE1611 Ref C: 2025-07-14T00:36:27Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b96f69e1-2f5c-4519-9240-cba891ce500b?api-version=2021-06-01&t=638880501897878114&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OIM1N29qCIOH1zaVnQTontfU52nZg3p9hGfyDPLdDyDH5UDkpaxgqC10FAyilDRXx06v_tzpOswRh65FlZH3Z0-uFy1HaUgpGhE4oUUG5hDalZDhCaj11JuP70uCLjTULtAOwZAg5ANZZoPqilgaVwhYADp3js4yyMpLnjtOzfxp_IXvONdhP1PqtmJxRDjq5RzXvr_euiSTX3wPQ1aPREyR6olMjbE-5oSufuhgqRhcNAB34v3b1F9U8gm5LmO-mFTIcUx6bNe-ygnN-xxO2nJ-IwhGn2sneSVgoTgTFVz8KMHqg4boqM92wLR-nBmeO3jx4gEn-L8I3G9TxLBABA&h=ZY-AiBGdhM1nczc56CNwJlXfuT4QoEgGOPsRtijMxYA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:36:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/363931f8-2301-410f-b327-914dc1c3e7d5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 57745D516AF9495EA7EBD6C84A93866C Ref B: SYD03EDGE1911 Ref C: 2025-07-14T00:36:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b96f69e1-2f5c-4519-9240-cba891ce500b?api-version=2021-06-01&t=638880501897878114&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OIM1N29qCIOH1zaVnQTontfU52nZg3p9hGfyDPLdDyDH5UDkpaxgqC10FAyilDRXx06v_tzpOswRh65FlZH3Z0-uFy1HaUgpGhE4oUUG5hDalZDhCaj11JuP70uCLjTULtAOwZAg5ANZZoPqilgaVwhYADp3js4yyMpLnjtOzfxp_IXvONdhP1PqtmJxRDjq5RzXvr_euiSTX3wPQ1aPREyR6olMjbE-5oSufuhgqRhcNAB34v3b1F9U8gm5LmO-mFTIcUx6bNe-ygnN-xxO2nJ-IwhGn2sneSVgoTgTFVz8KMHqg4boqM92wLR-nBmeO3jx4gEn-L8I3G9TxLBABA&h=ZY-AiBGdhM1nczc56CNwJlXfuT4QoEgGOPsRtijMxYA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/00a5a6e8-3f35-4f27-883a-179d72095c46 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3CE7EB6F14924E19973B20F50BF95B90 Ref B: SYD03EDGE1619 Ref C: 2025-07-14T00:37:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}},{"name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}},{"name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test1"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '4015' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 5CEA1E0BC1D14B929E5DC8C04F13DA54 Ref B: SYD03EDGE1515 Ref C: 2025-07-14T00:37:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '345' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 86FC8F8AD70D4FB49FE612131B9FDD71 Ref B: SYD03EDGE1112 Ref C: 2025-07-14T00:37:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}},{"name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}},{"name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test1"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '4015' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 08C973E2D9084C42A8CC1FD1BE1A2595 Ref B: SYD03EDGE2014 Ref C: 2025-07-14T00:37:03Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "UrlPath", "parameters": - {"typeName": "DeliveryRuleUrlPathMatchConditionParameters", "operator": "BeginsWith", - "negateCondition": false, "matchValues": ["/test1"], "transforms": []}}], "actions": - [{"name": "OriginGroupOverride", "parameters": {"typeName": "DeliveryRuleOriginGroupOverrideActionParameters", - "originGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]}, - {"name": "r2", "order": 2, "conditions": [{"name": "UrlPath", "parameters": - {"typeName": "DeliveryRuleUrlPathMatchConditionParameters", "operator": "BeginsWith", - "matchValues": ["/test2"]}}], "actions": [{"name": "OriginGroupOverride", "parameters": - {"typeName": "DeliveryRuleOriginGroupOverrideActionParameters", "originGroup": - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-3"}}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - Content-Length: - - '1191' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}},{"name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}},{"name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test1"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]},{"name":"r2","order":2,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test2"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-3"}}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dafc720a-f566-47f0-9338-281985c3037a?api-version=2021-06-01&t=638880502284688299&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=oEZxSBY5dm49F74gVPaszkTmgv1HYKm9IjS_OI2DtUxGpc24tVAn_6SEZDhO-3OL2lww1hMFXnDxs6-RH9n5KTR5VnlzbHFSU3zhbLpagjNUwtSyzgUHnkHICnljpAulYnPtZyeCEgqSBlf3NzamEMJb7kizTF3UUA1_7ekJ_YyjDhTQhuq6zsB9rk-JlQCUJyf8kSHB_FFXKHaAOpQ6LRyF8KxHUqyE9RHl045ZUU-vfZg7Rasn7AbWLdC8OT7CiYblOH8NUsjrv2M32KiTf5-WwhyFGvpauWDqa1_d77BBT83bW4nKebKgIdKxRTpmDTBVLuBl26MJHj_rsLU7Fg&h=VNaMwF16G3u7jOYL8VjhFGlT08K66GhWFfu_hygc_gQ - cache-control: - - no-cache - content-length: - - '4565' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:07 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dafc720a-f566-47f0-9338-281985c3037a/profileresults/profile000002/endpointresults/endpoint000003?api-version=2021-06-01&t=638880502284844537&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=tx6b0LV4CPUVkDFTDn7fbAtwHVqpVDLE1Bzlv5uSR3dzBSCpKnt_mKSTfcRSlJM-oweqrGs_t6folfj0PNoFcIol0dJZYrKXtKPZ5lQLdwVlzbyBF3Cd7hfa-5zzr2-8W86e6QBUKvQVzDfI9EBpFwRO4utEMw7Mbpu7dSHQts1dxgaBRNRDNaOxH85U8tOSQvzuJuu0DRBOQkMInhc6CbU67UIhn7MfdFOxOjU6TBWDDkA-y0tECP_oYFShPWdboZkScOZlfW40tCldvmB7YtZCtDxjGdT-BOj2FOmnwtEwe8GvNXg0sYfpAjAt-MA6yn0EnwmiMb7d75JsGPauSQ&h=H8USaX3ET24m2wowL-KF3mhU5-o_2bNInj27EMF50As - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b4382be5-46c8-48e2-bb18-9a223c2fcc6b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 263921B9C2AE41D6993A3DB7B3D14EF7 Ref B: SYD03EDGE1711 Ref C: 2025-07-14T00:37:04Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dafc720a-f566-47f0-9338-281985c3037a?api-version=2021-06-01&t=638880502284688299&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=oEZxSBY5dm49F74gVPaszkTmgv1HYKm9IjS_OI2DtUxGpc24tVAn_6SEZDhO-3OL2lww1hMFXnDxs6-RH9n5KTR5VnlzbHFSU3zhbLpagjNUwtSyzgUHnkHICnljpAulYnPtZyeCEgqSBlf3NzamEMJb7kizTF3UUA1_7ekJ_YyjDhTQhuq6zsB9rk-JlQCUJyf8kSHB_FFXKHaAOpQ6LRyF8KxHUqyE9RHl045ZUU-vfZg7Rasn7AbWLdC8OT7CiYblOH8NUsjrv2M32KiTf5-WwhyFGvpauWDqa1_d77BBT83bW4nKebKgIdKxRTpmDTBVLuBl26MJHj_rsLU7Fg&h=VNaMwF16G3u7jOYL8VjhFGlT08K66GhWFfu_hygc_gQ - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/93892ca9-ccc4-414d-a4eb-5f31b5419434 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 321FAF22BB7847028667EAC946166458 Ref B: SYD03EDGE1412 Ref C: 2025-07-14T00:37:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/dafc720a-f566-47f0-9338-281985c3037a?api-version=2021-06-01&t=638880502284688299&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=oEZxSBY5dm49F74gVPaszkTmgv1HYKm9IjS_OI2DtUxGpc24tVAn_6SEZDhO-3OL2lww1hMFXnDxs6-RH9n5KTR5VnlzbHFSU3zhbLpagjNUwtSyzgUHnkHICnljpAulYnPtZyeCEgqSBlf3NzamEMJb7kizTF3UUA1_7ekJ_YyjDhTQhuq6zsB9rk-JlQCUJyf8kSHB_FFXKHaAOpQ6LRyF8KxHUqyE9RHl045ZUU-vfZg7Rasn7AbWLdC8OT7CiYblOH8NUsjrv2M32KiTf5-WwhyFGvpauWDqa1_d77BBT83bW4nKebKgIdKxRTpmDTBVLuBl26MJHj_rsLU7Fg&h=VNaMwF16G3u7jOYL8VjhFGlT08K66GhWFfu_hygc_gQ - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/68da89fe-58ce-4891-bf0a-43881153a643 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CC4BA7FA317648DF8ECE3E5908E4AE0D Ref B: SYD03EDGE1611 Ref C: 2025-07-14T00:37:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000003","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000003.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"endpoint000003-contoso-com","properties":{"hostName":"endpoint000003.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000004","properties":{"hostName":"origin000004.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000004.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}},{"name":"origin000005","properties":{"hostName":"origin000005.contoso.com","httpPort":8080,"httpsPort":8443,"originHostHeader":"origin000005.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/endpoint000003-contoso-com"}]}},{"name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000004"}]}},{"name":"test-origin-group-3","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origins/origin000005"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test1"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-2"}}}]},{"name":"r2","order":2,"conditions":[{"name":"UrlPath","parameters":{"typeName":"DeliveryRuleUrlPathMatchConditionParameters","operator":"BeginsWith","negateCondition":false,"matchValues":["/test2"],"transforms":[]}}],"actions":[{"name":"OriginGroupOverride","parameters":{"typeName":"DeliveryRuleOriginGroupOverrideActionParameters","originGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/endpoints/endpoint000003/origingroups/test-origin-group-3"}}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '4565' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: B56A921BB77449D2A1E9F3BF5A956C50 Ref B: SYD03EDGE2122 Ref C: 2025-07-14T00:37:40Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_origin_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_origin_crud.yaml deleted file mode 100644 index 0458d3edc86..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_origin_crud.yaml +++ /dev/null @@ -1,3273 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 01CAD6F884DC47FEA9BE4B87CE9A341B Ref B: SYD03EDGE1306 Ref C: 2025-07-14T00:37:49Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a000997b-2f31-493f-be62-ddc53e4118f4?api-version=2025-06-01&t=638880502747939790&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qi_tCCXlBCwF7pvZZdMakYK-KncIPRtU1absnsRx82ReBC9CWb9h9TNs5_w44ZXi4T-hletZfbtwRtSpiDr1WnDs_iyW_I6GOkx9awoA4nEMDBncauy2_Js-drNrh83rr-bvezbVJYQSr_nv9rfNYeYxOe7mibOKWzB1J8iXe6n9mBCSfEK6vu-mq_r7aTLHYKMIlrk3LHLdB2cLmYV8x6Uia07sy8nUfKmATE1BtQi0rp5RlvRloAFPPqIcxdCBFqyXDOJD_-llWCEoR_FAOYpeaxvlA-CxJHUClMvZ99znTGXkAMjTp0aPGTJCy8o1JFKdpbOojtN63wqQIx9uzg&h=sQKjefUzaDx562u8KPd6ZJyjOYByFg28JwnXq2LGa30 - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c4026256-980f-4246-bc0a-23e5908fd04c - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 46118A34CC1943A783A656F09ED10C04 Ref B: SYD03EDGE1522 Ref C: 2025-07-14T00:37:50Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a000997b-2f31-493f-be62-ddc53e4118f4?api-version=2025-06-01&t=638880502747939790&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qi_tCCXlBCwF7pvZZdMakYK-KncIPRtU1absnsRx82ReBC9CWb9h9TNs5_w44ZXi4T-hletZfbtwRtSpiDr1WnDs_iyW_I6GOkx9awoA4nEMDBncauy2_Js-drNrh83rr-bvezbVJYQSr_nv9rfNYeYxOe7mibOKWzB1J8iXe6n9mBCSfEK6vu-mq_r7aTLHYKMIlrk3LHLdB2cLmYV8x6Uia07sy8nUfKmATE1BtQi0rp5RlvRloAFPPqIcxdCBFqyXDOJD_-llWCEoR_FAOYpeaxvlA-CxJHUClMvZ99znTGXkAMjTp0aPGTJCy8o1JFKdpbOojtN63wqQIx9uzg&h=sQKjefUzaDx562u8KPd6ZJyjOYByFg28JwnXq2LGa30 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:37:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9e69706e-f85d-4c26-bab7-2a8ddb914d9e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 10F0BEE5C5894105AEE9A3AFE468FA0D Ref B: SYD03EDGE1113 Ref C: 2025-07-14T00:37:55Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a000997b-2f31-493f-be62-ddc53e4118f4?api-version=2025-06-01&t=638880502747939790&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qi_tCCXlBCwF7pvZZdMakYK-KncIPRtU1absnsRx82ReBC9CWb9h9TNs5_w44ZXi4T-hletZfbtwRtSpiDr1WnDs_iyW_I6GOkx9awoA4nEMDBncauy2_Js-drNrh83rr-bvezbVJYQSr_nv9rfNYeYxOe7mibOKWzB1J8iXe6n9mBCSfEK6vu-mq_r7aTLHYKMIlrk3LHLdB2cLmYV8x6Uia07sy8nUfKmATE1BtQi0rp5RlvRloAFPPqIcxdCBFqyXDOJD_-llWCEoR_FAOYpeaxvlA-CxJHUClMvZ99znTGXkAMjTp0aPGTJCy8o1JFKdpbOojtN63wqQIx9uzg&h=sQKjefUzaDx562u8KPd6ZJyjOYByFg28JwnXq2LGa30 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:38:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/984de6e0-dd61-4ed6-bfa3-dc8b7f37f243 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 141CA16522AC4878A664CD3FBBD9AE28 Ref B: SYD03EDGE1916 Ref C: 2025-07-14T00:38:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:38:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 97602524E61F4A30A64EE66C0E44A7F3 Ref B: SYD03EDGE1114 Ref C: 2025-07-14T00:38:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:38:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D0D9DB4F09D7493D8D10E8BD5E4C7EEB Ref B: SYD03EDGE0720 Ref C: 2025-07-14T00:38:28Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-example-com", - "properties": {"hostName": "www.example.com", "httpPort": 80, "httpsPort": 443}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '201' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3c850d4-ac19-4adb-9d01-591bf63838ca?api-version=2025-06-01&t=638880503145660905&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1sxJLyzCdBhWZiAEb3-rp6NcLi3mncW82eM47Jv8v6xlR1Cp26xeGlp0T_pFFHucHwy-HKDRFr6MaVhIN4kqJteqNL_Esr2X1p9lO3TxuhLu8dvvDn-f9gPpIGDhAiRPL9_2nt1P1_-84GBqCCHCDeJbbyYjvY7BEMFC94ULd8qCWQ9mZgeY5TM-3Uqt9Uca9iPwWXSgB3fg0F9kVeVW71tOPfcmfPRD5Ys9oMSiRU1lUIfU2D0nQmDO1MjiPwhGgJTr_5U34iNMkRe2V8zLUsutAy-0UFUikwuorqv6ZcswjLH-7PUNep4Cl04fWw7XfsJBS3ssQdv8Obqk8ug7Wg&h=rr2AJhcBux1eB0ISOxnxKIHqt91xiKZ17p9IyeBKZ5c - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:38:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/40951c3f-5d88-489a-8998-9218f53f7b86 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 5BB9C22E12AD479986E4E7CBA326C80A Ref B: SYD03EDGE0908 Ref C: 2025-07-14T00:38:28Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3c850d4-ac19-4adb-9d01-591bf63838ca?api-version=2025-06-01&t=638880503145660905&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1sxJLyzCdBhWZiAEb3-rp6NcLi3mncW82eM47Jv8v6xlR1Cp26xeGlp0T_pFFHucHwy-HKDRFr6MaVhIN4kqJteqNL_Esr2X1p9lO3TxuhLu8dvvDn-f9gPpIGDhAiRPL9_2nt1P1_-84GBqCCHCDeJbbyYjvY7BEMFC94ULd8qCWQ9mZgeY5TM-3Uqt9Uca9iPwWXSgB3fg0F9kVeVW71tOPfcmfPRD5Ys9oMSiRU1lUIfU2D0nQmDO1MjiPwhGgJTr_5U34iNMkRe2V8zLUsutAy-0UFUikwuorqv6ZcswjLH-7PUNep4Cl04fWw7XfsJBS3ssQdv8Obqk8ug7Wg&h=rr2AJhcBux1eB0ISOxnxKIHqt91xiKZ17p9IyeBKZ5c - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:38:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/92c70423-a016-4780-9914-2a9276729eae - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DA69249E95B34AACA6043BF34219D3C0 Ref B: SYD03EDGE2116 Ref C: 2025-07-14T00:38:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/d3c850d4-ac19-4adb-9d01-591bf63838ca?api-version=2025-06-01&t=638880503145660905&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=1sxJLyzCdBhWZiAEb3-rp6NcLi3mncW82eM47Jv8v6xlR1Cp26xeGlp0T_pFFHucHwy-HKDRFr6MaVhIN4kqJteqNL_Esr2X1p9lO3TxuhLu8dvvDn-f9gPpIGDhAiRPL9_2nt1P1_-84GBqCCHCDeJbbyYjvY7BEMFC94ULd8qCWQ9mZgeY5TM-3Uqt9Uca9iPwWXSgB3fg0F9kVeVW71tOPfcmfPRD5Ys9oMSiRU1lUIfU2D0nQmDO1MjiPwhGgJTr_5U34iNMkRe2V8zLUsutAy-0UFUikwuorqv6ZcswjLH-7PUNep4Cl04fWw7XfsJBS3ssQdv8Obqk8ug7Wg&h=rr2AJhcBux1eB0ISOxnxKIHqt91xiKZ17p9IyeBKZ5c - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2657494d-b912-40c7-8b55-4283fa878374 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 425A196061794D95AF5A1D837B2E4CCC Ref B: SYD03EDGE1607 Ref C: 2025-07-14T00:39:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: F739B7FE4D1A454A861FDB58D3CA732B Ref B: SYD03EDGE2120 Ref C: 2025-07-14T00:39:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint show - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 736407A4C837425AB0270003E859B99D Ref B: SYD03EDGE2109 Ref C: 2025-07-14T00:39:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '600' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e9c718dc-d22c-4b9e-9107-876265d91460 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 10EDADE2A2B244C2A3213B3D594C6B09 Ref B: SYD03EDGE1418 Ref C: 2025-07-14T00:39:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '612' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8369f2ed-4905-4c27-9a0e-09ffc2774cd8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 70F1798AE94A4BA19DEC35726EF36515 Ref B: SYD03EDGE1308 Ref C: 2025-07-14T00:39:10Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {}, "origins": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - Content-Length: - - '244' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6f25c842-f749-497a-9595-aa8ad07e61f8?api-version=2025-06-01&t=638880503546043637&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OsMFwphvnZ1lACWh__YkHLz5cTu7T6rPku0VpePTDsQsFGc1Ishyfsz1gNPDvo7bdbn9o2pACzM8qvLORhxqHGqEstVBG2QXbb9cfAsCWStL3Fpg9_FG0bGPNFVKtM3JFxxXjxz1nqN1pEmDqV2gNfxhm36-hl9u_kbCGRA527XZuhvtNrtsu7kEUhFW91D7s-4QWYAWShCIVBS5bkV-xwqHfEJ5gxU4RXjFE4bWgf3otjSLEN5V7EXtPLWClUYygg1mPuxcIpSs61I99xRiAZIf4r1BL1mXF3Vxc8ELCpHYHHCHxEij4YXwLdhftA74q0JgGa0DudhSfu42kTVOzg&h=cT81x8ePOh0e1bEVWOVU65BLuNnWO0fGCHe6NJ2AfZA - cache-control: - - no-cache - content-length: - - '773' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dbd68c09-d733-4c02-97e6-ce966410da51 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 7685D2BE042D413883E364FFE7550F44 Ref B: SYD03EDGE0808 Ref C: 2025-07-14T00:39:12Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6f25c842-f749-497a-9595-aa8ad07e61f8?api-version=2025-06-01&t=638880503546043637&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OsMFwphvnZ1lACWh__YkHLz5cTu7T6rPku0VpePTDsQsFGc1Ishyfsz1gNPDvo7bdbn9o2pACzM8qvLORhxqHGqEstVBG2QXbb9cfAsCWStL3Fpg9_FG0bGPNFVKtM3JFxxXjxz1nqN1pEmDqV2gNfxhm36-hl9u_kbCGRA527XZuhvtNrtsu7kEUhFW91D7s-4QWYAWShCIVBS5bkV-xwqHfEJ5gxU4RXjFE4bWgf3otjSLEN5V7EXtPLWClUYygg1mPuxcIpSs61I99xRiAZIf4r1BL1mXF3Vxc8ELCpHYHHCHxEij4YXwLdhftA74q0JgGa0DudhSfu42kTVOzg&h=cT81x8ePOh0e1bEVWOVU65BLuNnWO0fGCHe6NJ2AfZA - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9a161bc4-9201-4480-bc6c-933c15a70e73 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7EB71559BF3E41A6BF6BA5F72619A7D9 Ref B: SYD03EDGE1422 Ref C: 2025-07-14T00:39:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6f25c842-f749-497a-9595-aa8ad07e61f8?api-version=2025-06-01&t=638880503546043637&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=OsMFwphvnZ1lACWh__YkHLz5cTu7T6rPku0VpePTDsQsFGc1Ishyfsz1gNPDvo7bdbn9o2pACzM8qvLORhxqHGqEstVBG2QXbb9cfAsCWStL3Fpg9_FG0bGPNFVKtM3JFxxXjxz1nqN1pEmDqV2gNfxhm36-hl9u_kbCGRA527XZuhvtNrtsu7kEUhFW91D7s-4QWYAWShCIVBS5bkV-xwqHfEJ5gxU4RXjFE4bWgf3otjSLEN5V7EXtPLWClUYygg1mPuxcIpSs61I99xRiAZIf4r1BL1mXF3Vxc8ELCpHYHHCHxEij4YXwLdhftA74q0JgGa0DudhSfu42kTVOzg&h=cT81x8ePOh0e1bEVWOVU65BLuNnWO0fGCHe6NJ2AfZA - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0465f14c-ee76-41f7-bd95-9f87078576e5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9C1B6B5EF1EF423AA65F28FD2624FE8A Ref B: SYD03EDGE1617 Ref C: 2025-07-14T00:39:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '772' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral2/ca96d5b1-0d12-4148-878c-73e6cc0b6acf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6E95FD8649A44E9F84C923292B08C9EC Ref B: SYD03EDGE1910 Ref C: 2025-07-14T00:39:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '784' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3abb4105-5f87-49e0-8aea-58fb1bd41159 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 13EDEC1502D74EADABEDE8DEF360D341 Ref B: SYD03EDGE0707 Ref C: 2025-07-14T00:39:49Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '772' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiacentral/9c04edd7-d010-4f46-8e9f-99bc54013765 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5D2C623B9114455F8B2B89F428AEDF88 Ref B: SYD03EDGE2011 Ref C: 2025-07-14T00:39:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}]}}],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1558' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 33B787D9ACEE4848862717F025416307 Ref B: SYD03EDGE1506 Ref C: 2025-07-14T00:39:52Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"defaultOriginGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group"}, - "isCompressionEnabled": false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '264' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c49ee694-5708-4c92-8305-822cc69134d7?api-version=2025-06-01&t=638880503981596392&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZiGYyatEM6gn20m0m7ypHzsQn_fJR357Wt4KGsclH2uV1GC1FfVtZFnv9-_q8DaQUNV55nbEpH79dWcXgUFLaQ_qJ-1EOT89DdoSjtTHS7Op4lhFYGj_3lcfOEsK0AH_J2b7UUZ8TfiJbXP4jGPJtvSCnG5nb0IdUZheigO36OezNPLsc8Y4uvNwBXlMUYVwjvKWi4zpqV1F7BQbp4pMKSEfODatluByW5XvsW0e6TVIYz3P5YvyW5ZGMCw1GQUitN-PbMFFWRxkoFkjf1l4dH-MISYqdjjqfNpS0zXrBw5hJhyIX6sgRAw-5QDKH1foXGzN56XQnyjYrf2i-Ra2DA&h=JqCDmaDEUV0yDDHm6dlsyVjrPAwc6Lzx8yq6zR56IUs - cache-control: - - no-cache - content-length: - - '1746' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:57 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c49ee694-5708-4c92-8305-822cc69134d7/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638880503981596392&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Qb1s5Xa8cPUaSBaXa36BSoFtN4qiXrEfZhKw2ng8grdqBm6F-FtrGLBrWahTkCrdVzNwjXxsVrY_T2t2OMmxDl2MyQNnp3WLQhsZzb354jiJe0bEY4CtupXSFUUr2wywIzTDN4kzmwosIC20IQdYNgZEUWPChtEaeOEzrTuwG3PD16Ky8nCQEOCpltbN4usnREqQuZt21VLZu3BQ98Y54Dm9jnA-UwBvTj_yobe7CJduQYUCf4v4GTLI7SCmjoc5hQGK8DmnNCQK2TW7z30l2K0eETbSlH7MLGGouzz_nVRd6cfQgpNBQu8VMcqvEz-OJe2Kf5usQfrEwmBDXFwLdg&h=nIXrIj5IB77_Dz2ht8XQEkKOUqNcr08dUaFZH_P0JMw - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/374d09b1-c374-417a-8473-c29873bc021e - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 22D912C229BB4C579845A67188F45FA6 Ref B: SYD03EDGE1013 Ref C: 2025-07-14T00:39:53Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c49ee694-5708-4c92-8305-822cc69134d7?api-version=2025-06-01&t=638880503981596392&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZiGYyatEM6gn20m0m7ypHzsQn_fJR357Wt4KGsclH2uV1GC1FfVtZFnv9-_q8DaQUNV55nbEpH79dWcXgUFLaQ_qJ-1EOT89DdoSjtTHS7Op4lhFYGj_3lcfOEsK0AH_J2b7UUZ8TfiJbXP4jGPJtvSCnG5nb0IdUZheigO36OezNPLsc8Y4uvNwBXlMUYVwjvKWi4zpqV1F7BQbp4pMKSEfODatluByW5XvsW0e6TVIYz3P5YvyW5ZGMCw1GQUitN-PbMFFWRxkoFkjf1l4dH-MISYqdjjqfNpS0zXrBw5hJhyIX6sgRAw-5QDKH1foXGzN56XQnyjYrf2i-Ra2DA&h=JqCDmaDEUV0yDDHm6dlsyVjrPAwc6Lzx8yq6zR56IUs - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:39:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7144fc2b-33c7-4298-b360-a55072b387cc - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 564B6784CDE148F48A59964743FE9881 Ref B: SYD03EDGE1722 Ref C: 2025-07-14T00:39:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/c49ee694-5708-4c92-8305-822cc69134d7?api-version=2025-06-01&t=638880503981596392&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZiGYyatEM6gn20m0m7ypHzsQn_fJR357Wt4KGsclH2uV1GC1FfVtZFnv9-_q8DaQUNV55nbEpH79dWcXgUFLaQ_qJ-1EOT89DdoSjtTHS7Op4lhFYGj_3lcfOEsK0AH_J2b7UUZ8TfiJbXP4jGPJtvSCnG5nb0IdUZheigO36OezNPLsc8Y4uvNwBXlMUYVwjvKWi4zpqV1F7BQbp4pMKSEfODatluByW5XvsW0e6TVIYz3P5YvyW5ZGMCw1GQUitN-PbMFFWRxkoFkjf1l4dH-MISYqdjjqfNpS0zXrBw5hJhyIX6sgRAw-5QDKH1foXGzN56XQnyjYrf2i-Ra2DA&h=JqCDmaDEUV0yDDHm6dlsyVjrPAwc6Lzx8yq6zR56IUs - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:40:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b26c962b-e41d-4662-90f5-933ce269931d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3C6A40609B1C4B2897CC532241608D22 Ref B: SYD03EDGE0810 Ref C: 2025-07-14T00:40:29Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1746' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:40:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 40AB8E29A2584F43BA3DFBD0709FD6BA Ref B: SYD03EDGE1018 Ref C: 2025-07-14T00:40:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1746' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:40:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 3B839FE8C6394D0CB736252312CA0400 Ref B: SYD03EDGE1608 Ref C: 2025-07-14T00:40:31Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"defaultOriginGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group"}, - "isCompressionEnabled": false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint update - Connection: - - keep-alive - Content-Length: - - '264' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --default-origin-group - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[{"name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}]}}],"defaultOriginGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group"},"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1746' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:40:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/ad5d485f-665e-45c2-86aa-27a8e6bc120e - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: A785C6ED62CC40BE8A29139FF63391A3 Ref B: SYD03EDGE1921 Ref C: 2025-07-14T00:40:32Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabled": true, "hostName": "abc.contoso.com", "httpPort": - 8080, "httpsPort": 8443, "originHostHeader": "abc.contoso.com", "priority": - 3, "privateLinkApprovalMessage": "Please approve the request", "privateLinkLocation": - "EastUS", "privateLinkResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test", - "weight": 534}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - Content-Length: - - '436' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000003","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Creating","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/71a8f0cd-45b6-448b-9acd-cb7809175199?api-version=2025-06-01&t=638880504382229893&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=cKZbJS0pAJpYZElo4dYQDsPWO1VLCS1lIpLIqW1tD8AnEhPSBzD1ERs7my7n1VjZmC6eA1M6bLIalbPAXAQ5qME_nu9uDVwxYwWh7weOVv_1Q5vcj_6ruw_Bne3J3vihtiHD2uQhT9yUjeuzswbhCkWFBq1qO-QdRgm77kiZVC4Gz9Cntzx7SPiBrQnxHWzmytxozfjWkQoVXxVntVLGEMRYIUVVzJ6VIvnEwJT-LeBU1SMWT7239J4csjEcXJ1NWmp6ty-Qk8NSQ17RLA69uzLq4JkZ-6E6d0Oxzq9c9rEkBuiJsYd4TrB00-wmQe4guKTt-JdTpHec9Zb4eDIdKA&h=kC6ZwkEKUkX39q0lCioIdF__4q4Mxkpqlyzft6K9OM4 - cache-control: - - no-cache - content-length: - - '780' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:40:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/dcf3ca03-11ad-4f2e-b358-b79bb38ccf97 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 68628DCF7B6741FF97B58116B8DBF14E Ref B: SYD03EDGE1021 Ref C: 2025-07-14T00:40:35Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/71a8f0cd-45b6-448b-9acd-cb7809175199?api-version=2025-06-01&t=638880504382229893&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=cKZbJS0pAJpYZElo4dYQDsPWO1VLCS1lIpLIqW1tD8AnEhPSBzD1ERs7my7n1VjZmC6eA1M6bLIalbPAXAQ5qME_nu9uDVwxYwWh7weOVv_1Q5vcj_6ruw_Bne3J3vihtiHD2uQhT9yUjeuzswbhCkWFBq1qO-QdRgm77kiZVC4Gz9Cntzx7SPiBrQnxHWzmytxozfjWkQoVXxVntVLGEMRYIUVVzJ6VIvnEwJT-LeBU1SMWT7239J4csjEcXJ1NWmp6ty-Qk8NSQ17RLA69uzLq4JkZ-6E6d0Oxzq9c9rEkBuiJsYd4TrB00-wmQe4guKTt-JdTpHec9Zb4eDIdKA&h=kC6ZwkEKUkX39q0lCioIdF__4q4Mxkpqlyzft6K9OM4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:40:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ddccdea8-5f4c-4bca-afda-10764654d4e4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8193EA48E25245879F9D41DC6640C80B Ref B: SYD03EDGE1414 Ref C: 2025-07-14T00:40:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/71a8f0cd-45b6-448b-9acd-cb7809175199?api-version=2025-06-01&t=638880504382229893&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=cKZbJS0pAJpYZElo4dYQDsPWO1VLCS1lIpLIqW1tD8AnEhPSBzD1ERs7my7n1VjZmC6eA1M6bLIalbPAXAQ5qME_nu9uDVwxYwWh7weOVv_1Q5vcj_6ruw_Bne3J3vihtiHD2uQhT9yUjeuzswbhCkWFBq1qO-QdRgm77kiZVC4Gz9Cntzx7SPiBrQnxHWzmytxozfjWkQoVXxVntVLGEMRYIUVVzJ6VIvnEwJT-LeBU1SMWT7239J4csjEcXJ1NWmp6ty-Qk8NSQ17RLA69uzLq4JkZ-6E6d0Oxzq9c9rEkBuiJsYd4TrB00-wmQe4guKTt-JdTpHec9Zb4eDIdKA&h=kC6ZwkEKUkX39q0lCioIdF__4q4Mxkpqlyzft6K9OM4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b50edabc-de7e-4144-88fe-3579b3050294 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C4814AEAB9FD44379B9BE1F45A021D19 Ref B: SYD03EDGE1518 Ref C: 2025-07-14T00:41:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000003","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '779' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/94635a92-0b47-4cc7-8e43-edeb996adedd - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7DCEA64705E14F7C8D34B44BA3FEE16E Ref B: SYD03EDGE2113 Ref C: 2025-07-14T00:41:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000003","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1392' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:12 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cb94d7ac-d8cf-4a0d-b63f-f2197666930f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 28313C23379D4B4AA20358A0613B88ED Ref B: SYD03EDGE0906 Ref C: 2025-07-14T00:41:11Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabled": false, "hostName": "abc.contoso.com", "httpPort": - 8080, "httpsPort": 8443, "originHostHeader": "abc.contoso.com", "priority": - 3, "privateLinkApprovalMessage": "Please approve the request", "privateLinkLocation": - "EastUS", "privateLinkResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test", - "weight": 534}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - Content-Length: - - '437' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Creating","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ff165872-4380-4290-9a95-b86b57a44187?api-version=2025-06-01&t=638880504756025099&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=WY_mDHpIKx0jnzwR-ehP8pAeI7bgjLl1djhxPey4bc8WlAw8zNtHWpWB8bmovbfmmHZJRk1pxeDhmZ6x3Gb2iA0l1dylQHdR0pzvBz3jE0zgrVvi9iZamy67xGqVYi3tLywAM_BK0UEaM6PaN2s770Lw_gEol4IUZ64NUkZJAF0q6jbLivjMDgFFAue6vUfMfJy6I1Ys7Qzi6GtRddl2cyVEUr_R-6HXCVAcGI0TTpjiT3pXczZKi_Duwnmec8c2NAjzzCnrkd_Ihr_igG8K0M3PowxiEbNeNsKm4Hs1v3b-USErlX4pCJUhppy0IeR2ku7-w3sBVLqQso2WMZbnKQ&h=DJjG5MO1naNjEDV_LryyTO1fZkhkJSYKyrKqUfG5S7I - cache-control: - - no-cache - content-length: - - '781' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4d1af8f5-d1e8-4595-9e45-292a0cae8c96 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 94A14FF7F0244369A152E4A08340377F Ref B: SYD03EDGE0919 Ref C: 2025-07-14T00:41:12Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ff165872-4380-4290-9a95-b86b57a44187?api-version=2025-06-01&t=638880504756025099&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=WY_mDHpIKx0jnzwR-ehP8pAeI7bgjLl1djhxPey4bc8WlAw8zNtHWpWB8bmovbfmmHZJRk1pxeDhmZ6x3Gb2iA0l1dylQHdR0pzvBz3jE0zgrVvi9iZamy67xGqVYi3tLywAM_BK0UEaM6PaN2s770Lw_gEol4IUZ64NUkZJAF0q6jbLivjMDgFFAue6vUfMfJy6I1Ys7Qzi6GtRddl2cyVEUr_R-6HXCVAcGI0TTpjiT3pXczZKi_Duwnmec8c2NAjzzCnrkd_Ihr_igG8K0M3PowxiEbNeNsKm4Hs1v3b-USErlX4pCJUhppy0IeR2ku7-w3sBVLqQso2WMZbnKQ&h=DJjG5MO1naNjEDV_LryyTO1fZkhkJSYKyrKqUfG5S7I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f8bb8975-705f-4b1d-837b-ec83f9142898 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F87B3567CF4A44178FE6620061B64639 Ref B: SYD03EDGE1113 Ref C: 2025-07-14T00:41:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/ff165872-4380-4290-9a95-b86b57a44187?api-version=2025-06-01&t=638880504756025099&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=WY_mDHpIKx0jnzwR-ehP8pAeI7bgjLl1djhxPey4bc8WlAw8zNtHWpWB8bmovbfmmHZJRk1pxeDhmZ6x3Gb2iA0l1dylQHdR0pzvBz3jE0zgrVvi9iZamy67xGqVYi3tLywAM_BK0UEaM6PaN2s770Lw_gEol4IUZ64NUkZJAF0q6jbLivjMDgFFAue6vUfMfJy6I1Ys7Qzi6GtRddl2cyVEUr_R-6HXCVAcGI0TTpjiT3pXczZKi_Duwnmec8c2NAjzzCnrkd_Ihr_igG8K0M3PowxiEbNeNsKm4Hs1v3b-USErlX4pCJUhppy0IeR2ku7-w3sBVLqQso2WMZbnKQ&h=DJjG5MO1naNjEDV_LryyTO1fZkhkJSYKyrKqUfG5S7I - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5bb711e5-7933-419b-9808-3a1336726375 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4215BE856DAC415BA3CF74EBB409B1BF Ref B: SYD03EDGE0711 Ref C: 2025-07-14T00:41:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --host-name --http-port --https-port - --private-link-resource-id --private-link-location --private-link-approval-message - --origin-host-header --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '780' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/65041d2e-0ee1-46e2-bbb6-5796da53eaa1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E406BFDC1B9B487EAEE3C5E7ECE14C06 Ref B: SYD03EDGE1622 Ref C: 2025-07-14T00:41:47Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000003","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000004","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '2173' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:49 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0be92f03-54f9-47d9-91b3-c3b23a8ff6d7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1287FF88683548168CB8425264406BB2 Ref B: SYD03EDGE1517 Ref C: 2025-07-14T00:41:49Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 120, - "probePath": "/healthz", "probeProtocol": "Https", "probeRequestType": "GET"}, - "origins": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}, - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - Content-Length: - - '533' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group-2?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group-2","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004"}],"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5791f44-b4e8-4d29-a116-d8753bebd8ce?api-version=2025-06-01&t=638880505131099151&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=hrT95HOLfdb4YHauZKHsfcq9aYftJcpzgLR1td5Rr6LJfBUkgKQhehfgoEEHJ0smLoitcCM9ls-ro6niOy2ymai_axcm_4qcCLkK7AwQmoUGWdpKrODcoV7NHKdcBt52y32uuBqKX1G6KVm5hMjhrbOzCZQDeiPv-yQs5BMG3fqY9vQUSEPN-k17gfVcWOws6SM9z2PrJGyUeafd0ElEIi6HwvK_xBr320VZ9GKIIim76eMSjwAVIJyAGbe6y5hQiMhJc2nMBzhCa0xgIK3cNa30TdtubxSa7ZSbpsQLhTEVhz9JeNM8KD_bsDFj0WVHaeRzbWg5-gXT3nFc008lBw&h=8cf5Tk5V32EsNbWexnl-8wjhWelknibVGpc77MMPAYU - cache-control: - - no-cache - content-length: - - '964' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/403cba64-f534-4e47-b21e-06fa95aea982 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 206303148CF04E52AA7F51C5D929BE34 Ref B: SYD03EDGE1605 Ref C: 2025-07-14T00:41:50Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5791f44-b4e8-4d29-a116-d8753bebd8ce?api-version=2025-06-01&t=638880505131099151&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=hrT95HOLfdb4YHauZKHsfcq9aYftJcpzgLR1td5Rr6LJfBUkgKQhehfgoEEHJ0smLoitcCM9ls-ro6niOy2ymai_axcm_4qcCLkK7AwQmoUGWdpKrODcoV7NHKdcBt52y32uuBqKX1G6KVm5hMjhrbOzCZQDeiPv-yQs5BMG3fqY9vQUSEPN-k17gfVcWOws6SM9z2PrJGyUeafd0ElEIi6HwvK_xBr320VZ9GKIIim76eMSjwAVIJyAGbe6y5hQiMhJc2nMBzhCa0xgIK3cNa30TdtubxSa7ZSbpsQLhTEVhz9JeNM8KD_bsDFj0WVHaeRzbWg5-gXT3nFc008lBw&h=8cf5Tk5V32EsNbWexnl-8wjhWelknibVGpc77MMPAYU - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:41:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c8213a54-a6cb-43c8-b8b2-f33f9738c25b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5FB7D124291B4DA2AF0EC16A1568A2F6 Ref B: SYD03EDGE0908 Ref C: 2025-07-14T00:41:53Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f5791f44-b4e8-4d29-a116-d8753bebd8ce?api-version=2025-06-01&t=638880505131099151&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=hrT95HOLfdb4YHauZKHsfcq9aYftJcpzgLR1td5Rr6LJfBUkgKQhehfgoEEHJ0smLoitcCM9ls-ro6niOy2ymai_axcm_4qcCLkK7AwQmoUGWdpKrODcoV7NHKdcBt52y32uuBqKX1G6KVm5hMjhrbOzCZQDeiPv-yQs5BMG3fqY9vQUSEPN-k17gfVcWOws6SM9z2PrJGyUeafd0ElEIi6HwvK_xBr320VZ9GKIIim76eMSjwAVIJyAGbe6y5hQiMhJc2nMBzhCa0xgIK3cNa30TdtubxSa7ZSbpsQLhTEVhz9JeNM8KD_bsDFj0WVHaeRzbWg5-gXT3nFc008lBw&h=8cf5Tk5V32EsNbWexnl-8wjhWelknibVGpc77MMPAYU - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:42:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/2ba32571-93af-48b4-9e38-6ee84d8511df - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4923B4207E324156A966208AC2F754EC Ref B: SYD03EDGE1114 Ref C: 2025-07-14T00:42:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group create - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-protocol --probe-interval - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group-2?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group-2","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '963' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:42:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a77241f4-6b7a-4a9c-b957-6bf8e98c340a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E0A5AFD38E9640A99BDF6C000E3423F0 Ref B: SYD03EDGE1108 Ref C: 2025-07-14T00:42:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '772' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:42:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/18dc9fbe-80e0-4e9a-a6b2-c70320505372 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 474B0B4FE1154E62BCCD499784E502A8 Ref B: SYD03EDGE1614 Ref C: 2025-07-14T00:42:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group-2","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group-2","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":120},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004"}],"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1748' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:42:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/72415b0a-c6ff-49ba-a8a7-71d5e3dd949d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C5002CDD383D46FDB0824CAA75336A12 Ref B: SYD03EDGE1106 Ref C: 2025-07-14T00:42:27Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --endpoint-name --profile-name --name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group-2?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3310d5b-03cd-45c9-88bf-a6c711a7b0bc?api-version=2025-06-01&t=638880505506727312&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gzKdnjAaVJjxm3wPXrGigTDXSgwI3R3369mpRW4py-yjkr4tItl1XOfb8-AjSrwJltHDhYmewMfcR815aldHr7eq_O7tE_6MJ41dT4WQsn_h7vqgJQAIIgLCzQG5RF-rAFyTcNJVn8tqa557gN7dWJ7FCz0LXm3QIarI7VPoAH92dj4N8EUPzGB9qhdJUHF0sSWvp4UYHS_s5J2OaKMnR8zkIMKp9umXSW9Jzn0LyCkdKuoKvSnzewtiVeEA9-oy0bx79OfnS7NY0wizL0qMcdBmraWUo9z-2aMuL8kVLu__nj9BZjAjSSv7Vm_o-PXBvzEdfO3T1Qr4NwG6FzRMHw&h=NCO0edeRnpVURzSO8sDUVl572eUhDVHPQkI4iQaE6Pk - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 14 Jul 2025 00:42:30 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3310d5b-03cd-45c9-88bf-a6c711a7b0bc/profileresults/profile123/endpointresults/endpoint000002/origingroupresults/test-origin-group-2?api-version=2025-06-01&t=638880505506727312&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=HzKolkdrUvKVaW-VsAdzhPZBtgieip3WbdDICdte9EahFe4Ca4yYCaOHtZsJ7BesVIwmCPJtdRK2dYq8CZfY_YeUtYkxfUGcH8YcjnpAxY9AZnLaTSB5DGE83x1AV8oHsTEEl93hZrCR7SICewUlkUIRvmZ9tGgLHRBcFq5WpMpUX73y35ks8QWIacyLYZ3m0YGIapdgSXWRgBhVOKexL3H6_w6baIVduDkdhB6tX7OB7ZaclEzeN0gS1Po7PDx4YQO8ytMa5xlTVUlPEAynAl9LPcvjegYTtpSRBqEA8uk5m5b6HYTog_jkTGXf-yNGHKjRrMy1u7axz5gm8Yb6nQ&h=XBt1tM6h_MzUMcdCSSB6pcsFxcEpMRrC7wGjaJHpuzw - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/ae5b96b7-9362-4cbc-8fc6-10c69e1e09a0 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 92258DECB8C740E99D2D23A984229E81 Ref B: SYD03EDGE1411 Ref C: 2025-07-14T00:42:28Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3310d5b-03cd-45c9-88bf-a6c711a7b0bc?api-version=2025-06-01&t=638880505506727312&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gzKdnjAaVJjxm3wPXrGigTDXSgwI3R3369mpRW4py-yjkr4tItl1XOfb8-AjSrwJltHDhYmewMfcR815aldHr7eq_O7tE_6MJ41dT4WQsn_h7vqgJQAIIgLCzQG5RF-rAFyTcNJVn8tqa557gN7dWJ7FCz0LXm3QIarI7VPoAH92dj4N8EUPzGB9qhdJUHF0sSWvp4UYHS_s5J2OaKMnR8zkIMKp9umXSW9Jzn0LyCkdKuoKvSnzewtiVeEA9-oy0bx79OfnS7NY0wizL0qMcdBmraWUo9z-2aMuL8kVLu__nj9BZjAjSSv7Vm_o-PXBvzEdfO3T1Qr4NwG6FzRMHw&h=NCO0edeRnpVURzSO8sDUVl572eUhDVHPQkI4iQaE6Pk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:42:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fbcb2ee7-6ef6-4047-ae42-f3bac2e8a0b9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 37B9DD4F3F2F42B8A42172332A0F863E Ref B: SYD03EDGE0709 Ref C: 2025-07-14T00:42:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f3310d5b-03cd-45c9-88bf-a6c711a7b0bc?api-version=2025-06-01&t=638880505506727312&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=gzKdnjAaVJjxm3wPXrGigTDXSgwI3R3369mpRW4py-yjkr4tItl1XOfb8-AjSrwJltHDhYmewMfcR815aldHr7eq_O7tE_6MJ41dT4WQsn_h7vqgJQAIIgLCzQG5RF-rAFyTcNJVn8tqa557gN7dWJ7FCz0LXm3QIarI7VPoAH92dj4N8EUPzGB9qhdJUHF0sSWvp4UYHS_s5J2OaKMnR8zkIMKp9umXSW9Jzn0LyCkdKuoKvSnzewtiVeEA9-oy0bx79OfnS7NY0wizL0qMcdBmraWUo9z-2aMuL8kVLu__nj9BZjAjSSv7Vm_o-PXBvzEdfO3T1Qr4NwG6FzRMHw&h=NCO0edeRnpVURzSO8sDUVl572eUhDVHPQkI4iQaE6Pk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e6894793-ea20-4f66-b006-de07b179fdef - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CF0E141C1AE5476D939EF9243D5E3EA5 Ref B: SYD03EDGE1506 Ref C: 2025-07-14T00:43:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '784' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/fcd484d1-32ae-4e16-b668-a38e682d90fb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B5DDB3782E9F426AB34D3D09681E4867 Ref B: SYD03EDGE1607 Ref C: 2025-07-14T00:43:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-interval --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '772' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:05 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4e79d95e-8ef7-4038-ae2a-552d44cd731e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DBA8D90314DC4D77B64D96666186EF84 Ref B: SYD03EDGE1520 Ref C: 2025-07-14T00:43:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-interval --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/","probeRequestType":"HEAD","probeProtocol":"Http","probeIntervalInSeconds":240},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '772' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/52583886-6d81-44b2-8037-95c5c64d60da - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D8C1FADFDB36498FAD2B5DA8539DFB50 Ref B: SYD03EDGE2021 Ref C: 2025-07-14T00:43:05Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 60, "probePath": - "/healthz", "probeProtocol": "Https", "probeRequestType": "GET"}, "origins": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}, - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - Content-Length: - - '535' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-interval --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":60},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b711cdf5-b863-4a65-bba4-17d52c6df16d?api-version=2025-06-01&t=638880505901123254&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AfM3_X7If2CRmb2bB3zc2x9tujwC9jYRVMua2s7j2GE-uP2EBmrSi3aTfABewwGw7CmOFvbJmXVhv3chBsqPufo3MJAi7pSXu5UGqa28_8KM3HGylicnezVuTgJN22_s4Mjvc6TkBV9KKsL4VdwZtr8n1svZaY9x-khc03WGabAG45HALB96vMo1n6qouAgRki94RZWf3xneedQTeiEVU9mr5d9hYz5YpJNjge8KdMu0bnKfCr9qTRorqEcImW3LUqruUhkIakyQf9h7iKF45Q2IMTuYiCvfHFEF7p0zNP2r0kftONpY6qD7_d3Tzeedim8QwbiFBWaOBs7iMgvUrQ&h=QPKuX3wT7pkZKy4fKVU0sNWcAT_RI470WLkFHfHmV5M - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:09 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b711cdf5-b863-4a65-bba4-17d52c6df16d/profileresults/profile123/endpointresults/endpoint000002/origingroupresults/test-origin-group?api-version=2025-06-01&t=638880505901301761&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=v1qfdt_D4aYPunGk9YefnG_aHocRQcRSuVd4xQLJ32zsMr2DdRJN0cWBXsSvyQLYmmdS7RFe_rV0hDgogPU-mSGdk2RkykyDACo2OgIN8e3a93hDghv1fQVFaWq9cv0Z9t8afPIsYZTLDze8HulI631eyp-Qz5MUtDzqYd7YO6DvE-11NFzpGYlHjbLy6XfcqTb6xxFu4cuDRtydcD0dI07ZvLWGuN10V6NUWxktjshKeXW_hFJ6mLW9-yMMgidaXD0VDCnfFuOk_y8QGcYANioOULtRidfHYKNTm0VD6iddMvGKwfJ1QyRp9Bbp3jHPbGN8gNF8FOWHBuQ5VEvTaA&h=SZwZFeMu9YCHBPmtDLLnEEQ9zW0yEZnjJK2moDsoXg8 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/61df9c37-eec1-437b-8b97-37ca35e09825 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 034AA6B2F84F4FD8835CD345B3373BA0 Ref B: SYD03EDGE0715 Ref C: 2025-07-14T00:43:07Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-interval --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b711cdf5-b863-4a65-bba4-17d52c6df16d?api-version=2025-06-01&t=638880505901123254&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AfM3_X7If2CRmb2bB3zc2x9tujwC9jYRVMua2s7j2GE-uP2EBmrSi3aTfABewwGw7CmOFvbJmXVhv3chBsqPufo3MJAi7pSXu5UGqa28_8KM3HGylicnezVuTgJN22_s4Mjvc6TkBV9KKsL4VdwZtr8n1svZaY9x-khc03WGabAG45HALB96vMo1n6qouAgRki94RZWf3xneedQTeiEVU9mr5d9hYz5YpJNjge8KdMu0bnKfCr9qTRorqEcImW3LUqruUhkIakyQf9h7iKF45Q2IMTuYiCvfHFEF7p0zNP2r0kftONpY6qD7_d3Tzeedim8QwbiFBWaOBs7iMgvUrQ&h=QPKuX3wT7pkZKy4fKVU0sNWcAT_RI470WLkFHfHmV5M - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/88853928-cb26-417a-8433-71fc5905f7b2 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7BE4DCD9B071475FBCF6351853D552E2 Ref B: SYD03EDGE1414 Ref C: 2025-07-14T00:43:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-interval --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/b711cdf5-b863-4a65-bba4-17d52c6df16d?api-version=2025-06-01&t=638880505901123254&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AfM3_X7If2CRmb2bB3zc2x9tujwC9jYRVMua2s7j2GE-uP2EBmrSi3aTfABewwGw7CmOFvbJmXVhv3chBsqPufo3MJAi7pSXu5UGqa28_8KM3HGylicnezVuTgJN22_s4Mjvc6TkBV9KKsL4VdwZtr8n1svZaY9x-khc03WGabAG45HALB96vMo1n6qouAgRki94RZWf3xneedQTeiEVU9mr5d9hYz5YpJNjge8KdMu0bnKfCr9qTRorqEcImW3LUqruUhkIakyQf9h7iKF45Q2IMTuYiCvfHFEF7p0zNP2r0kftONpY6qD7_d3Tzeedim8QwbiFBWaOBs7iMgvUrQ&h=QPKuX3wT7pkZKy4fKVU0sNWcAT_RI470WLkFHfHmV5M - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/784683cf-190b-491c-9813-32faf17e6be8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1C5E075002F14CDF80C54038EB6559D6 Ref B: SYD03EDGE1010 Ref C: 2025-07-14T00:43:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins --probe-method --probe-path - --probe-interval --probe-protocol - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":60},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/848ec4fb-a6cb-4a5c-97d7-74ca5554d17a - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 00D6D8076CC045008624BC3FCF17B3F2 Ref B: SYD03EDGE0715 Ref C: 2025-07-14T00:43:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":60},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/33bc9af4-597b-4450-9a33-ebe4ea758e18 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5240D5CC1B194C699DEEE50E604335A9 Ref B: SYD03EDGE1006 Ref C: 2025-07-14T00:43:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":60},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b7020fe5-094e-4dd9-ac86-e917937bc0b9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3B8FC0A975454739A1BC303807E209E0 Ref B: SYD03EDGE2014 Ref C: 2025-07-14T00:43:45Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"healthProbeSettings": {"probeIntervalInSeconds": 60, "probePath": - "/healthz", "probeProtocol": "Https", "probeRequestType": "GET"}, "origins": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"}, - {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}]}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin-group update - Connection: - - keep-alive - Content-Length: - - '535' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --origins - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/originGroups/test-origin-group?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origingroups/test-origin-group","type":"Microsoft.Cdn/profiles/endpoints/origingroups","name":"test-origin-group","properties":{"healthProbeSettings":{"probePath":"/healthz","probeRequestType":"GET","probeProtocol":"Https","probeIntervalInSeconds":60},"responseBasedOriginErrorDetectionSettings":null,"trafficRestorationTimeToHealedOrNewEndpointsInMinutes":null,"origins":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003"}],"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '961' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d6d6ca7d-a634-4835-8991-c32627309354 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 727F88540EAE4AAFBE49D5CD42F8F08E Ref B: SYD03EDGE2106 Ref C: 2025-07-14T00:43:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --http-port --https-port --private-link-resource-id - --private-link-location --private-link-approval-message --origin-host-header - --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":80,"httpsPort":443,"resourceState":"Active","originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null,"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '600' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/7a9a9855-e715-45a3-bfcb-39679278e6c7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C590BA951A0A4610AFF01F0A5D89294B Ref B: SYD03EDGE1508 Ref C: 2025-07-14T00:43:48Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"enabled": false, "hostName": "www.example.com", "httpPort": - 8080, "httpsPort": 8443, "originHostHeader": "abc.contoso.com", "priority": - 3, "privateLinkApprovalMessage": "Please approve the request", "privateLinkLocation": - "EastUS", "privateLinkResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test", - "weight": 534}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin update - Connection: - - keep-alive - Content-Length: - - '437' - Content-Type: - - application/json - ParameterSetName: - - -g --endpoint-name --profile-name -n --http-port --https-port --private-link-resource-id - --private-link-location --private-link-approval-message --origin-host-header - --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bf28ad1-bc9f-4b62-a136-ca3639f34008?api-version=2025-06-01&t=638880506320579634&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DtSD-kW8BHVN1vzAI9iEf5aTKFBMjaNeeQjo9rpglMzPCQeYI-Uu0gsPhxwCatmI2LuSvAVX2AXXKPk06rrSovXtmjfoGPQPpLjAtmJkAow44tGBNWlB-owhlvx5YUTzgRt3Qqm31gX0f05YNpC0QrN2ffMcIR4yvr2g_xQtoGwWiGqOijwFe7JEytj2kr6O10W1gI4rYlaRbkTNlB7frYec-wTMwopxaLUks6E7dPJp0Cce1r9_txew6Pj4aaYK8nsWQ9Y0s4uDl-n_qVq8ydDfi7QF1NZbqT0nbllO4QDM6WWecUtOEnJEulWD9SE4oc-s2JUc29-P7PnEnnfeiw&h=eLNkja-stoG2k5ed23KqAMkNq-ZkZbAXmtvt8qS8DU8 - cache-control: - - no-cache - content-length: - - '786' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:51 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bf28ad1-bc9f-4b62-a136-ca3639f34008/profileresults/profile123/endpointresults/endpoint000002/originresults/www-example-com?api-version=2025-06-01&t=638880506320735966&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=dhR1Q1CrT2BiMIOiG7u3kNnqxkGkQjxnE8-zWSUDNDar5tQMh3ZnmaKmoEP8sHBHLmxNx6uq5s3NztGGj5BC-nQxlchgN1d_5_cLvtIVJOklwbq4rrnB8Z5LoP0t79uwArw4N4VimfnP3LtqzO-shPRI2QWkwmlFQoznh5cJZRSJCi9AhXXmRFPl3x9Z8PiPUWQratjkeQiXPcqCMMxoe3_vtXoUVwet1jJN-wrynwuwmRDKWOpom1bugi8g_JbIvBQd8_qegiHC8b3cItirIpld0bcH5jpji0OAxpNGsuBl1FxzOkQxZMPMGmNQSLSe8bH7hy4SbPhvhmEa5AinXQ&h=Flb7RNfpYwU1Heb1_Wj5xDiEboJg3kP-5T6lyraJ6Nw - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/9197212a-a2b2-4968-8c58-aa78e4edac4a - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 901C30772F144889A5199095706A3E77 Ref B: SYD03EDGE1415 Ref C: 2025-07-14T00:43:49Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --http-port --https-port --private-link-resource-id - --private-link-location --private-link-approval-message --origin-host-header - --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bf28ad1-bc9f-4b62-a136-ca3639f34008?api-version=2025-06-01&t=638880506320579634&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DtSD-kW8BHVN1vzAI9iEf5aTKFBMjaNeeQjo9rpglMzPCQeYI-Uu0gsPhxwCatmI2LuSvAVX2AXXKPk06rrSovXtmjfoGPQPpLjAtmJkAow44tGBNWlB-owhlvx5YUTzgRt3Qqm31gX0f05YNpC0QrN2ffMcIR4yvr2g_xQtoGwWiGqOijwFe7JEytj2kr6O10W1gI4rYlaRbkTNlB7frYec-wTMwopxaLUks6E7dPJp0Cce1r9_txew6Pj4aaYK8nsWQ9Y0s4uDl-n_qVq8ydDfi7QF1NZbqT0nbllO4QDM6WWecUtOEnJEulWD9SE4oc-s2JUc29-P7PnEnnfeiw&h=eLNkja-stoG2k5ed23KqAMkNq-ZkZbAXmtvt8qS8DU8 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:43:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/79221c9a-ea4b-43f9-a9e1-8dcd764291be - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EFCA34A828574BF3A38830956C735880 Ref B: SYD03EDGE2111 Ref C: 2025-07-14T00:43:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --http-port --https-port --private-link-resource-id - --private-link-location --private-link-approval-message --origin-host-header - --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/0bf28ad1-bc9f-4b62-a136-ca3639f34008?api-version=2025-06-01&t=638880506320579634&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=DtSD-kW8BHVN1vzAI9iEf5aTKFBMjaNeeQjo9rpglMzPCQeYI-Uu0gsPhxwCatmI2LuSvAVX2AXXKPk06rrSovXtmjfoGPQPpLjAtmJkAow44tGBNWlB-owhlvx5YUTzgRt3Qqm31gX0f05YNpC0QrN2ffMcIR4yvr2g_xQtoGwWiGqOijwFe7JEytj2kr6O10W1gI4rYlaRbkTNlB7frYec-wTMwopxaLUks6E7dPJp0Cce1r9_txew6Pj4aaYK8nsWQ9Y0s4uDl-n_qVq8ydDfi7QF1NZbqT0nbllO4QDM6WWecUtOEnJEulWD9SE4oc-s2JUc29-P7PnEnnfeiw&h=eLNkja-stoG2k5ed23KqAMkNq-ZkZbAXmtvt8qS8DU8 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:44:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/14c4fbfe-98f3-4078-9119-ce6590650b6d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3EF7CE38D4944164A5783A2809457A61 Ref B: SYD03EDGE1114 Ref C: 2025-07-14T00:44:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin update - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name -n --http-port --https-port --private-link-resource-id - --private-link-location --private-link-approval-message --origin-host-header - --disabled --weight --priority - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '786' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:44:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/27cb0c7c-c14c-4b40-ab77-efd38d200110 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 60A3E903BE78435DA2B603D910F495E3 Ref B: SYD03EDGE1112 Ref C: 2025-07-14T00:44:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin show - Connection: - - keep-alive - ParameterSetName: - - -g -n --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '786' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:44:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/93ad76dc-f8f0-4dc1-8030-6b15326c88e7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F9367F01DBF548D6B74A3106A17AC084 Ref B: SYD03EDGE2111 Ref C: 2025-07-14T00:44:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --endpoint-name --profile-name --name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000004?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c8814d0-3908-4dba-808e-394530ebdeda?api-version=2025-06-01&t=638880506685798759&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=S81RpomgpRpK1UoGshWhH9D4ohAYXHz86nvy56GkVisVMlwu3ce_qQHIXCUsOepavDux1e6Nf8dyiW6fqzlYzTpZWHppRDEJ7s12woGMvrPJRm3zyiTJyZPmAI05yhg8VmWQu_1EHRoqo4dGCymz0JtKyGoVXTKdvaaf4KQORPZlpsFkh8jd4rTdTQKP0TV-28J9OaDCkSaxbf-yi7deHd-Fwfl_yxDW_tSsHBqzb2UzmVNXw1nMuVwCPoojPibzwRglGU1gFFx3xmeSyDAkC9EI3X9krBZoUxIiqEyVZwx6hOW5vgFTS70R-4gsnTNmqmvIM7GfGXfI6P-XSRzhdg&h=tKO1dn6lqrehNbSw1xTPfdhnbV9HA2CsmQUaluQ9Ptw - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 14 Jul 2025 00:44:27 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c8814d0-3908-4dba-808e-394530ebdeda/profileresults/profile123/endpointresults/endpoint000002/originresults/origin000004?api-version=2025-06-01&t=638880506685955019&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=H5GCasvylF71akQtVZhboRFYRUIrti8vGYAiDAepej-2oOEy9qtYR9959aDD-xrEJLFv0VdNCDdUulIeznEJDcEInRBVgbosVlu456cngIVl-3eXsh7uArOmeMpkvh7ay621M4z-pt6lCUZdRWQZMpzI7imOInPAGyFpvYrKZYbYPK6WH9slVL0XEjkHudno2IJqYlU2BFv7Hq0BVUHTQ3kLBkViWAjvXY222FjZFPxS1Sk5B3FJHW0m8UGKvCLHNBOFcVX1KmehSDl54JxPZJXuAyhE8JFfjPrCjIa-i5L7AjQPUaG_fkdwhkpg29JehUgsgEBo0oXSCKPY77L8dQ&h=wuFhnfKr-r_VOhsFJSfE6Mu3d0sGKPupD8n-bA7ajyc - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/aa6d0236-923f-4e47-9acc-0951d25e7981 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: CCE9AF69DC2C4BBA879FA3C4F1D1E9E9 Ref B: SYD03EDGE1008 Ref C: 2025-07-14T00:44:27Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c8814d0-3908-4dba-808e-394530ebdeda?api-version=2025-06-01&t=638880506685798759&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=S81RpomgpRpK1UoGshWhH9D4ohAYXHz86nvy56GkVisVMlwu3ce_qQHIXCUsOepavDux1e6Nf8dyiW6fqzlYzTpZWHppRDEJ7s12woGMvrPJRm3zyiTJyZPmAI05yhg8VmWQu_1EHRoqo4dGCymz0JtKyGoVXTKdvaaf4KQORPZlpsFkh8jd4rTdTQKP0TV-28J9OaDCkSaxbf-yi7deHd-Fwfl_yxDW_tSsHBqzb2UzmVNXw1nMuVwCPoojPibzwRglGU1gFFx3xmeSyDAkC9EI3X9krBZoUxIiqEyVZwx6hOW5vgFTS70R-4gsnTNmqmvIM7GfGXfI6P-XSRzhdg&h=tKO1dn6lqrehNbSw1xTPfdhnbV9HA2CsmQUaluQ9Ptw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:44:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8669482b-b89a-4650-9d35-06a01c66abab - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: 4E52FEC2FBA249A48C691E293BCAE3F0 Ref B: SYD03EDGE0921 Ref C: 2025-07-14T00:44:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin delete - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name --name --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/2c8814d0-3908-4dba-808e-394530ebdeda?api-version=2025-06-01&t=638880506685798759&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=S81RpomgpRpK1UoGshWhH9D4ohAYXHz86nvy56GkVisVMlwu3ce_qQHIXCUsOepavDux1e6Nf8dyiW6fqzlYzTpZWHppRDEJ7s12woGMvrPJRm3zyiTJyZPmAI05yhg8VmWQu_1EHRoqo4dGCymz0JtKyGoVXTKdvaaf4KQORPZlpsFkh8jd4rTdTQKP0TV-28J9OaDCkSaxbf-yi7deHd-Fwfl_yxDW_tSsHBqzb2UzmVNXw1nMuVwCPoojPibzwRglGU1gFFx3xmeSyDAkC9EI3X9krBZoUxIiqEyVZwx6hOW5vgFTS70R-4gsnTNmqmvIM7GfGXfI6P-XSRzhdg&h=tKO1dn6lqrehNbSw1xTPfdhnbV9HA2CsmQUaluQ9Ptw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:44:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d230d02a-a19a-4719-8bc6-2c34d26acb5c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 81B3A270390E4B7FA0E1E2957DFD15F5 Ref B: SYD03EDGE1715 Ref C: 2025-07-14T00:44:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn origin list - Connection: - - keep-alive - ParameterSetName: - - -g --endpoint-name --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/www-example-com","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"www-example-com","properties":{"hostName":"www.example.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":false,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002/origins/origin000003","type":"Microsoft.Cdn/profiles/endpoints/origins","name":"origin000003","properties":{"hostName":"abc.contoso.com","httpPort":8080,"httpsPort":8443,"resourceState":"Active","originHostHeader":"abc.contoso.com","priority":3,"weight":534,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1578' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 00:45:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/afe7d71c-e4d2-4f97-9c0e-f207de641b58 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F9883DD3129F43A78AC1AFF0BF3F1C27 Ref B: SYD03EDGE0819 Ref C: 2025-07-14T00:45:00Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_private_link.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_private_link.yaml deleted file mode 100644 index e238629d340..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_private_link.yaml +++ /dev/null @@ -1,637 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CA5CF59C6E524D06B7AD5E2D54F25F67 Ref B: SYD03EDGE1414 Ref C: 2025-07-14T01:01:09Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/03375594-5e5f-4c71-a269-ebd03c03db04?api-version=2025-06-01&t=638880516743962697&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=zNtyTvbJV_Hx7Bc9bpNLQlSk76DaVeuPfOC_U22XmEfkM1GSpMvfZSI7zjx0fxAX9w-TtV6h9wJ5Rq-_Ne7ZL2UcNYFhob6s3KmuTHLFfNja_pts3t8thBXZQVfA_wYpo1yy2ERpT1zo6yEUP9Ql8KlGVmivm1MxkHZNx3sqinTT3R2Zo5hMwQZ49b4-OajEvVVfQEzusjDxDBKA07eDwzlO1ZvV_B7h-s3kkNsDzcVNrH-iAGuCKjEpblaan1PbwXViRsGQi8Vdy3R06ZHpVv5bBzaQDUHYiIyhUHzB1HJkCXXsjdyOE0viYXVxYxPmTjNV61Lk8aymbJIw3WkHrQ&h=UwTvUt_pf9uOIBhZbvAaCuKx43Cp3nUwT9x70ShiDmk - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/23e0962e-bde6-475c-948d-04d5b606a0d8 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: E19203EA3C8B45E2B89C27DA398D9021 Ref B: SYD03EDGE0917 Ref C: 2025-07-14T01:01:10Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/03375594-5e5f-4c71-a269-ebd03c03db04?api-version=2025-06-01&t=638880516743962697&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=zNtyTvbJV_Hx7Bc9bpNLQlSk76DaVeuPfOC_U22XmEfkM1GSpMvfZSI7zjx0fxAX9w-TtV6h9wJ5Rq-_Ne7ZL2UcNYFhob6s3KmuTHLFfNja_pts3t8thBXZQVfA_wYpo1yy2ERpT1zo6yEUP9Ql8KlGVmivm1MxkHZNx3sqinTT3R2Zo5hMwQZ49b4-OajEvVVfQEzusjDxDBKA07eDwzlO1ZvV_B7h-s3kkNsDzcVNrH-iAGuCKjEpblaan1PbwXViRsGQi8Vdy3R06ZHpVv5bBzaQDUHYiIyhUHzB1HJkCXXsjdyOE0viYXVxYxPmTjNV61Lk8aymbJIw3WkHrQ&h=UwTvUt_pf9uOIBhZbvAaCuKx43Cp3nUwT9x70ShiDmk - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3bf940cf-ed11-4c6f-9192-31acf544c684 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CD1856AAC08147F48C4DCF9C18452A7A Ref B: SYD03EDGE1415 Ref C: 2025-07-14T01:01:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/03375594-5e5f-4c71-a269-ebd03c03db04?api-version=2025-06-01&t=638880516743962697&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=zNtyTvbJV_Hx7Bc9bpNLQlSk76DaVeuPfOC_U22XmEfkM1GSpMvfZSI7zjx0fxAX9w-TtV6h9wJ5Rq-_Ne7ZL2UcNYFhob6s3KmuTHLFfNja_pts3t8thBXZQVfA_wYpo1yy2ERpT1zo6yEUP9Ql8KlGVmivm1MxkHZNx3sqinTT3R2Zo5hMwQZ49b4-OajEvVVfQEzusjDxDBKA07eDwzlO1ZvV_B7h-s3kkNsDzcVNrH-iAGuCKjEpblaan1PbwXViRsGQi8Vdy3R06ZHpVv5bBzaQDUHYiIyhUHzB1HJkCXXsjdyOE0viYXVxYxPmTjNV61Lk8aymbJIw3WkHrQ&h=UwTvUt_pf9uOIBhZbvAaCuKx43Cp3nUwT9x70ShiDmk - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/4f77c104-3441-4c8c-a35b-56b5e4231997 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A8F757B0DE964A5DA03062B7E7A06DA6 Ref B: SYD03EDGE1412 Ref C: 2025-07-14T01:01:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 053865C69F354BD88150FFAAC27B8F71 Ref B: SYD03EDGE1009 Ref C: 2025-07-14T01:01:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 737DE63C16724421AF1E1CCB67E13AD2 Ref B: SYD03EDGE1712 Ref C: 2025-07-14T01:01:48Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-contoso-com", - "properties": {"hostName": "www.contoso.com", "httpPort": 80, "httpsPort": 443, - "privateLinkApprovalMessage": "Please approve the request", "privateLinkLocation": - "EastUS", "privateLinkResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test"}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '467' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request"}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/864c8689-a2e6-4e31-bc5c-402f52bafce1?api-version=2025-06-01&t=638880517173711439&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p1WgbQsqGsAR6FwQT63uTrWWXrKHQOp3jBeyQIYPglAfYSfiA3PufeHaLq8fh-ZGBWR6poR_veaCaSFB5ZSboTAPZWm9hdUPshgQi31s3OaFxojsph-ioDRv0LwtHDXIKrp2gPZHDXamIwwyXWBjlJQa34e9UWi7-bxpe7Ak-dDJZcwkP5dprdv7-fzQC958DMTSIH6LKDujgAOkmfMb1MDZIFe1I_zw1AKTXYgBS5pH9LELOaXsKlIwJO8wby2TMngx7mLZ7Btbb8Ihf8TrOQgoj9YkRM0Z0qMiMzcRUo6MNoBdHM3AWvB_iRarXqWbIqpqg5FMTfbIJOGxLaXLuw&h=IcxgsLEPi3uwt17N8K687tHhT81ktymH4-5S-RdTly4 - cache-control: - - no-cache - content-length: - - '1259' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b5d66dfe-03f6-4fee-b9ba-0f118b776e46 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 6DCB473E52A64975B55A3499237BAC2E Ref B: SYD03EDGE1920 Ref C: 2025-07-14T01:01:49Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/864c8689-a2e6-4e31-bc5c-402f52bafce1?api-version=2025-06-01&t=638880517173711439&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p1WgbQsqGsAR6FwQT63uTrWWXrKHQOp3jBeyQIYPglAfYSfiA3PufeHaLq8fh-ZGBWR6poR_veaCaSFB5ZSboTAPZWm9hdUPshgQi31s3OaFxojsph-ioDRv0LwtHDXIKrp2gPZHDXamIwwyXWBjlJQa34e9UWi7-bxpe7Ak-dDJZcwkP5dprdv7-fzQC958DMTSIH6LKDujgAOkmfMb1MDZIFe1I_zw1AKTXYgBS5pH9LELOaXsKlIwJO8wby2TMngx7mLZ7Btbb8Ihf8TrOQgoj9YkRM0Z0qMiMzcRUo6MNoBdHM3AWvB_iRarXqWbIqpqg5FMTfbIJOGxLaXLuw&h=IcxgsLEPi3uwt17N8K687tHhT81ktymH4-5S-RdTly4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:01:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/95dc3c7d-8592-4fdb-b068-5a32fe4807d6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 86B95B4998E84AEA93A4359D80D82939 Ref B: SYD03EDGE1608 Ref C: 2025-07-14T01:01:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/864c8689-a2e6-4e31-bc5c-402f52bafce1?api-version=2025-06-01&t=638880517173711439&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p1WgbQsqGsAR6FwQT63uTrWWXrKHQOp3jBeyQIYPglAfYSfiA3PufeHaLq8fh-ZGBWR6poR_veaCaSFB5ZSboTAPZWm9hdUPshgQi31s3OaFxojsph-ioDRv0LwtHDXIKrp2gPZHDXamIwwyXWBjlJQa34e9UWi7-bxpe7Ak-dDJZcwkP5dprdv7-fzQC958DMTSIH6LKDujgAOkmfMb1MDZIFe1I_zw1AKTXYgBS5pH9LELOaXsKlIwJO8wby2TMngx7mLZ7Btbb8Ihf8TrOQgoj9YkRM0Z0qMiMzcRUo6MNoBdHM3AWvB_iRarXqWbIqpqg5FMTfbIJOGxLaXLuw&h=IcxgsLEPi3uwt17N8K687tHhT81ktymH4-5S-RdTly4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:02:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1bdd0088-cdc6-4167-a731-7b8dc7676cfb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CAC10E9726414D27A15311C2C32405D6 Ref B: SYD03EDGE1714 Ref C: 2025-07-14T01:02:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/864c8689-a2e6-4e31-bc5c-402f52bafce1?api-version=2025-06-01&t=638880517173711439&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p1WgbQsqGsAR6FwQT63uTrWWXrKHQOp3jBeyQIYPglAfYSfiA3PufeHaLq8fh-ZGBWR6poR_veaCaSFB5ZSboTAPZWm9hdUPshgQi31s3OaFxojsph-ioDRv0LwtHDXIKrp2gPZHDXamIwwyXWBjlJQa34e9UWi7-bxpe7Ak-dDJZcwkP5dprdv7-fzQC958DMTSIH6LKDujgAOkmfMb1MDZIFe1I_zw1AKTXYgBS5pH9LELOaXsKlIwJO8wby2TMngx7mLZ7Btbb8Ihf8TrOQgoj9YkRM0Z0qMiMzcRUo6MNoBdHM3AWvB_iRarXqWbIqpqg5FMTfbIJOGxLaXLuw&h=IcxgsLEPi3uwt17N8K687tHhT81ktymH4-5S-RdTly4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:02:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/eeb8325a-ad03-4a14-aeef-27f91f28a714 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1CD5D12425114DEDBA043C861C87D64E Ref B: SYD03EDGE0816 Ref C: 2025-07-14T01:02:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/864c8689-a2e6-4e31-bc5c-402f52bafce1?api-version=2025-06-01&t=638880517173711439&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=p1WgbQsqGsAR6FwQT63uTrWWXrKHQOp3jBeyQIYPglAfYSfiA3PufeHaLq8fh-ZGBWR6poR_veaCaSFB5ZSboTAPZWm9hdUPshgQi31s3OaFxojsph-ioDRv0LwtHDXIKrp2gPZHDXamIwwyXWBjlJQa34e9UWi7-bxpe7Ak-dDJZcwkP5dprdv7-fzQC958DMTSIH6LKDujgAOkmfMb1MDZIFe1I_zw1AKTXYgBS5pH9LELOaXsKlIwJO8wby2TMngx7mLZ7Btbb8Ihf8TrOQgoj9YkRM0Z0qMiMzcRUo6MNoBdHM3AWvB_iRarXqWbIqpqg5FMTfbIJOGxLaXLuw&h=IcxgsLEPi3uwt17N8K687tHhT81ktymH4-5S-RdTly4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:03:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a130b8c9-98f4-419f-bf42-d3013371720f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3FD015C450F0420893617FD1EAB02671 Ref B: SYD03EDGE0920 Ref C: 2025-07-14T01:03:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request"}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1259' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:03:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E26D7A5195AE4DAEBAFFAB17757C726B Ref B: SYD03EDGE2108 Ref C: 2025-07-14T01:03:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test","privateLinkLocation":"eastus","privateEndpointStatus":null,"privateLinkApprovalMessage":"Please - approve the request"}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1271' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 14 Jul 2025 01:03:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - eaf22bcc-319a-4fd8-917b-530a5768624f - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 2F684A1A587F49DD8FD63835889C6581 Ref B: SYD03EDGE1607 Ref C: 2025-07-14T01:03:33Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_engine_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_engine_crud.yaml deleted file mode 100644 index ea13b5f71b6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_engine_crud.yaml +++ /dev/null @@ -1,3300 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/endpoints'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '303' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 594A3FA35E2049589C2C41CE606E0E70 Ref B: SYD03EDGE2107 Ref C: 2025-07-11T07:51:39Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","test":"test_rule_engine_crud","date":"2025-07-11T07:51:36Z","module":"cdn"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '356' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: CB9927D81F254B299458337CB86E867B Ref B: SYD03EDGE0813 Ref C: 2025-07-11T07:51:40Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_Microsoft"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - Content-Length: - - '61' - Content-Type: - - application/json - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/018b2228-1070-45a3-a5c8-fb5eae390523?api-version=2025-06-01&t=638878171054732046&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=NLgP69-fR3pDeBhY7LIRK-8v7KRQxVoDnwVNORysaDHt-VMD3wQ5NDi0u-7cQh_u1I-QUhwFWIBlhcBvDiwDtt3yYN4e76LTcpgiFep__kOHy3mPNcmh76Rk3SBPIvk2Gpv0YhACMLChpbDKd4rFACMPTq1S3JCnl8ELr746gl1xdEhgFDzls23hJcjd1h_f64GnoT9JPQF2pwu0CjRxVuHz-sHLCSByXBKx2XGavuLZ5ljUtfhk7u5Tj6UprMDe2S_MBxFdU8H3Sv4MM1Z45cdnqvKww0pC_-ha8jqMWc3IgNkVfPja9xWq3OpOajQ6rV0d7YV-CvGXw-HmnROQcg&h=Gv5KnoXd-cBYjyAfraS-WWtrlxTXk2WgD2A7XHQRtfM - cache-control: - - no-cache - content-length: - - '364' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/35352cc1-6ac9-4170-a217-c85aabc92ca9 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: CFEA19A6EB6D4C149AC77E977990589D Ref B: SYD03EDGE1708 Ref C: 2025-07-11T07:51:40Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/018b2228-1070-45a3-a5c8-fb5eae390523?api-version=2025-06-01&t=638878171054732046&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=NLgP69-fR3pDeBhY7LIRK-8v7KRQxVoDnwVNORysaDHt-VMD3wQ5NDi0u-7cQh_u1I-QUhwFWIBlhcBvDiwDtt3yYN4e76LTcpgiFep__kOHy3mPNcmh76Rk3SBPIvk2Gpv0YhACMLChpbDKd4rFACMPTq1S3JCnl8ELr746gl1xdEhgFDzls23hJcjd1h_f64GnoT9JPQF2pwu0CjRxVuHz-sHLCSByXBKx2XGavuLZ5ljUtfhk7u5Tj6UprMDe2S_MBxFdU8H3Sv4MM1Z45cdnqvKww0pC_-ha8jqMWc3IgNkVfPja9xWq3OpOajQ6rV0d7YV-CvGXw-HmnROQcg&h=Gv5KnoXd-cBYjyAfraS-WWtrlxTXk2WgD2A7XHQRtfM - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:51:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/738950d3-849f-409c-9e2d-07ab89e38ee9 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F3F46F040E774DC282336A3D0B702A15 Ref B: SYD03EDGE1716 Ref C: 2025-07-11T07:51:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/018b2228-1070-45a3-a5c8-fb5eae390523?api-version=2025-06-01&t=638878171054732046&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=NLgP69-fR3pDeBhY7LIRK-8v7KRQxVoDnwVNORysaDHt-VMD3wQ5NDi0u-7cQh_u1I-QUhwFWIBlhcBvDiwDtt3yYN4e76LTcpgiFep__kOHy3mPNcmh76Rk3SBPIvk2Gpv0YhACMLChpbDKd4rFACMPTq1S3JCnl8ELr746gl1xdEhgFDzls23hJcjd1h_f64GnoT9JPQF2pwu0CjRxVuHz-sHLCSByXBKx2XGavuLZ5ljUtfhk7u5Tj6UprMDe2S_MBxFdU8H3Sv4MM1Z45cdnqvKww0pC_-ha8jqMWc3IgNkVfPja9xWq3OpOajQ6rV0d7YV-CvGXw-HmnROQcg&h=Gv5KnoXd-cBYjyAfraS-WWtrlxTXk2WgD2A7XHQRtfM - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d607ea5e-bf9e-46b1-8dbf-4e19b81dbd86 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4A8993A5E8184108A8DFD18E7E19E0A2 Ref B: SYD03EDGE1313 Ref C: 2025-07-11T07:52:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn profile create - Connection: - - keep-alive - ParameterSetName: - - -g -n --sku - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '363' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 03669D427D9344FBBD60BF618DC3586D Ref B: SYD03EDGE2121 Ref C: 2025-07-11T07:52:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 403b7d59-fff7-445d-acb3-84a326c4da1e - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: E2980AE5B64F453FAAED34316CFB4977 Ref B: SYD03EDGE0916 Ref C: 2025-07-11T07:52:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","test":"test_rule_engine_crud","date":"2025-07-11T07:51:36Z","module":"cdn"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '356' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' - x-msedge-ref: - - 'Ref A: 661FA84048284212A2955111DD21C13F Ref B: SYD03EDGE2111 Ref C: 2025-07-11T07:52:20Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus", "properties": {"origins": [{"name": "www-contoso-com", - "properties": {"hostName": "www.contoso.com", "httpPort": 80, "httpsPort": 443}}], - "queryStringCachingBehavior": "NotSet"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - Content-Length: - - '201' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/17931590-2850-4ea4-9a87-06c466cd59c4?api-version=2025-06-01&t=638878171460730857&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=tQYi-t_jsFf7TrGcVLvTUW402JxpeM7ItQSHy1P_WZw5SLEBLQLbCcU2rs34CY7UqyM9XMLkb4avELkejb4IUUUJ-ivaZ8U1CdIIn8VFqj1lIj6Z8D0cDeRVQgKZQhGJkFG8EDaD78AN-FOmDh4BtikvTe8LexRoc0hY3-VHI9rtFeHpC17SViNFOQXC6P7NiuWZiFyF2NyU9BXlv-3mv-SCPeZRk1Z7hT9Wrt8WUDhMF7I474G7VSG7bTefS_-1R4ltr2iMHzg1ZrDJpK0U6clka4r-SlxJaKuDAkB-znd8y1kveUGP4CSMWagDDe-i40-6Rti_mxeR075ZfLBzkA&h=hkWpcq-x7OkzFD3721KPJepD91_DcHNs-BpWRJzp-9k - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d7ebf7eb-09c0-46b4-ac28-5cd3784ed977 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 29CBAE2CCB8D4D529657C6CFDA9D5F58 Ref B: SYD03EDGE1517 Ref C: 2025-07-11T07:52:20Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/17931590-2850-4ea4-9a87-06c466cd59c4?api-version=2025-06-01&t=638878171460730857&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=tQYi-t_jsFf7TrGcVLvTUW402JxpeM7ItQSHy1P_WZw5SLEBLQLbCcU2rs34CY7UqyM9XMLkb4avELkejb4IUUUJ-ivaZ8U1CdIIn8VFqj1lIj6Z8D0cDeRVQgKZQhGJkFG8EDaD78AN-FOmDh4BtikvTe8LexRoc0hY3-VHI9rtFeHpC17SViNFOQXC6P7NiuWZiFyF2NyU9BXlv-3mv-SCPeZRk1Z7hT9Wrt8WUDhMF7I474G7VSG7bTefS_-1R4ltr2iMHzg1ZrDJpK0U6clka4r-SlxJaKuDAkB-znd8y1kveUGP4CSMWagDDe-i40-6Rti_mxeR075ZfLBzkA&h=hkWpcq-x7OkzFD3721KPJepD91_DcHNs-BpWRJzp-9k - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:26 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/d48ca1c4-dc4a-4445-a44a-25eeefbf4cd4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E99DA923B1E845ACB3035D5264D03873 Ref B: SYD03EDGE0814 Ref C: 2025-07-11T07:52:26Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/17931590-2850-4ea4-9a87-06c466cd59c4?api-version=2025-06-01&t=638878171460730857&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=tQYi-t_jsFf7TrGcVLvTUW402JxpeM7ItQSHy1P_WZw5SLEBLQLbCcU2rs34CY7UqyM9XMLkb4avELkejb4IUUUJ-ivaZ8U1CdIIn8VFqj1lIj6Z8D0cDeRVQgKZQhGJkFG8EDaD78AN-FOmDh4BtikvTe8LexRoc0hY3-VHI9rtFeHpC17SViNFOQXC6P7NiuWZiFyF2NyU9BXlv-3mv-SCPeZRk1Z7hT9Wrt8WUDhMF7I474G7VSG7bTefS_-1R4ltr2iMHzg1ZrDJpK0U6clka4r-SlxJaKuDAkB-znd8y1kveUGP4CSMWagDDe-i40-6Rti_mxeR075ZfLBzkA&h=hkWpcq-x7OkzFD3721KPJepD91_DcHNs-BpWRJzp-9k - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:52:57 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/c2988bbe-5f71-498f-8af5-19b558419b61 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BDB46C1AE85B463C97ADF47FC169F030 Ref B: SYD03EDGE1322 Ref C: 2025-07-11T07:52:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint create - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --origin - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 5F321ACD9258434597F76CF9CA659E47 Ref B: SYD03EDGE1020 Ref C: 2025-07-11T07:52:58Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1101' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-original-request-ids: - - 3eacf170-b641-421f-aa3f-711676d7cbbf - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 67F8163D85D04B31B446BCB49644A5B6 Ref B: SYD03EDGE1505 Ref C: 2025-07-11T07:53:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '339' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: D407A9C91C9A4150B7E9F6D60AD298E1 Ref B: SYD03EDGE1917 Ref C: 2025-07-11T07:53:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":null,"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1089' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 01142D3790AB46C5AD640C5B12C86B1B Ref B: SYD03EDGE1610 Ref C: 2025-07-11T07:53:03Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "matchValues": ["TH"]}}], "actions": [{"name": "CacheExpiration", "parameters": - {"typeName": "DeliveryRuleCacheExpirationActionParameters", "cacheBehavior": - "BypassCache", "cacheType": "All"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - Content-Length: - - '444' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1811b437-060f-462a-b262-14e723ff5ad7?api-version=2021-06-01&t=638878171867415840&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CS6_fN1EulhZdDguUz2FPjYeekx897RuhzHnTEGcG2B7WgVaW3-I0wVR_xAq4_2i1Gg1GK7KiDVLLur38xXIR076mCp8ddELCuXxda6-pX3AIM5cpkQHb0q3904qLN8MV77aEI_B2J9V_o7T_17qRBQLqAtklhleJbJbIfmQt4vQ3gQbApcrTLd6rl_8uPwH9FlxXdzA6PjyQKXiNjrDvK0tYWCeit9yd2m2BIjGl2iL8bnlsfzMOqoR2rEi5S9Jb6MeZjR16jUnz8st2YZI_3knTwkgIO9KTVaEKpWCVjhx12OYGEZVS7b934ONMKlJWghwK56a-baE_D5dHep8Mw&h=wAVGbhju1LAOqxslOAn12h5QiAHKyK2XxjK2OV5LQrg - cache-control: - - no-cache - content-length: - - '1528' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:06 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1811b437-060f-462a-b262-14e723ff5ad7/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878171867572027&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ROcjFjjZvGEfrYhtMho7gXBjPfQ_BeoK2ii2Q09zNi5s0ObjUTRFEF2YGpncyx1vo5cQyyQ5z_mu7DYP26RGFUHU8EkfZ2j5zyHB1bN554nb0A5ESv7DWOuv1bLd9l5P8ey9MBKw60o8EQbxqy3Y6JnB4JGXLobEIIGCCjBPRZTM7y78Iz8_TsYVVLS1guXc4hYLmKPZ6HQk-nxe57HwWDq47qr4qwIzK_joabGhaKbXyvzqaml9zRZqCJfrDmCS0Qmk2O_ZpmI-IW7Jw_pVWxJb0UTX4i2Sr2xaPXFBfETiP133aXud0b0yWmvRi_Cs3gN2v2v1vitmRgocCCOsPQ&h=sxuaJ7Z8p223EO6atZ-CXUQe6gnHpidffDWRw6owzYE - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bc7c2d23-8176-44aa-9d2d-de8794fee754 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 1A4AEE385D8E4FA4997F0BC2D96ABF66 Ref B: SYD03EDGE1921 Ref C: 2025-07-11T07:53:04Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1811b437-060f-462a-b262-14e723ff5ad7?api-version=2021-06-01&t=638878171867415840&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CS6_fN1EulhZdDguUz2FPjYeekx897RuhzHnTEGcG2B7WgVaW3-I0wVR_xAq4_2i1Gg1GK7KiDVLLur38xXIR076mCp8ddELCuXxda6-pX3AIM5cpkQHb0q3904qLN8MV77aEI_B2J9V_o7T_17qRBQLqAtklhleJbJbIfmQt4vQ3gQbApcrTLd6rl_8uPwH9FlxXdzA6PjyQKXiNjrDvK0tYWCeit9yd2m2BIjGl2iL8bnlsfzMOqoR2rEi5S9Jb6MeZjR16jUnz8st2YZI_3knTwkgIO9KTVaEKpWCVjhx12OYGEZVS7b934ONMKlJWghwK56a-baE_D5dHep8Mw&h=wAVGbhju1LAOqxslOAn12h5QiAHKyK2XxjK2OV5LQrg - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/d83cc382-932c-45dc-ad55-36f6b865ed31 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 10F121B056E147909BE15BD1085F4088 Ref B: SYD03EDGE0917 Ref C: 2025-07-11T07:53:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/1811b437-060f-462a-b262-14e723ff5ad7?api-version=2021-06-01&t=638878171867415840&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CS6_fN1EulhZdDguUz2FPjYeekx897RuhzHnTEGcG2B7WgVaW3-I0wVR_xAq4_2i1Gg1GK7KiDVLLur38xXIR076mCp8ddELCuXxda6-pX3AIM5cpkQHb0q3904qLN8MV77aEI_B2J9V_o7T_17qRBQLqAtklhleJbJbIfmQt4vQ3gQbApcrTLd6rl_8uPwH9FlxXdzA6PjyQKXiNjrDvK0tYWCeit9yd2m2BIjGl2iL8bnlsfzMOqoR2rEi5S9Jb6MeZjR16jUnz8st2YZI_3knTwkgIO9KTVaEKpWCVjhx12OYGEZVS7b934ONMKlJWghwK56a-baE_D5dHep8Mw&h=wAVGbhju1LAOqxslOAn12h5QiAHKyK2XxjK2OV5LQrg - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/94b92ae2-9005-4417-bd55-01b1db4ae715 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 132EF75D6650496CB33616247F0B17D3 Ref B: SYD03EDGE1915 Ref C: 2025-07-11T07:53:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1528' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 16520606F64A48A0AE509EB614385A48 Ref B: SYD03EDGE1019 Ref C: 2025-07-11T07:53:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --match-variable --operator --match-values - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1528' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: DFBD729B716C4F47B3A8D8AB0A92ED63 Ref B: SYD03EDGE1509 Ref C: 2025-07-11T07:53:41Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH"], "transforms": []}}, {"name": - "RemoteAddress", "parameters": {"typeName": "DeliveryRuleRemoteAddressConditionParameters", - "operator": "GeoMatch", "matchValues": ["TH", "US"]}}], "actions": [{"name": - "CacheExpiration", "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", - "cacheBehavior": "BypassCache", "cacheType": "All"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition add - Connection: - - keep-alive - Content-Length: - - '644' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --rule-name --match-variable --operator --match-values - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f1258dcd-517d-4496-aba4-278a074a04a3?api-version=2021-06-01&t=638878172254898154&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AKTB7RiiQAliRSefN8dVHzeGInRaidyy6qQ7Pit51bXsuzUQu215I21avJJHbl6zOsQU0IDFxYD8r7e6_vaVTxmrwnOeR2doY9jHD0lOWuzjgPdeTYJwqVScwm5jdhUL8N0jXj0QVLs_9X9FNFgOwCc2fa2pOYQuOq9teMGMWQeEMYMs6mjNbgKQ1yq8h0zg5AKzF4UPZqlWrIqkb4iQwkzQSaNvR_SlD8J8Rus8cq0-K5G-MeyYOD5DxQ94UFC2Zf-3Apw8GBeaZIg5GxidTTzNxRpB86rxsQDx9r_SAbIKke_y_ENLQOnyGifPotCkqcvQcX7G4pfG-_4_KKbcHQ&h=p78UmBHW0IrTahzzrETXQ9HqjiyJaH5c5N8oUPTNkyo - cache-control: - - no-cache - content-length: - - '1714' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:44 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f1258dcd-517d-4496-aba4-278a074a04a3/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878172254898154&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=CAzQGhEXTRk-p3NzDSHlYu1RAssnAP5SrAqiOdRlv2RcjvB-DWt2sWqhNj8I6fDFj8RUs-VPimBq_IGs5UIdDS6yl44IsXkfKJWSuykjNYYWGP1kPq7hOig4YcNJ9RV5nf3K5pa62iIVp-_Bd5vjjPNPIzptYp6SuTpWA52Fk-3vCNTdTNxl-uKlIa4dRAb8AL_JFmzTAMQTLbGWKU3XBL7msZsyy0QNpIM3j3syLy6Y7scnP0jppuldDzd8mZ2KUNMD-Cm6DRFDhcLspjouIr61yKO3Adw9knkQl3q7tQmQ1Kpff5pXOViUm9xrWzcX2UOc8H3f3l1tx8lOWqpeXw&h=sWEWz2I_cWpGFGp9V8nqmxkDOftdpHo_kGkA0G9VlZw - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3c91ba89-1558-4363-96c3-3b404fc75a18 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F24AA71900F54592827C19E289F0301A Ref B: SYD03EDGE1520 Ref C: 2025-07-11T07:53:42Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --match-variable --operator --match-values - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f1258dcd-517d-4496-aba4-278a074a04a3?api-version=2021-06-01&t=638878172254898154&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AKTB7RiiQAliRSefN8dVHzeGInRaidyy6qQ7Pit51bXsuzUQu215I21avJJHbl6zOsQU0IDFxYD8r7e6_vaVTxmrwnOeR2doY9jHD0lOWuzjgPdeTYJwqVScwm5jdhUL8N0jXj0QVLs_9X9FNFgOwCc2fa2pOYQuOq9teMGMWQeEMYMs6mjNbgKQ1yq8h0zg5AKzF4UPZqlWrIqkb4iQwkzQSaNvR_SlD8J8Rus8cq0-K5G-MeyYOD5DxQ94UFC2Zf-3Apw8GBeaZIg5GxidTTzNxRpB86rxsQDx9r_SAbIKke_y_ENLQOnyGifPotCkqcvQcX7G4pfG-_4_KKbcHQ&h=p78UmBHW0IrTahzzrETXQ9HqjiyJaH5c5N8oUPTNkyo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:53:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/1ed10b56-b89a-4826-9e19-8e2d00be3b44 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 45835FBA96A14EEBB1C2B95917C4F885 Ref B: SYD03EDGE1410 Ref C: 2025-07-11T07:53:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --match-variable --operator --match-values - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/f1258dcd-517d-4496-aba4-278a074a04a3?api-version=2021-06-01&t=638878172254898154&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=AKTB7RiiQAliRSefN8dVHzeGInRaidyy6qQ7Pit51bXsuzUQu215I21avJJHbl6zOsQU0IDFxYD8r7e6_vaVTxmrwnOeR2doY9jHD0lOWuzjgPdeTYJwqVScwm5jdhUL8N0jXj0QVLs_9X9FNFgOwCc2fa2pOYQuOq9teMGMWQeEMYMs6mjNbgKQ1yq8h0zg5AKzF4UPZqlWrIqkb4iQwkzQSaNvR_SlD8J8Rus8cq0-K5G-MeyYOD5DxQ94UFC2Zf-3Apw8GBeaZIg5GxidTTzNxRpB86rxsQDx9r_SAbIKke_y_ENLQOnyGifPotCkqcvQcX7G4pfG-_4_KKbcHQ&h=p78UmBHW0IrTahzzrETXQ9HqjiyJaH5c5N8oUPTNkyo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/93413d5b-2d70-4af2-8ab2-8f8a7baa2c66 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DAAFA4269D7A4028B3CF6EA5D6EA0692 Ref B: SYD03EDGE1913 Ref C: 2025-07-11T07:54:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --match-variable --operator --match-values - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1714' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 703F38551CE248B6A6326747F0E1CE8C Ref B: SYD03EDGE1620 Ref C: 2025-07-11T07:54:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --action-name --source-pattern --destination - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1714' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 2E6423A3BE594327B5E4D949569E0AAA Ref B: SYD03EDGE0808 Ref C: 2025-07-11T07:54:19Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH"], "transforms": []}}, {"name": - "RemoteAddress", "parameters": {"typeName": "DeliveryRuleRemoteAddressConditionParameters", - "operator": "GeoMatch", "negateCondition": false, "matchValues": ["TH", "US"], - "transforms": []}}], "actions": [{"name": "CacheExpiration", "parameters": {"typeName": - "DeliveryRuleCacheExpirationActionParameters", "cacheBehavior": "BypassCache", - "cacheType": "All"}}, {"name": "UrlRewrite", "parameters": {"typeName": "DeliveryRuleUrlRewriteActionParameters", - "sourcePattern": "/abc", "destination": "/def"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action add - Connection: - - keep-alive - Content-Length: - - '830' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --rule-name --action-name --source-pattern --destination - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/343b576e-a1a8-4f89-8593-37cdf3453ee9?api-version=2021-06-01&t=638878172647716182&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=mIsgK9Bd8dQsF4hMtZx_ncgOQC51cgO0456p9plvtVj13mLQ5lI8bzD-JLmfBCA8ItfmOsA_59mRzkK9qjggdPDE_RO45Fw0r_XvAdvxw9dMVDyJk0e0s_usyALgjFkPgBR1Ww71u7ApWhqi7vVWjRpe0Mzail65oafUH3qwwHeO-5J7K7O_2SpiZ0NLNvazzP6iEgjYysUuFHtS_Tueuh-MNwWIBQMs0G0Gy24-IYnMq-VyGvozdG2hPFsgXq74t-YUg6hWGY8pPDK_uyyroBXXzmN94c0uhccKQBYDYLmW0SApb4z9PFEjvLJQdOr8IyhQ5_87tB4nhuVEfTQPbg&h=0NAR987MFyQN3nw0ZutWB4pjmsilKR1Tkt8GItXyfQ4 - cache-control: - - no-cache - content-length: - - '1876' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:24 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/343b576e-a1a8-4f89-8593-37cdf3453ee9/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878172649591268&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Hr8ceqKWTHTKwCNJIlp556uHCqsO5qBsiL4ngSbAPcMD4DHjVDXv3Rk1umU2wcaby9QgKPKXfebWms82ac-uh__4VDA0WAlnrU_M3XBZFnco-TtAISoHe0gUjFrCODoTREJ4fyshmgGdzLadSfcNQyXY1DkKzEyLSc657LquFPVQe2SiUZZJYtdSy4DES1I2Bkg4j9mLlXOFHwxTbtE-8nIcMiFQwSPICVL_sOBODkRtW1iGTN3En-zjiQmONYw8dP1HUEsp2qRGX9-ShYcEiqkoxiu3sI7myYBl4KeajzrJxZ8h_7u4tCDdotzy0dk18OXsCNUa2nU9R7PzAEGyfw&h=Km4efqzymubn8Leqd0ilAC_hhvaTL-IL1EyU8yVFep8 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/0a3adbd0-6d25-45d3-a15d-755fb14ba527 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 9B3FA11FC3B746C9934B507C8BF5ED9B Ref B: SYD03EDGE2016 Ref C: 2025-07-11T07:54:21Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --action-name --source-pattern --destination - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/343b576e-a1a8-4f89-8593-37cdf3453ee9?api-version=2021-06-01&t=638878172647716182&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=mIsgK9Bd8dQsF4hMtZx_ncgOQC51cgO0456p9plvtVj13mLQ5lI8bzD-JLmfBCA8ItfmOsA_59mRzkK9qjggdPDE_RO45Fw0r_XvAdvxw9dMVDyJk0e0s_usyALgjFkPgBR1Ww71u7ApWhqi7vVWjRpe0Mzail65oafUH3qwwHeO-5J7K7O_2SpiZ0NLNvazzP6iEgjYysUuFHtS_Tueuh-MNwWIBQMs0G0Gy24-IYnMq-VyGvozdG2hPFsgXq74t-YUg6hWGY8pPDK_uyyroBXXzmN94c0uhccKQBYDYLmW0SApb4z9PFEjvLJQdOr8IyhQ5_87tB4nhuVEfTQPbg&h=0NAR987MFyQN3nw0ZutWB4pjmsilKR1Tkt8GItXyfQ4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/8a7b5f50-ad05-4bc0-8d67-f6ed094355e1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B4DE784FC71B49E186751D3C65866B1E Ref B: SYD03EDGE1710 Ref C: 2025-07-11T07:54:25Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --action-name --source-pattern --destination - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/343b576e-a1a8-4f89-8593-37cdf3453ee9?api-version=2021-06-01&t=638878172647716182&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=mIsgK9Bd8dQsF4hMtZx_ncgOQC51cgO0456p9plvtVj13mLQ5lI8bzD-JLmfBCA8ItfmOsA_59mRzkK9qjggdPDE_RO45Fw0r_XvAdvxw9dMVDyJk0e0s_usyALgjFkPgBR1Ww71u7ApWhqi7vVWjRpe0Mzail65oafUH3qwwHeO-5J7K7O_2SpiZ0NLNvazzP6iEgjYysUuFHtS_Tueuh-MNwWIBQMs0G0Gy24-IYnMq-VyGvozdG2hPFsgXq74t-YUg6hWGY8pPDK_uyyroBXXzmN94c0uhccKQBYDYLmW0SApb4z9PFEjvLJQdOr8IyhQ5_87tB4nhuVEfTQPbg&h=0NAR987MFyQN3nw0ZutWB4pjmsilKR1Tkt8GItXyfQ4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/670127a4-b0ba-4351-8958-45710de48b16 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 0AE05E800BCF47CE835871A29224F0B0 Ref B: SYD03EDGE1506 Ref C: 2025-07-11T07:54:56Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --action-name --source-pattern --destination - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1876' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:54:58 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 39B80039C009458DAF6245628E2A4B76 Ref B: SYD03EDGE0720 Ref C: 2025-07-11T07:54:57Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}},{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1876' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 83C971CE8D4542D7804D9E74CBE6CB27 Ref B: SYD03EDGE2108 Ref C: 2025-07-11T07:54:59Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH", "US"], "transforms": []}}], - "actions": [{"name": "CacheExpiration", "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", - "cacheBehavior": "BypassCache", "cacheType": "All"}}, {"name": "UrlRewrite", - "parameters": {"typeName": "DeliveryRuleUrlRewriteActionParameters", "sourcePattern": - "/abc", "destination": "/def"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition remove - Connection: - - keep-alive - Content-Length: - - '636' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/537fc383-5ef8-48c2-a3dc-04c97820199d?api-version=2021-06-01&t=638878173032838237&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vVXgl576_SWmDvBcouQDKOikbObzQ_oraHXz-sso3SUEALxHAmCQxi3-3VIHhibanoNyQHdluPG_GF9m3TiIxDTogbQqYADshSVw-jMginyVxAkGKY9ABf3lLXrYqMCTl9gtoq1RYj3xBjtj_TJlZ7z-TZ-mzCJegpfWTkO2bkba9FxfgeFRpAbLthdfRZsXMVZsLdGJx9GMAYqDQLWLE3EEAZOqCcgUbAi6g-Tif03j5ZxccTs2kQ546tyq7tfT4BkwjdzEw1IzroiRA3d-9Jg4Hknr4uc7vjiT6R1fgzFszlyhJ7nRoCFZ-Eex7bPHdcfZtDpH3BTPBO4bKK0JbA&h=d3x0iKpCE4rO4Re7jKq554vuBvU9MavDyJbmagFSADE - cache-control: - - no-cache - content-length: - - '1695' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:02 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/537fc383-5ef8-48c2-a3dc-04c97820199d/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878173032838237&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=tGC0LzaohvmKHD6LmntPNkJ_w4Yatdl1VickGF1hI0N-fJPmy30bPgvQc_tQY3c8V5sJJwYDU_Zszaiwo8fdNbx1y4ICMDQv9jATahmp4vc5kQLX_-bIwCmfoql0DGd3TqwaFKo6-ox1QjeMTgLGFgGWZlpcEbqdoc11hQQlqQwpQ5ig0UkOGOpI9abOsemZnDVSjn6NaefP6s7X9DWXHWtG9wkKhBYxDlGJuNdSMCdpUEsvaFtT4bkyrZbE-2F67NMb7fo0879RZY8AAx465KncZt7eL5PBf5aH8hg28HulxNhXg5raXE_ifdBPJHjMhtddoz_mT2ifBcF3OJQt0g&h=xACLPK8Ft4la413ISA9dOeC8zIGnvDtyh37LJcfoNyY - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/066d1d71-7f76-4764-8f48-7ab58f8db53c - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 79E4056FE0F34C5E843489B8064E639A Ref B: SYD03EDGE0914 Ref C: 2025-07-11T07:55:00Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/537fc383-5ef8-48c2-a3dc-04c97820199d?api-version=2021-06-01&t=638878173032838237&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vVXgl576_SWmDvBcouQDKOikbObzQ_oraHXz-sso3SUEALxHAmCQxi3-3VIHhibanoNyQHdluPG_GF9m3TiIxDTogbQqYADshSVw-jMginyVxAkGKY9ABf3lLXrYqMCTl9gtoq1RYj3xBjtj_TJlZ7z-TZ-mzCJegpfWTkO2bkba9FxfgeFRpAbLthdfRZsXMVZsLdGJx9GMAYqDQLWLE3EEAZOqCcgUbAi6g-Tif03j5ZxccTs2kQ546tyq7tfT4BkwjdzEw1IzroiRA3d-9Jg4Hknr4uc7vjiT6R1fgzFszlyhJ7nRoCFZ-Eex7bPHdcfZtDpH3BTPBO4bKK0JbA&h=d3x0iKpCE4rO4Re7jKq554vuBvU9MavDyJbmagFSADE - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:03 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/226532e8-53ef-4407-927b-563f26f2a284 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3DF7E966CA204268ABF18D335AE81DE7 Ref B: SYD03EDGE0906 Ref C: 2025-07-11T07:55:03Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/537fc383-5ef8-48c2-a3dc-04c97820199d?api-version=2021-06-01&t=638878173032838237&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=vVXgl576_SWmDvBcouQDKOikbObzQ_oraHXz-sso3SUEALxHAmCQxi3-3VIHhibanoNyQHdluPG_GF9m3TiIxDTogbQqYADshSVw-jMginyVxAkGKY9ABf3lLXrYqMCTl9gtoq1RYj3xBjtj_TJlZ7z-TZ-mzCJegpfWTkO2bkba9FxfgeFRpAbLthdfRZsXMVZsLdGJx9GMAYqDQLWLE3EEAZOqCcgUbAi6g-Tif03j5ZxccTs2kQ546tyq7tfT4BkwjdzEw1IzroiRA3d-9Jg4Hknr4uc7vjiT6R1fgzFszlyhJ7nRoCFZ-Eex7bPHdcfZtDpH3BTPBO4bKK0JbA&h=d3x0iKpCE4rO4Re7jKq554vuBvU9MavDyJbmagFSADE - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/50b1e36a-52c2-49ba-b7b8-693cbf6d963f - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F4BD090DCDA341799EAB13065BF4B7D9 Ref B: SYD03EDGE2014 Ref C: 2025-07-11T07:55:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule condition remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1695' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 54A90A3756874D30B704FFBC5EF85ECF Ref B: SYD03EDGE1308 Ref C: 2025-07-11T07:55:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}},{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1695' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 6856A527A15B425E9CFB944FFF5F0551 Ref B: SYD03EDGE1421 Ref C: 2025-07-11T07:55:37Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH", "US"], "transforms": []}}], - "actions": [{"name": "UrlRewrite", "parameters": {"typeName": "DeliveryRuleUrlRewriteActionParameters", - "sourcePattern": "/abc", "destination": "/def"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action remove - Connection: - - keep-alive - Content-Length: - - '480' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/eabe2cc6-6a2e-415d-93ff-e99348132cd1?api-version=2021-06-01&t=638878173412783272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lErlAbHp5Cndb_v7QhzKdMOxty_QLMeODHj7R7v5vW8ZqfqMLC3w8yskqM5U7IK9szxaLQbByWKmY6JnlxhNjvIxDUIFcraWnJeKTFWZey-nvNZfTIYEausaYBZf4muip9eLh6Rse9A7WDxGVD1ti8Po7vs2EX3QAUglPZLyd0HtNyKb5qLzCywXJGsJh00i5leny2uUEl959V1QB8a8rFH-qiHmi_F0wXceCKVXPXpDte3PMrAz4HrZre4UbHXWVYNVWLo3NY9Kco-PKzoBmbUspJCJlyY1vKWuiuq2-7rrX2yV5f5o_cosiO2O4pL9fZwbVEW-kVazRjtR0Goc4w&h=5T4pd_3eJLUzbAqI6k-uD2R52y5kYnO7sFj5yAey0Dw - cache-control: - - no-cache - content-length: - - '1527' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:40 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/eabe2cc6-6a2e-415d-93ff-e99348132cd1/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878173412939518&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=moG8WWyBHrfvrfGgTsnTazVbHLR96lBvMbk0c7Hi_0UFVMmcuuajjQFuZiLFb-xI3V31j4SY8qF0xgdjXm13z4A3o4hX1HW53kRC1epczZSqfsn6N4krtnueitGVwGzjU0SYx6GyQZycioHGDDZ23uKVwXkrVZ8LkTAOw_KHFqpNiu9vVUadn9Ihl7qtbLF7x_ff7gMYPXkYsNES4FczZsvSv0HIa5RrhQHA6UxHQpBavzoy4YhrXiwzkftk7JLijkMAlb1r5aH-_fmp4VowlotTDXFwBu81zESnTzFEBULYpGDs_H-7KJsrGBQaLCMHrUup2m9rqFjD4Kn4qZF8ZQ&h=Qv7pYRQGpg5yteSQ1tWrP-ODWsP9IwPYyL6mOLd0ivs - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/b45d085f-44dd-40ca-a984-48625fb4185c - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: FE4F7A2B9010437786D83D162960C8CD Ref B: SYD03EDGE1908 Ref C: 2025-07-11T07:55:38Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/eabe2cc6-6a2e-415d-93ff-e99348132cd1?api-version=2021-06-01&t=638878173412783272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lErlAbHp5Cndb_v7QhzKdMOxty_QLMeODHj7R7v5vW8ZqfqMLC3w8yskqM5U7IK9szxaLQbByWKmY6JnlxhNjvIxDUIFcraWnJeKTFWZey-nvNZfTIYEausaYBZf4muip9eLh6Rse9A7WDxGVD1ti8Po7vs2EX3QAUglPZLyd0HtNyKb5qLzCywXJGsJh00i5leny2uUEl959V1QB8a8rFH-qiHmi_F0wXceCKVXPXpDte3PMrAz4HrZre4UbHXWVYNVWLo3NY9Kco-PKzoBmbUspJCJlyY1vKWuiuq2-7rrX2yV5f5o_cosiO2O4pL9fZwbVEW-kVazRjtR0Goc4w&h=5T4pd_3eJLUzbAqI6k-uD2R52y5kYnO7sFj5yAey0Dw - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:55:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/feed69d6-882d-422b-86ba-1565f894f486 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 41158A606CCA498DA8AFFF8B5C66CF5A Ref B: SYD03EDGE1420 Ref C: 2025-07-11T07:55:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/eabe2cc6-6a2e-415d-93ff-e99348132cd1?api-version=2021-06-01&t=638878173412783272&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=lErlAbHp5Cndb_v7QhzKdMOxty_QLMeODHj7R7v5vW8ZqfqMLC3w8yskqM5U7IK9szxaLQbByWKmY6JnlxhNjvIxDUIFcraWnJeKTFWZey-nvNZfTIYEausaYBZf4muip9eLh6Rse9A7WDxGVD1ti8Po7vs2EX3QAUglPZLyd0HtNyKb5qLzCywXJGsJh00i5leny2uUEl959V1QB8a8rFH-qiHmi_F0wXceCKVXPXpDte3PMrAz4HrZre4UbHXWVYNVWLo3NY9Kco-PKzoBmbUspJCJlyY1vKWuiuq2-7rrX2yV5f5o_cosiO2O4pL9fZwbVEW-kVazRjtR0Goc4w&h=5T4pd_3eJLUzbAqI6k-uD2R52y5kYnO7sFj5yAey0Dw - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:13 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/bd8f67cd-17a2-4592-96bf-6f096c820df4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E327CF8770544148BB7DF541AEFA713C Ref B: SYD03EDGE0711 Ref C: 2025-07-11T07:56:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule action remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name --index - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1527' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:14 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 334D1D34600142509865E506666B1F4F Ref B: SYD03EDGE0714 Ref C: 2025-07-11T07:56:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '339' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:15 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 58EAA3C421FA4609ABFD8DFE8FF2B806 Ref B: SYD03EDGE1505 Ref C: 2025-07-11T07:56:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1527' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: C8DE7FDF69D447A197E1083AD241F9C9 Ref B: SYD03EDGE0709 Ref C: 2025-07-11T07:56:16Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH", "US"], "transforms": []}}], - "actions": [{"name": "UrlRewrite", "parameters": {"typeName": "DeliveryRuleUrlRewriteActionParameters", - "sourcePattern": "/abc", "destination": "/def"}}]}, {"name": "r2", "order": - 2, "conditions": [{"name": "RemoteAddress", "parameters": {"typeName": "DeliveryRuleRemoteAddressConditionParameters", - "operator": "GeoMatch", "matchValues": ["TH"]}}], "actions": [{"name": "CacheExpiration", - "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", "cacheBehavior": - "BypassCache", "cacheType": "All"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - Content-Length: - - '843' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]},{"name":"r2","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a1c2f737-41e8-4233-8725-af129e327312?api-version=2021-06-01&t=638878173805939342&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=xQBch7CE2ibazXwysPJypILgK6bOK8jhnk1V-JeZadNV9fI43kdvXpcYfI-FRTQRfb0KQ2M373vUZmrnKttcuKvvyva-Exgp6m_a5UGn5f5zCTwW1GKC-k40OyEZ4hygEXaINrpCHHFe6N2GHnNJcVFrb5b-UfF6bh540FUqo3Vs1cjYTG2C76zBiNNGo9F37zjdw0uSR0-4aHgcKdLi7okNIepnS0YgR9Y5gMW29gSdQsXHCNnsS7tLxYB_X0_9vLgOXhXD2gend7yEjQLtrhLsg2pttUV2JYnJ6T0InHtsD5n5hsQ9aYY_8LPZRtxSNGUDk8i6Hyt5nRtPlOnE6g&h=xLl5DXZKQ1_3CdpdiRDAUxBXTVB7PfELbrmfOiIjB34 - cache-control: - - no-cache - content-length: - - '1927' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:20 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a1c2f737-41e8-4233-8725-af129e327312/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878173806095906&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ic36jp0UtT_9KgCD6N_hz6HwIDfRYKRmnGpeznoHfeWu9Zz1INVr44eiZ-C4_wM_IHjnhrlnGQXnxic-OrD_66IoNN2qitX-PfapFZ8uhe9DmGq6Sgw-2Bs6gLDzUPG1VfLQoD5o3LAj0TFxPSeeniEG1VM_eIZhhvlmRELUipQ-JVN0ks-znyxAMlQE5BCcSJMDFZJv69KkjZNvR4CWID-jgwQuk5DimiF2W4PJdPCZ0QvfqwN1RxtiyxsT_n57MEIPMMXT4yyAbbZKy8xoZKkk4gjTncJXJDgeRRnHk7y7eB8HWFP0kPiTjFuSzE9zpxeBriAqa8-iV8LwjuWXUg&h=mwaRAFWJhhG_Ef7a5YdpRle8OwOWOJ_cJhxjAP0bKC4 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/876a544f-e010-4ed0-8f35-e25ed488b343 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: ED723DB5EEFD4937A29AC4CED7502551 Ref B: SYD03EDGE1106 Ref C: 2025-07-11T07:56:17Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a1c2f737-41e8-4233-8725-af129e327312?api-version=2021-06-01&t=638878173805939342&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=xQBch7CE2ibazXwysPJypILgK6bOK8jhnk1V-JeZadNV9fI43kdvXpcYfI-FRTQRfb0KQ2M373vUZmrnKttcuKvvyva-Exgp6m_a5UGn5f5zCTwW1GKC-k40OyEZ4hygEXaINrpCHHFe6N2GHnNJcVFrb5b-UfF6bh540FUqo3Vs1cjYTG2C76zBiNNGo9F37zjdw0uSR0-4aHgcKdLi7okNIepnS0YgR9Y5gMW29gSdQsXHCNnsS7tLxYB_X0_9vLgOXhXD2gend7yEjQLtrhLsg2pttUV2JYnJ6T0InHtsD5n5hsQ9aYY_8LPZRtxSNGUDk8i6Hyt5nRtPlOnE6g&h=xLl5DXZKQ1_3CdpdiRDAUxBXTVB7PfELbrmfOiIjB34 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:20 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/52777e89-7619-455d-957e-8a8329d37130 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6637791DC1BB4460A6E386A6CAD0E1B3 Ref B: SYD03EDGE1522 Ref C: 2025-07-11T07:56:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/a1c2f737-41e8-4233-8725-af129e327312?api-version=2021-06-01&t=638878173805939342&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=xQBch7CE2ibazXwysPJypILgK6bOK8jhnk1V-JeZadNV9fI43kdvXpcYfI-FRTQRfb0KQ2M373vUZmrnKttcuKvvyva-Exgp6m_a5UGn5f5zCTwW1GKC-k40OyEZ4hygEXaINrpCHHFe6N2GHnNJcVFrb5b-UfF6bh540FUqo3Vs1cjYTG2C76zBiNNGo9F37zjdw0uSR0-4aHgcKdLi7okNIepnS0YgR9Y5gMW29gSdQsXHCNnsS7tLxYB_X0_9vLgOXhXD2gend7yEjQLtrhLsg2pttUV2JYnJ6T0InHtsD5n5hsQ9aYY_8LPZRtxSNGUDk8i6Hyt5nRtPlOnE6g&h=xLl5DXZKQ1_3CdpdiRDAUxBXTVB7PfELbrmfOiIjB34 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/df9750f1-b31d-49f6-ab4e-51749de7c255 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 468ACB912A314F5C8690C92AEC5D6EE1 Ref B: SYD03EDGE0921 Ref C: 2025-07-11T07:56:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]},{"name":"r2","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1927' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 613A843CD7DA4CEC9B96A18AF87B0E72 Ref B: SYD03EDGE1619 Ref C: 2025-07-11T07:56:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123","type":"Microsoft.Cdn/profiles","name":"profile123","location":"Global","kind":"cdn","tags":{},"sku":{"name":"Standard_Microsoft"},"properties":{"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '339' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 27939BA24A6D4E56BD1AEE57F1295B7F Ref B: SYD03EDGE0815 Ref C: 2025-07-11T07:56:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]},{"name":"r2","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1927' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:56:56 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: FB125AF8C96E4BE4A904408DEE29BE45 Ref B: SYD03EDGE2018 Ref C: 2025-07-11T07:56:55Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r1", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH", "US"], "transforms": []}}], - "actions": [{"name": "UrlRewrite", "parameters": {"typeName": "DeliveryRuleUrlRewriteActionParameters", - "sourcePattern": "/abc", "destination": "/def"}}]}, {"name": "r2", "order": - 2, "conditions": [{"name": "RemoteAddress", "parameters": {"typeName": "DeliveryRuleRemoteAddressConditionParameters", - "operator": "GeoMatch", "negateCondition": false, "matchValues": ["TH"], "transforms": - []}}], "actions": [{"name": "CacheExpiration", "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", - "cacheBehavior": "BypassCache", "cacheType": "All"}}]}, {"name": "r3", "order": - 3, "conditions": [{"name": "RemoteAddress", "parameters": {"typeName": "DeliveryRuleRemoteAddressConditionParameters", - "operator": "GeoMatch", "matchValues": ["TH"]}}], "actions": [{"name": "CacheExpiration", - "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", "cacheBehavior": - "BypassCache", "cacheType": "All"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - Content-Length: - - '1250' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]},{"name":"r2","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]},{"name":"r3","order":3,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6689a3c2-6545-42d4-805d-a77b681de6a8?api-version=2021-06-01&t=638878174202873826&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=F42f6QlQsKsENdVZf34sqcwXzG28LeuSB_LA44VtffwbxA-07tLqvWFM5nlx03eFwDcdXx6T8zJMxMyk7FH3S0HgiMOHHGfsVl2UR9YQOEM3_zTWtISXt7mWqyvhQk811L4lAkT3RjvlzUp-BGY5TQp3FW-Cv9zLBotEhvKNlahFoZAVhqzskThm5VD-ntrgdV8KxsDE91U8az3S6GLzKp5BWhblqP1PWHdeR5SfQOmjL4VV8bzxP1loQ1XyP1ZcZ3Wv6V0s-yHD1-3dnvzUXip55qgZTGNcy5KUz-i2ActN_DzeFXPxEFwHcheNtPh4b8bDaOqApbm6rf3W0NbJBg&h=SrwEzx1SBOvumCcI_e0hRp-fGgbSALa2PcJeO6zhcec - cache-control: - - no-cache - content-length: - - '2327' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:00 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6689a3c2-6545-42d4-805d-a77b681de6a8/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878174203030084&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RpPRJ7yJkzq1LwDkL-FaODpJ2QwQxFNiZK3uYF-CKQDKjLtKT0K18HXG0lRXgG-KCUgHKR2Dr5JOCXzUNTpDJJm-c6fmxaQ-jqlGhWUjvoZ3w096vtBsCarMXLvSeAHxvWHIoJ1vkBje8MHUcFdtYnNzqP-_E9fieAw6vMtE6mF9XG28-M0dCUrowm-T-HdR1Y7jzBzuYkOQ2mYDSloouWcSE7qwc7b4INV2d6wUDLO5Up3eosfXIZJLRZDrbwlQeDvbjU7pNfYndi9TRBjFfL1h3tEinoor73I3jUPFpyWMixss3uHJb1oszU5JSIT4LmBLbPhcKhplh0naAzqmPQ&h=A1nQrMKwpOz6intHUDx-7RTKYXqHNeq56wiH37-87y4 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/299008b6-e7d3-4f7d-8abc-c8ba7433b52b - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: F6D3BAADBD0B4E58B5EADDCAC1240AC0 Ref B: SYD03EDGE1714 Ref C: 2025-07-11T07:56:56Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6689a3c2-6545-42d4-805d-a77b681de6a8?api-version=2021-06-01&t=638878174202873826&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=F42f6QlQsKsENdVZf34sqcwXzG28LeuSB_LA44VtffwbxA-07tLqvWFM5nlx03eFwDcdXx6T8zJMxMyk7FH3S0HgiMOHHGfsVl2UR9YQOEM3_zTWtISXt7mWqyvhQk811L4lAkT3RjvlzUp-BGY5TQp3FW-Cv9zLBotEhvKNlahFoZAVhqzskThm5VD-ntrgdV8KxsDE91U8az3S6GLzKp5BWhblqP1PWHdeR5SfQOmjL4VV8bzxP1loQ1XyP1ZcZ3Wv6V0s-yHD1-3dnvzUXip55qgZTGNcy5KUz-i2ActN_DzeFXPxEFwHcheNtPh4b8bDaOqApbm6rf3W0NbJBg&h=SrwEzx1SBOvumCcI_e0hRp-fGgbSALa2PcJeO6zhcec - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/f6602731-8e33-4a87-b705-4bd32504661d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8D30E35A916B48B0919C424654CCC8B7 Ref B: SYD03EDGE1922 Ref C: 2025-07-11T07:57:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/6689a3c2-6545-42d4-805d-a77b681de6a8?api-version=2021-06-01&t=638878174202873826&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=F42f6QlQsKsENdVZf34sqcwXzG28LeuSB_LA44VtffwbxA-07tLqvWFM5nlx03eFwDcdXx6T8zJMxMyk7FH3S0HgiMOHHGfsVl2UR9YQOEM3_zTWtISXt7mWqyvhQk811L4lAkT3RjvlzUp-BGY5TQp3FW-Cv9zLBotEhvKNlahFoZAVhqzskThm5VD-ntrgdV8KxsDE91U8az3S6GLzKp5BWhblqP1PWHdeR5SfQOmjL4VV8bzxP1loQ1XyP1ZcZ3Wv6V0s-yHD1-3dnvzUXip55qgZTGNcy5KUz-i2ActN_DzeFXPxEFwHcheNtPh4b8bDaOqApbm6rf3W0NbJBg&h=SrwEzx1SBOvumCcI_e0hRp-fGgbSALa2PcJeO6zhcec - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:31 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/6c2808b7-add4-4760-85a9-f4f4aa718ed4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D3CE22BDC5AD4F1A97FF5A594DF6F12A Ref B: SYD03EDGE0806 Ref C: 2025-07-11T07:57:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule add - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --order --rule-name --match-variable --operator --match-values - --action-name --cache-behavior - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]},{"name":"r2","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]},{"name":"r3","order":3,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '2327' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 5E06502D5EC54E21AB6C91EFEB6FCB79 Ref B: SYD03EDGE2018 Ref C: 2025-07-11T07:57:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r1","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH","US"],"transforms":[]}}],"actions":[{"name":"UrlRewrite","parameters":{"typeName":"DeliveryRuleUrlRewriteActionParameters","sourcePattern":"/abc","destination":"/def","preserveUnmatchedPath":null}}]},{"name":"r2","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]},{"name":"r3","order":3,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '2327' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: AA7EECB437A24135BF553E2E3F858582 Ref B: SYD03EDGE1513 Ref C: 2025-07-11T07:57:33Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r2", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH"], "transforms": []}}], "actions": - [{"name": "CacheExpiration", "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", - "cacheBehavior": "BypassCache", "cacheType": "All"}}]}, {"name": "r3", "order": - 2, "conditions": [{"name": "RemoteAddress", "parameters": {"typeName": "DeliveryRuleRemoteAddressConditionParameters", - "operator": "GeoMatch", "negateCondition": false, "matchValues": ["TH"], "transforms": - []}}], "actions": [{"name": "CacheExpiration", "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", - "cacheBehavior": "BypassCache", "cacheType": "All"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - Content-Length: - - '895' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r2","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]},{"name":"r3","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8af1ff2b-1420-4264-a875-a5894c7eda86?api-version=2021-06-01&t=638878174574893592&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ke_7YvUuDMfnq_fGhyot-j-NNpDGr8-_ZssiUhgBqoTNZm3v1S10RMkcLrhcIFvXvuNwUzCwHKOO-8NN4nEHEOxmBaoa93FvcrGRsiiXXtzBWzsHkze2AuG0Z-Kogx_Gs31QFtk00gx5h9i426y7S1OR5ypbkpXWbSvoXRVNRK24H2XaXA1HtLAX3vq6pmx7DBNx8oXyOwOxKaGqPnt_TGmcur9qPzWOg_NLGGxDNlXSDDLgZtGOZES9ikMRScU7DrDLjcFz0XgXV9cFXb2SZkPuUgeiFCmqrnkSkUHpz2ev9WbK_Ls4YwoWUH9LyoTaN1g6uJbfxBT77Siax1HiXA&h=BDxihXnP-5UE2kXesCiE333rc7PIjVgfZ2VhelctNlo - cache-control: - - no-cache - content-length: - - '1928' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:37 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8af1ff2b-1420-4264-a875-a5894c7eda86/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878174575049864&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=RRtQkzfwIG2z6xmpwQlWbs3w4sYeQoRfHMUKUjpA2SWpH4lgQYr0zAYIe7op2d7Qcj4Agh-Ok6gpg-HOJVdZk_R6CPxDUhiLwk3uG5WIcecet3aUvOBSjXLh_w84S7V1L2TpF-Jsrpv5LbldoEkg276h19aMrwHwX4Qaq8UGV78RFWMhHfx5N7I3fG1ciFDcIRe5WE6UebWqAkXhrREDHKmrTzW4MQLkPHH8rO-xMlm4VJjv44Mv-e5UBfrp1UBnsT3EKNZJjWBekgze_jtrAM-h5JEH3KFPXvMme1tKQc6I4OVP0EILtXkQyWz8EBzx68X7xZwmznIThaykpeIcbg&h=W4pJ0i9OAs1U1BjUP8cBAYbEtUBhiWYeDs4cDXIoz_o - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/138a04c1-7472-490d-a9ab-41f8103c2089 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: BE43DB138A8548199D3806FB25EEE4CB Ref B: SYD03EDGE0813 Ref C: 2025-07-11T07:57:34Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8af1ff2b-1420-4264-a875-a5894c7eda86?api-version=2021-06-01&t=638878174574893592&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ke_7YvUuDMfnq_fGhyot-j-NNpDGr8-_ZssiUhgBqoTNZm3v1S10RMkcLrhcIFvXvuNwUzCwHKOO-8NN4nEHEOxmBaoa93FvcrGRsiiXXtzBWzsHkze2AuG0Z-Kogx_Gs31QFtk00gx5h9i426y7S1OR5ypbkpXWbSvoXRVNRK24H2XaXA1HtLAX3vq6pmx7DBNx8oXyOwOxKaGqPnt_TGmcur9qPzWOg_NLGGxDNlXSDDLgZtGOZES9ikMRScU7DrDLjcFz0XgXV9cFXb2SZkPuUgeiFCmqrnkSkUHpz2ev9WbK_Ls4YwoWUH9LyoTaN1g6uJbfxBT77Siax1HiXA&h=BDxihXnP-5UE2kXesCiE333rc7PIjVgfZ2VhelctNlo - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:57:37 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/546bd5e7-3242-49c6-8b9e-d818be66bc93 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 7413C4B498B24E51B5ED7B9805CF728E Ref B: SYD03EDGE1311 Ref C: 2025-07-11T07:57:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/8af1ff2b-1420-4264-a875-a5894c7eda86?api-version=2021-06-01&t=638878174574893592&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Ke_7YvUuDMfnq_fGhyot-j-NNpDGr8-_ZssiUhgBqoTNZm3v1S10RMkcLrhcIFvXvuNwUzCwHKOO-8NN4nEHEOxmBaoa93FvcrGRsiiXXtzBWzsHkze2AuG0Z-Kogx_Gs31QFtk00gx5h9i426y7S1OR5ypbkpXWbSvoXRVNRK24H2XaXA1HtLAX3vq6pmx7DBNx8oXyOwOxKaGqPnt_TGmcur9qPzWOg_NLGGxDNlXSDDLgZtGOZES9ikMRScU7DrDLjcFz0XgXV9cFXb2SZkPuUgeiFCmqrnkSkUHpz2ev9WbK_Ls4YwoWUH9LyoTaN1g6uJbfxBT77Siax1HiXA&h=BDxihXnP-5UE2kXesCiE333rc7PIjVgfZ2VhelctNlo - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:08 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/04ffad6a-b5e3-4af2-8a37-e69282837b1c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3EDE34EE206248E783ECEE9A6EC0400F Ref B: SYD03EDGE0911 Ref C: 2025-07-11T07:58:08Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r2","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]},{"name":"r3","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1928' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 0C98A178CF174271A7A329A9B68EDF3E Ref B: SYD03EDGE2115 Ref C: 2025-07-11T07:58:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r2","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]},{"name":"r3","order":2,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1928' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 965B5D49A75B4F198574E6BF90419807 Ref B: SYD03EDGE1108 Ref C: 2025-07-11T07:58:10Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"deliveryPolicy": {"description": "delivery_policy", "rules": - [{"name": "r2", "order": 1, "conditions": [{"name": "RemoteAddress", "parameters": - {"typeName": "DeliveryRuleRemoteAddressConditionParameters", "operator": "GeoMatch", - "negateCondition": false, "matchValues": ["TH"], "transforms": []}}], "actions": - [{"name": "CacheExpiration", "parameters": {"typeName": "DeliveryRuleCacheExpirationActionParameters", - "cacheBehavior": "BypassCache", "cacheType": "All"}}]}]}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - Content-Length: - - '488' - Content-Type: - - application/json - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: PATCH - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r2","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9b1666f5-219b-4fef-9b6a-8a1bea291b71?api-version=2021-06-01&t=638878174953082186&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rR4QbdHJgmJbIfDLbxXZsNTqRVQfmHKIZNBJ2sjuw9SzwZSqxGjTSwbGQPTQnL-hgvSnHUQPB93TJpQAvJ-ibuIydtskxUMt25BQaArJAtgdHK_PSEF-ADf6nVlWC3eqGi8Cs5psKhc9Ke274t0TTXq_vgCCXsLP1BK_34-tKF2Q6wTVGrXtHndsZy-hb3puvcgQmup41o7ER4jVb0PauT7Y2IrJtkm8ZsLQV8UxCqN-_yXF8F46jrBF43TtR8aAxaIYseX4FVjsxf0lprJu1eZIxihCq08oq_-g3fLSWQhnPRMOG9-52nRVvuOk9x41T6R4D3sQF6r30SALSjDjYA&h=fSx5xGDhvixuuIiKenh9CHs7dLxEspjtylNqAIJsqj4 - cache-control: - - no-cache - content-length: - - '1528' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:15 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9b1666f5-219b-4fef-9b6a-8a1bea291b71/profileresults/profile123/endpointresults/endpoint000002?api-version=2021-06-01&t=638878174953082186&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=jXpXyHSLfnjz8url0KFkhyev54nKV7hO-TnwJlZVhuEqv6Z67gG_BD4RPQqZWjpqFOiymosSs9rU5HfcSdCbB4hz0Uo0511xxrwNEVmmJnKIZRQeGW31JRMnCWHpBGR_0iPxC_meAWKg7PSq9KAcrzMxGid43xR1hKbFN6gxaVbwu8rvXs3LN-fw0af_5W5aalPbKGcKXo7b_A6u1w2rR0clo-5ucNyjzp3N7sF0vPWumQCSelFCB7pQpx4jwNMaRTzBihA4dhg7SbcD08iQrH2BWVuDiB51YD3LaHKfEBkSNGNQ66_W1FBWGJ2q-ySwdI8v6OVPU6Sq3bLefn5nWw&h=FFVclloOYkZRT1gG0FzM7yWQZNRM-P7M7_9wkLFDCHE - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/00eff53e-6317-4798-8926-4e31e97b2812 - x-ms-ratelimit-remaining-subscription-resource-requests: - - '199' - x-msedge-ref: - - 'Ref A: 4416A57680DF452F8BB9161B28B5E602 Ref B: SYD03EDGE1306 Ref C: 2025-07-11T07:58:11Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9b1666f5-219b-4fef-9b6a-8a1bea291b71?api-version=2021-06-01&t=638878174953082186&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rR4QbdHJgmJbIfDLbxXZsNTqRVQfmHKIZNBJ2sjuw9SzwZSqxGjTSwbGQPTQnL-hgvSnHUQPB93TJpQAvJ-ibuIydtskxUMt25BQaArJAtgdHK_PSEF-ADf6nVlWC3eqGi8Cs5psKhc9Ke274t0TTXq_vgCCXsLP1BK_34-tKF2Q6wTVGrXtHndsZy-hb3puvcgQmup41o7ER4jVb0PauT7Y2IrJtkm8ZsLQV8UxCqN-_yXF8F46jrBF43TtR8aAxaIYseX4FVjsxf0lprJu1eZIxihCq08oq_-g3fLSWQhnPRMOG9-52nRVvuOk9x41T6R4D3sQF6r30SALSjDjYA&h=fSx5xGDhvixuuIiKenh9CHs7dLxEspjtylNqAIJsqj4 - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/a19eaf29-54bd-41f6-823b-f4422b1711e5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 41C5B36EC67A45069CFA10ECEC29B6E0 Ref B: SYD03EDGE1006 Ref C: 2025-07-11T07:58:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/9b1666f5-219b-4fef-9b6a-8a1bea291b71?api-version=2021-06-01&t=638878174953082186&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=rR4QbdHJgmJbIfDLbxXZsNTqRVQfmHKIZNBJ2sjuw9SzwZSqxGjTSwbGQPTQnL-hgvSnHUQPB93TJpQAvJ-ibuIydtskxUMt25BQaArJAtgdHK_PSEF-ADf6nVlWC3eqGi8Cs5psKhc9Ke274t0TTXq_vgCCXsLP1BK_34-tKF2Q6wTVGrXtHndsZy-hb3puvcgQmup41o7ER4jVb0PauT7Y2IrJtkm8ZsLQV8UxCqN-_yXF8F46jrBF43TtR8aAxaIYseX4FVjsxf0lprJu1eZIxihCq08oq_-g3fLSWQhnPRMOG9-52nRVvuOk9x41T6R4D3sQF6r30SALSjDjYA&h=fSx5xGDhvixuuIiKenh9CHs7dLxEspjtylNqAIJsqj4 - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/e8b6e049-01d9-42c2-a0e8-ba047b6ed77d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 71A6CFEAC706435C9AC8F9BF2016D0A9 Ref B: SYD03EDGE1120 Ref C: 2025-07-11T07:58:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint rule remove - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name --rule-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2021-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002","type":"Microsoft.Cdn/profiles/endpoints","name":"endpoint000002","location":"WestUs","tags":{},"properties":{"hostName":"endpoint000002.azureedge.net","originHostHeader":null,"originPath":null,"contentTypesToCompress":[],"isCompressionEnabled":false,"isHttpAllowed":true,"isHttpsAllowed":true,"queryStringCachingBehavior":"IgnoreQueryString","optimizationType":null,"probePath":null,"origins":[{"name":"www-contoso-com","properties":{"hostName":"www.contoso.com","httpPort":80,"httpsPort":443,"originHostHeader":null,"priority":1,"weight":1000,"enabled":true,"privateLinkAlias":null,"privateLinkResourceId":null,"privateLinkLocation":null,"privateEndpointStatus":null,"privateLinkApprovalMessage":null}}],"originGroups":[],"defaultOriginGroup":null,"customDomains":[],"geoFilters":[],"deliveryPolicy":{"description":"delivery_policy","rules":[{"name":"r2","order":1,"conditions":[{"name":"RemoteAddress","parameters":{"typeName":"DeliveryRuleRemoteAddressConditionParameters","operator":"GeoMatch","negateCondition":false,"matchValues":["TH"],"transforms":[]}}],"actions":[{"name":"CacheExpiration","parameters":{"typeName":"DeliveryRuleCacheExpirationActionParameters","cacheBehavior":"BypassCache","cacheType":"All","cacheDuration":null}}]}]},"urlSigningKeys":null,"webApplicationFirewallPolicyLink":null,"resourceState":"Running","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '1528' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:47 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-resource-requests: - - '249' - x-msedge-ref: - - 'Ref A: 6E8E198BE77F4349AA51BC6326837D20 Ref B: SYD03EDGE2014 Ref C: 2025-07-11T07:58:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile123/endpoints/endpoint000002?api-version=2025-06-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/09bbbd61-3555-48da-9139-89eb800ce95c?api-version=2025-06-01&t=638878175315760681&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZV_tF1BxN7cLxDoC5HFC6X-VLo_008KS6a_I9vcMzQ9oZzU9G5gp38tvK4Yxm_lbuwn5RejoFpzS6_wiIOupqAi3kQhNQY8EDJCYMgX_vltO8jdErbkYCBa6KKMddlAT1XjqTIS7VdUEe2dam_usJJguhGjvFcsbGrtVM2IwrTgPQAt9BkMKdtn3VGopQSH_s_BqfxjEQsAoi7cDuzan-rnruHdDYn71VCV3XBOQvqF8HuAZha-s6ANTUgOUdRRKHCNVWJQS7cH3X8rvd3N18ndWIwWN6dnq57oqxTw9RkUjQJKA4YIw6DO0d_FBUOXT7IcxfnU0pCz4YDvmTVAIDA&h=W3dgjfVBJbG31FFaVS9FyoLSUmKWFpUxsfRy9W_x50E - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 11 Jul 2025 07:58:51 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/09bbbd61-3555-48da-9139-89eb800ce95c/profileresults/profile123/endpointresults/endpoint000002?api-version=2025-06-01&t=638878175315916964&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=Gb-3l04rj44fbUb2Hd6CGy7JAfpiZXaKhEowc3-GzjdpV6nYt3ELH6JF2GM84LZGTEduf6BejClTPHiqh7hewP_joGjovsVsuZyOL--QrXD5wRJ0z9rzrVmN9QEST6CG7TvgBW_6pq7K8okkmzKb7YCylEwn5lAwTLPJzF4Vtglrsgme_bm4VnQ27zS2wBfGEgBOcY7d2kzrx3wZKrBlV_t6TqsUDuhmqEQ5wPhNN2YwYEvlrxkNJcjXbdgRRAqVlXjSuU1i1F9zeGUyB9Tmppab_6wmplhuRoQ7Raaucu7FEkkDsvBESZjxO7kwBQa1CixptvjHLu4r2JwINHdteg&h=nkmwXharVA4EQbrQDSgV-CWKHMJHme5KScMrHyy4n5M - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/23039989-2ca2-4ade-a037-3f8753c58aed - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 5348CC99B55943E19D3846E985353638 Ref B: SYD03EDGE0721 Ref C: 2025-07-11T07:58:48Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/09bbbd61-3555-48da-9139-89eb800ce95c?api-version=2025-06-01&t=638878175315760681&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZV_tF1BxN7cLxDoC5HFC6X-VLo_008KS6a_I9vcMzQ9oZzU9G5gp38tvK4Yxm_lbuwn5RejoFpzS6_wiIOupqAi3kQhNQY8EDJCYMgX_vltO8jdErbkYCBa6KKMddlAT1XjqTIS7VdUEe2dam_usJJguhGjvFcsbGrtVM2IwrTgPQAt9BkMKdtn3VGopQSH_s_BqfxjEQsAoi7cDuzan-rnruHdDYn71VCV3XBOQvqF8HuAZha-s6ANTUgOUdRRKHCNVWJQS7cH3X8rvd3N18ndWIwWN6dnq57oqxTw9RkUjQJKA4YIw6DO0d_FBUOXT7IcxfnU0pCz4YDvmTVAIDA&h=W3dgjfVBJbG31FFaVS9FyoLSUmKWFpUxsfRy9W_x50E - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:58:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3a72293b-89f4-470a-8022-2ad88905af30 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6EE502B9785D430399BAF2935D370554 Ref B: SYD03EDGE1911 Ref C: 2025-07-11T07:58:51Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/09bbbd61-3555-48da-9139-89eb800ce95c?api-version=2025-06-01&t=638878175315760681&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZV_tF1BxN7cLxDoC5HFC6X-VLo_008KS6a_I9vcMzQ9oZzU9G5gp38tvK4Yxm_lbuwn5RejoFpzS6_wiIOupqAi3kQhNQY8EDJCYMgX_vltO8jdErbkYCBa6KKMddlAT1XjqTIS7VdUEe2dam_usJJguhGjvFcsbGrtVM2IwrTgPQAt9BkMKdtn3VGopQSH_s_BqfxjEQsAoi7cDuzan-rnruHdDYn71VCV3XBOQvqF8HuAZha-s6ANTUgOUdRRKHCNVWJQS7cH3X8rvd3N18ndWIwWN6dnq57oqxTw9RkUjQJKA4YIw6DO0d_FBUOXT7IcxfnU0pCz4YDvmTVAIDA&h=W3dgjfVBJbG31FFaVS9FyoLSUmKWFpUxsfRy9W_x50E - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:59:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/5c96e235-ca0b-4afa-9b52-48ad564e05d1 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6A708A0C5B4E443596E348618CA9B263 Ref B: SYD03EDGE1522 Ref C: 2025-07-11T07:59:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/09bbbd61-3555-48da-9139-89eb800ce95c?api-version=2025-06-01&t=638878175315760681&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZV_tF1BxN7cLxDoC5HFC6X-VLo_008KS6a_I9vcMzQ9oZzU9G5gp38tvK4Yxm_lbuwn5RejoFpzS6_wiIOupqAi3kQhNQY8EDJCYMgX_vltO8jdErbkYCBa6KKMddlAT1XjqTIS7VdUEe2dam_usJJguhGjvFcsbGrtVM2IwrTgPQAt9BkMKdtn3VGopQSH_s_BqfxjEQsAoi7cDuzan-rnruHdDYn71VCV3XBOQvqF8HuAZha-s6ANTUgOUdRRKHCNVWJQS7cH3X8rvd3N18ndWIwWN6dnq57oqxTw9RkUjQJKA4YIw6DO0d_FBUOXT7IcxfnU0pCz4YDvmTVAIDA&h=W3dgjfVBJbG31FFaVS9FyoLSUmKWFpUxsfRy9W_x50E - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 07:59:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/32faacce-c7b9-4a32-9ec5-80d32e75425d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3DEBA65AD3164A00856E5A63987AA701 Ref B: SYD03EDGE1921 Ref C: 2025-07-11T07:59:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - cdn endpoint delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --profile-name - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.35.0 Python/3.12.10 (Windows-11-10.0.26100-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/09bbbd61-3555-48da-9139-89eb800ce95c?api-version=2025-06-01&t=638878175315760681&c=MIIHpTCCBo2gAwIBAgITfwV1XFBM14xxqYIqEgAEBXVcUDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUwNDIwMTQ1OTM3WhcNMjUxMDE3MTQ1OTM3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlxIFJqNN_OufUB10c86078n914r2WPITqQ7XIuNjZ3kKFyJfNTPH9FCgXYcFiZyl31-F519KwpAfPU6ZaDGIAFAGVh7uwm0NddEAeZQMryzM0oLIhpawnErtAgi6xebrBkm0o-m6f_MCJGLUai_vdl1aFF-tvHldU0S1BX9f1UEIxoQxYWtSOf1UldgltKscFsAHqF-g4qmkAIrV0Ox5br72D_Xh88YTwytDn9B_8bZDAEXu__M70zYUYp_rtk4Xh0DblPC3f_ygvya4-UPS0051jbJELzA01aKbASDBa1KuzLpbmuK1NeDS-BkZ703MlU9CqT5v5GQL801MWZ85UCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQeorhOSJxew_PgXhQhp2jF5vagozAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAbqu_D90nsX9dNeMEROR-3mF-w5R8A8iq4ZfHbQbtBrIGJnQoGhHpbItIox0cOCH9GhDmvlEesTxLvmiLl3pdRs70eK90tbUxYsQDNN4tsfl3m3B_-Jk0Z12D2-vckHNA6jB1q620KCtft5LW2gLJmS80-AhisqwYMsx6N_aw69y5XNbtBDVyAgCI7zlxtLRZmQtkrE1rPDjvXy6aC6UgdnWx__LK9KqedcOuXWaQ_xJ9LaUUb2wC39Orm3cmx_Hrt72kMh9ebwnnoaRZNa31wA6zJerb5-oruoIMyiHfTTykazrioLX6feYqUmMI6CpAN_nGyQAlSg5uO8pYDiaCc&s=ZV_tF1BxN7cLxDoC5HFC6X-VLo_008KS6a_I9vcMzQ9oZzU9G5gp38tvK4Yxm_lbuwn5RejoFpzS6_wiIOupqAi3kQhNQY8EDJCYMgX_vltO8jdErbkYCBa6KKMddlAT1XjqTIS7VdUEe2dam_usJJguhGjvFcsbGrtVM2IwrTgPQAt9BkMKdtn3VGopQSH_s_BqfxjEQsAoi7cDuzan-rnruHdDYn71VCV3XBOQvqF8HuAZha-s6ANTUgOUdRRKHCNVWJQS7cH3X8rvd3N18ndWIwWN6dnq57oqxTw9RkUjQJKA4YIw6DO0d_FBUOXT7IcxfnU0pCz4YDvmTVAIDA&h=W3dgjfVBJbG31FFaVS9FyoLSUmKWFpUxsfRy9W_x50E - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 11 Jul 2025 08:00:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/3c7dd494-0e8d-4a29-93e6-30d0c3de41ba - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C584DD98F3574F3EB31B17D3CD1C8CCC Ref B: SYD03EDGE0814 Ref C: 2025-07-11T08:00:24Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_set_crud.yaml b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_set_crud.yaml deleted file mode 100644 index dd4b5eef9c4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/recordings/test_rule_set_crud.yaml +++ /dev/null @@ -1,686 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"ParentResourceNotFound","message":"Failed to perform - ''read'' on resource(s) of type ''profiles/rulesets'', because the parent - resource ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002'' - could not be found."}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:33:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: 19083CF9C2164EB2B83384A3E2AD496F Ref B: SYD03EDGE0820 Ref C: 2026-04-02T00:33:09Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"owner":"jingnanxu"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:33:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F7831EA1639E4E8FA32406F33C181AB5 Ref B: SYD03EDGE1420 Ref C: 2026-04-02T00:33:10Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "global", "sku": {"name": "Standard_AzureFrontDoor"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - Content-Length: - - '66' - Content-Type: - - application/json - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f4aa6b6d-751a-4fb4-a504-f75efad4d339","extendedProperties":{},"resourceState":"Creating","provisioningState":"Creating"}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/365beaf8-04f3-49d1-93af-0c023fcfbfe9?api-version=2025-06-01&t=639106867980831030&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=J1Q-E1GFMmgcVC4myt4Zt9cofFxyjXpXiKpBmXS_PNdwhB_igDHVZ3CG8LX3DbfbWp9e_3iTdsf12apO49ejznrNhQlFqOXCcE9ZR1a2XFS-utYUDvuPPVFcEDROCcrs01_pipDriD3609MKIGJBhaNQTUossMH04QqDZqYgVAgPUC-zNS3ZrrJZuES9yV-Q6gfJ9Ib8JVN9HF-npYB-Ekw1o40BzXaSS1JOZt3fEjtYHEeInTo9zFSX4fOQCOytQ8LElTAIIYJysxMIm_bHfrFCfBiS3488zsYUYujg8uK0wZ7v4ZumkjB1x6hii4KU_oKJnN9WMYN9cASykgJDhg&h=QJJhj2GwPjaovQyH1n3OUPQJSd-pXdPFEfQ0jilx23I - cache-control: - - no-cache - content-length: - - '488' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:33:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiasoutheast/76a73456-db7b-4d81-ada6-3aa4d481d464 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 966C1478DF094BA9B36733AB2A751EBD Ref B: SYD03EDGE2109 Ref C: 2026-04-02T00:33:11Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/365beaf8-04f3-49d1-93af-0c023fcfbfe9?api-version=2025-06-01&t=639106867980831030&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=J1Q-E1GFMmgcVC4myt4Zt9cofFxyjXpXiKpBmXS_PNdwhB_igDHVZ3CG8LX3DbfbWp9e_3iTdsf12apO49ejznrNhQlFqOXCcE9ZR1a2XFS-utYUDvuPPVFcEDROCcrs01_pipDriD3609MKIGJBhaNQTUossMH04QqDZqYgVAgPUC-zNS3ZrrJZuES9yV-Q6gfJ9Ib8JVN9HF-npYB-Ekw1o40BzXaSS1JOZt3fEjtYHEeInTo9zFSX4fOQCOytQ8LElTAIIYJysxMIm_bHfrFCfBiS3488zsYUYujg8uK0wZ7v4ZumkjB1x6hii4KU_oKJnN9WMYN9cASykgJDhg&h=QJJhj2GwPjaovQyH1n3OUPQJSd-pXdPFEfQ0jilx23I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:33:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/australiaeast/cf4639ef-f4e2-496f-8d42-5a6be78d1c82 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AC5BF9812D034206AC30AC22D48D35BA Ref B: SYD03EDGE1920 Ref C: 2026-04-02T00:33:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/365beaf8-04f3-49d1-93af-0c023fcfbfe9?api-version=2025-06-01&t=639106867980831030&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=J1Q-E1GFMmgcVC4myt4Zt9cofFxyjXpXiKpBmXS_PNdwhB_igDHVZ3CG8LX3DbfbWp9e_3iTdsf12apO49ejznrNhQlFqOXCcE9ZR1a2XFS-utYUDvuPPVFcEDROCcrs01_pipDriD3609MKIGJBhaNQTUossMH04QqDZqYgVAgPUC-zNS3ZrrJZuES9yV-Q6gfJ9Ib8JVN9HF-npYB-Ekw1o40BzXaSS1JOZt3fEjtYHEeInTo9zFSX4fOQCOytQ8LElTAIIYJysxMIm_bHfrFCfBiS3488zsYUYujg8uK0wZ7v4ZumkjB1x6hii4KU_oKJnN9WMYN9cASykgJDhg&h=QJJhj2GwPjaovQyH1n3OUPQJSd-pXdPFEfQ0jilx23I - response: - body: - string: '{"status":"InProgress","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '62' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:33:50 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6f07da19-5c82-4183-8433-92f65cab18eb - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 3DB04ED8386E4AC599C0B8413DC08B80 Ref B: SYD03EDGE1322 Ref C: 2026-04-02T00:33:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/operationresults/365beaf8-04f3-49d1-93af-0c023fcfbfe9?api-version=2025-06-01&t=639106867980831030&c=MIIHwzCCBqugAwIBAgIQMucrd4JaA5qU9flR8mVK-zANBgkqhkiG9w0BAQsFADA1MTMwMQYDVQQDEypDQ01FIEcxIFRMUyBSU0EgMjA0OCBTSEEyNTYgMjA0OSBDVVMgQ0EgMDEwHhcNMjYwMjI0MTQ0MzM5WhcNMjYwODE5MjA0MzM5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMLrYkXRDTuBHoSXhmJSTavx3V23s2_droknaA2tgD-aBxrmzEdbZjIMLZP5wJvGzUga49ZnDVvLcv4u0Ephpk_OLfwaN35mD-a3DZ-p1RGxCqAaYGU2zHUSlz7Ohj45PkzEEOYNl1uLNrgqqlCksWOIdwDLJ3QaHJDVllAOZz0ti17yFp_ygJV1SQ_lwKuHqbJIkiEN2GnLgQaSMsonFd3kFTmb2Crj6-K4QfG7GacGGowFHTPvmZEnQFD2Y-VwzS_ztdYw14LVkZxLWcj3rHAo9PJSdLQHZh3HL_zwfh9eWQ98tp0x-dhtyVogmgEsIQGhbjU0z_Rv58iRG_e1nH0CAwEAAaOCBMIwggS-MIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0OBBYEFMONGQ8JMgkEd_yK2fuGup7mPpb2MB8GA1UdIwQYMBaAFPzkWgovhQ7nRLkHc3jg1EQHohkRMIIBygYDVR0fBIIBwTCCAb0wb6BtoGuGaWh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDBxoG-gbYZraHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNDAvY3VycmVudC5jcmwwYKBeoFyGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY3Jscy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS80MC9jdXJyZW50LmNybDB1oHOgcYZvaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxLzQwL2N1cnJlbnQuY3JsMIIBzwYIKwYBBQUHAQEEggHBMIIBvTByBggrBgEFBQcwAoZmaHR0cDovL3ByaW1hcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMHQGCCsGAQUFBzAChmhodHRwOi8vc2Vjb25kYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBjBggrBgEFBQcwAoZXaHR0cDovL2NybC5taWNyb3NvZnQuY29tL2NlbnRyYWx1cy9jYWNlcnRzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxL2NlcnQuY2VyMGwGCCsGAQUFBzAChmBodHRwOi8vY2NtZWNlbnRyYWx1c3BraS5jZW50cmFsdXMucGtpLmNvcmUud2luZG93cy5uZXQvY2VydGlmaWNhdGVBdXRob3JpdGllcy9jY21lY2VudHJhbHVzaWNhMDEwDQYJKoZIhvcNAQELBQADggEBAJ989EN2wHdwvCDY1hxVvlgGTCUt2RHiw-yDKA6cMBPB9Ugun0hGEOUjQ36SA-z4fQDeyrFMk-hUJgq2TntRH7ElWf_ao0jkOHQgsWW7VG-nG21VEdvuOzDTW1iAC_NSLEatN4lDVuq8ptzKSofqr_zxfPklWAAztPaOmKjNpA8hmqxsdCUEg1o5aj_lpSkNv9tJ12sKHOJ8QdXINsICA6v2me2vAXw0ikDptbSOsG43Q3CK-SzCQKgISJJlQa-QP7FxJDGoI8Ck6Bap8bNmvBR7-LWd350utTZPHoFaO2g5FLFw171wgFUvTgNhzcLW8F2l9cxKfdIPitgzlAKJ4gk&s=J1Q-E1GFMmgcVC4myt4Zt9cofFxyjXpXiKpBmXS_PNdwhB_igDHVZ3CG8LX3DbfbWp9e_3iTdsf12apO49ejznrNhQlFqOXCcE9ZR1a2XFS-utYUDvuPPVFcEDROCcrs01_pipDriD3609MKIGJBhaNQTUossMH04QqDZqYgVAgPUC-zNS3ZrrJZuES9yV-Q6gfJ9Ib8JVN9HF-npYB-Ekw1o40BzXaSS1JOZt3fEjtYHEeInTo9zFSX4fOQCOytQ8LElTAIIYJysxMIm_bHfrFCfBiS3488zsYUYujg8uK0wZ7v4ZumkjB1x6hii4KU_oKJnN9WMYN9cASykgJDhg&h=QJJhj2GwPjaovQyH1n3OUPQJSd-pXdPFEfQ0jilx23I - response: - body: - string: '{"status":"Succeeded","error":{"code":"None","message":null}}' - headers: - cache-control: - - no-cache - content-length: - - '61' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7b599cb6-f604-4b97-bdbb-6f6930610c13 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 4ED476A2BEAE46BBA47C1B2D230EF078 Ref B: SYD03EDGE1313 Ref C: 2026-04-02T00:34:21Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd profile create - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name --sku - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002","type":"Microsoft.Cdn/profiles","name":"profile000002","location":"Global","kind":"frontdoor","tags":{},"sku":{"name":"Standard_AzureFrontDoor"},"properties":{"originResponseTimeoutSeconds":30,"logScrubbing":null,"frontDoorId":"f4aa6b6d-751a-4fb4-a504-f75efad4d339","extendedProperties":{},"resourceState":"Active","provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '487' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 05B0B69A2E24406CA816A19FB50459F0 Ref B: SYD03EDGE1315 Ref C: 2026-04-02T00:34:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:25 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/e8ae8b03-dc32-4574-beab-cf7556a6788b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: BD5EEFB26F65408792BE4AC6B11410DC Ref B: SYD03EDGE0916 Ref C: 2026-04-02T00:34:24Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set create - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:27 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/41336d87-3ed0-472c-bd69-eadfd6df5aa5 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 7F131A52311843C586C8F0D93E3780B6 Ref B: SYD03EDGE1914 Ref C: 2026-04-02T00:34:26Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets?api-version=2025-06-01 - response: - body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}]}' - headers: - cache-control: - - no-cache - content-length: - - '317' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/91e7a6d7-c2e6-44e0-828e-bc6f63f76a45 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 55FA7CDD531C4C50AEF08A826717A47A Ref B: SYD03EDGE0906 Ref C: 2026-04-02T00:34:28Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/rulesets/ruleset000003","type":"Microsoft.Cdn/profiles/rulesets","name":"ruleset000003","properties":{"provisioningState":"Succeeded","deploymentStatus":"NotStarted"}}' - headers: - cache-control: - - no-cache - content-length: - - '305' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:29 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/6cecd513-c9d8-491e-abe1-cce7480b82f8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C020B9D2AE2244C8AE8AB006AE8990CD Ref B: SYD03EDGE2109 Ref C: 2026-04-02T00:34:30Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g --rule-set-name --profile-name --yes - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 02 Apr 2026 00:34:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/b4382a11-ccae-4a36-81ca-e93f56850ec6 - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 25E3FBE1F3524814A9674C9011CE8729 Ref B: SYD03EDGE1909 Ref C: 2026-04-02T00:34:31Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set show - Connection: - - keep-alive - ParameterSetName: - - -g --rule-set-name --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets/ruleset000003?api-version=2025-06-01 - response: - body: - string: '{"error":{"code":"NotFound","message":"The requested resource was not - found."}}' - headers: - cache-control: - - no-cache - content-length: - - '79' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/7accc649-07e8-4171-b21e-86323b7d663e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5ACC3570F4BB4AF6939E7B9AEEC29A18 Ref B: SYD03EDGE0805 Ref C: 2026-04-02T00:34:33Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - afd rule-set list - Connection: - - keep-alive - ParameterSetName: - - -g --profile-name - User-Agent: - - AZURECLI/2.85.0 azsdk-python-core/1.39.0 Python/3.13.12 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Cdn/profiles/profile000002/ruleSets?api-version=2025-06-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 02 Apr 2026 00:34:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=2e396a67-4dc1-43ae-afcc-c6747d291866/westus/1f2827f5-dc3f-4fa2-9641-b0557b849bbe - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C3EE213724004416B7B858997D4AC43D Ref B: SYD03EDGE0808 Ref C: 2026-04-02T00:34:35Z' - status: - code: 200 - message: OK -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/scenario_mixin.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/scenario_mixin.py deleted file mode 100644 index da9b73e9de6..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/scenario_mixin.py +++ /dev/null @@ -1,435 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- - - -def add_tags(command, tags): - return command + ' --tags {}'.format(tags) - - -# pylint: disable=too-many-public-methods -class CdnScenarioMixin: - def profile_create_cmd(self, group, name, tags=None, checks=None, options=None, sku='STANDARD_MICROSOFT'): - command = 'cdn profile create -g {} -n {}'.format(group, name) - if tags: - command = command + ' --tags {}'.format(tags) - if options: - command = command + ' ' + options - if sku: - command = command + ' --sku {}'.format(sku) - return self.cmd(command, checks) - - def profile_update_cmd(self, group, name, tags=None, checks=None): - command = 'cdn profile update -g {} -n {}'.format(group, name) - if tags: - command = command + ' --tags {}'.format(tags) - return self.cmd(command, checks) - - def profile_list_cmd(self, group, checks=None): - command = 'cdn profile list -g {}'.format(group) - return self.cmd(command, checks) - - def profile_show_cmd(self, group, name, checks=None): - command = f'cdn profile show -g {group} -n {name}' - return self.cmd(command, checks) - - def profile_delete_cmd(self, group, name, checks=None): - command = 'cdn profile delete -g {} -n {}'.format(group, name) - return self.cmd(command, checks) - - def endpoint_create_cmd(self, group, name, profile_name, origin, private_link_id=None, private_link_location=None, - private_link_message=None, tags=None, checks=None, options=None): - cmd = f'cdn endpoint create -g {group} -n {name} --profile-name {profile_name} --origin {origin} 80 443 ' - - if private_link_id: - cmd += f' \'{private_link_id}\'' - if private_link_location: - cmd += f' \'{private_link_location}\'' - if private_link_message: - cmd += f' \'{private_link_message}\'' - if tags: - cmd = add_tags(cmd, tags) - - if options: - cmd = cmd + ' ' + options - - return self.cmd(cmd, checks) - - def endpoint_update_cmd(self, group, name, profile_name, tags=None, checks=None, options=None): - command = 'cdn endpoint update -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if tags: - command = add_tags(command, tags) - - if options: - command = command + ' ' + options - - return self.cmd(command, checks) - - def endpoint_start_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint start -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_stop_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint stop -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_show_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint show -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_load_cmd(self, group, name, profile_name, content_paths, checks=None): - msg = 'cdn endpoint load -g {} -n {} --profile-name {} --content-paths {}' - command = msg.format(group, - name, - profile_name, - ' '.join(content_paths)) - return self.cmd(command, checks) - - def endpoint_add_rule_cmd(self, group, name, profile_name, order, rule_name, checks=None): - msg = 'az cdn endpoint rule add -g {} -n {} --profile-name {} --order {} --rule-name {}\ - --match-variable RemoteAddress --operator GeoMatch --match-values "TH"\ - --action-name CacheExpiration --cache-behavior BypassCache' - command = msg.format(group, - name, - profile_name, - order, - rule_name) - return self.cmd(command, checks) - - def endpoint_add_condition_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint rule condition add -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_add_action_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint rule action add -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_remove_rule_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint rule remove -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_remove_condition_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint rule condition remove -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_remove_action_cmd(self, group, name, profile_name, checks=None, options=None): - command = 'cdn endpoint rule action remove -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - if options: - command = command + ' ' + options - return self.cmd(command, checks) - - def endpoint_purge_cmd(self, group, name, profile_name, content_paths, checks=None): - msg = 'cdn endpoint purge -g {} -n {} --profile-name {} --content-paths {}' - command = msg.format(group, - name, - profile_name, - ' '.join(content_paths)) - return self.cmd(command, checks) - - def endpoint_list_cmd(self, group, profile_name, checks=None, expect_failure=False): - command = 'cdn endpoint list -g {} --profile-name {}'.format(group, profile_name) - return self.cmd(command, checks, expect_failure=expect_failure) - - def endpoint_delete_cmd(self, group, name, profile_name, checks=None): - command = 'cdn endpoint delete -g {} -n {} --profile-name {}'.format(group, - name, - profile_name) - return self.cmd(command, checks) - - def origin_create_cmd(self, group, origin_name, endpoint_name, profile_name, host_name, http_port=None, - https_port=None, origin_host_header=None, disabled=False, weight=None, priority=None, - private_link_id=None, private_link_location=None, private_link_message=None, tags=None, - checks=None): - - cmd = f'cdn origin create -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name} ' \ - f'-n {origin_name} --host-name={host_name}' - - if http_port: - cmd += f' --http-port={http_port}' - if https_port: - cmd += f' --https-port={https_port}' - if private_link_id: - cmd += f' --private-link-resource-id={private_link_id}' - if private_link_location: - cmd += f' --private-link-location={private_link_location}' - if private_link_message: - cmd += f' \'--private-link-approval-message={private_link_message}\'' - if origin_host_header: - cmd += f' --origin-host-header={origin_host_header}' - if disabled: - cmd += ' --disabled' - if weight: - cmd += f' --weight={weight}' - if priority: - cmd += f' --priority={priority}' - if tags: - cmd = add_tags(cmd, tags) - return self.cmd(cmd, checks) - - def origin_update_cmd(self, group, origin_name, endpoint_name, profile_name, http_port='80', https_port='443', - origin_host_header=None, disabled=False, weight=None, priority=None, - private_link_id=None, private_link_location=None, private_link_message=None, tags=None, - checks=None): - - cmd = f'cdn origin update -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name} ' \ - f'-n {origin_name} --http-port={http_port} --https-port={https_port}' - - if private_link_id: - cmd += f' --private-link-resource-id={private_link_id}' - if private_link_location: - cmd += f' --private-link-location={private_link_location}' - if private_link_message: - cmd += f" '--private-link-approval-message={private_link_message}'" - if origin_host_header: - cmd += f' --origin-host-header={origin_host_header}' - if disabled: - cmd += ' --disabled' - if weight: - cmd += f' --weight={weight}' - if priority: - cmd += f' --priority={priority}' - if tags: - cmd = add_tags(cmd, tags) - return self.cmd(cmd, checks) - - def origin_delete_cmd(self, group, origin_name, endpoint_name, profile_name, checks=None): - command = f'cdn origin delete -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name} ' \ - f'--name {origin_name} --yes' - return self.cmd(command, checks) - - def origin_list_cmd(self, group, endpoint_name, profile_name, checks=None): - msg = 'cdn origin list -g {} --endpoint-name {} --profile-name {}' - command = msg.format(group, - endpoint_name, - profile_name) - return self.cmd(command, checks) - - def origin_show_cmd(self, group, endpoint_name, profile_name, name, checks=None): - msg = 'cdn origin show -g {} -n {} --endpoint-name {} --profile-name {}' - command = msg.format(group, - name, - endpoint_name, - profile_name) - return self.cmd(command, checks) - - def origin_group_create_cmd(self, group, origin_group_name, endpoint_name, profile_name, origins, - probe_method=None, response_error_detection_error_types=None, - probe_path=None, probe_protocol=None, probe_interval=None, - response_error_detection_failover_threshold=None, - response_error_detection_status_code_ranges=None, - tags=None, checks=None): - - cmd = f'cdn origin-group create -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name} ' \ - f'-n {origin_group_name} --origins={origins}' - - if probe_method: - cmd += f' --probe-method={probe_method}' - if response_error_detection_error_types: - cmd += f' --error-types={response_error_detection_error_types}' - if response_error_detection_failover_threshold: - cmd += f' --failover-threshold={response_error_detection_failover_threshold}' - if response_error_detection_status_code_ranges: - cmd += f' --status-code-ranges={response_error_detection_status_code_ranges}' - if probe_path: - cmd += f' \'--probe-path={probe_path}\'' - if probe_protocol: - cmd += f' --probe-protocol={probe_protocol}' - if probe_interval: - cmd += f' --probe-interval={probe_interval}' - if tags: - cmd = add_tags(cmd, tags) - return self.cmd(cmd, checks) - - def origin_group_update_cmd(self, group, origin_group_name, endpoint_name, profile_name, origins, - probe_method=None, - probe_path=None, - probe_interval=None, - probe_protocol=None, - error_types=None, - failover_threshold=None, - status_code_ranges=None, - tags=None, checks=None): - - cmd = f'cdn origin-group update -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name} ' \ - f'-n {origin_group_name} --origins={origins}' - - if probe_method: - cmd += f' --probe-method={probe_method}' - if probe_path: - cmd += f' --probe-path={probe_path}' - if probe_interval: - cmd += f' --probe-interval={probe_interval}' - if probe_protocol: - cmd += f' --probe-protocol={probe_protocol}' - if error_types: - cmd += f' --response-error-detection-error-types={error_types}' - if failover_threshold: - cmd += f' --response-error-detection-failover-threshold={failover_threshold}' - if status_code_ranges: - cmd += f' --response-error-detection-status-code-ranges={status_code_ranges}' - if tags: - cmd = add_tags(cmd, tags) - return self.cmd(cmd, checks) - - def origin_group_delete_cmd(self, group, origin_group_name, endpoint_name, profile_name, checks=None): - command = f'cdn origin-group delete -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name} ' \ - f'--name {origin_group_name} --yes' - return self.cmd(command, checks) - - def origin_group_list_cmd(self, group, endpoint_name, profile_name, checks=None): - command = f'cdn origin-group list -g {group} --endpoint-name {endpoint_name} --profile-name {profile_name}' - return self.cmd(command, checks) - - def origin_group_show_cmd(self, group, name, endpoint_name, profile_name, checks=None): - command = f'cdn origin-group show -g {group} -n {name} --endpoint-name {endpoint_name} ' \ - f'--profile-name {profile_name}' - return self.cmd(command, checks) - - def custom_domain_show_cmd(self, group, profile_name, endpoint_name, name, checks=None): - msg = 'cdn custom-domain show -g {} -n {} --endpoint-name {} --profile-name {}' - command = msg.format(group, - name, - endpoint_name, - profile_name) - return self.cmd(command, checks) - - def custom_domain_list_cmd(self, group, profile_name, endpoint_name, checks=None): - msg = 'cdn custom-domain list -g {} --endpoint-name {} --profile-name {}' - command = msg.format(group, - endpoint_name, - profile_name) - return self.cmd(command, checks) - - def custom_domain_create_cmd(self, group, profile_name, endpoint_name, name, hostname, location=None, - tags=None, checks=None): - msg = 'cdn custom-domain create -g {} -n {} --endpoint-name {} --profile-name {} --hostname={}' - command = msg.format(group, - name, - endpoint_name, - profile_name, - hostname) - if location is not None: - command += ' -l ' + location - if tags is not None: - command += " --tags '" + ' '.join(['{}={}'.format(key, val) for key, val in tags]) + "'" - - return self.cmd(command, checks) - - def custom_domain_delete_cmd(self, group, profile_name, endpoint_name, name, checks=None): - msg = 'cdn custom-domain delete -g {} -n {} --endpoint-name {} --profile-name {}' - command = msg.format(group, - name, - endpoint_name, - profile_name) - - return self.cmd(command, checks) - - def custom_domain_enable_https_command(self, group, profile_name, endpoint_name, name, - user_cert_subscription_id=None, - user_cert_group_name=None, user_cert_vault_name=None, - user_cert_secret_name=None, user_cert_secret_version=None, - user_cert_protocol_type=None, min_tls_version=None, - checks=None): - command = f'cdn custom-domain enable-https -g {group} -n {name} ' \ - f'--endpoint-name {endpoint_name} --profile-name {profile_name}' - - if min_tls_version is not None: - command += f' --min-tls-version={min_tls_version}' - if user_cert_subscription_id is not None: - command += f' --user-cert-subscription-id={user_cert_subscription_id}' - if user_cert_group_name is not None: - command += f' --user-cert-group-name={user_cert_group_name}' - if user_cert_vault_name is not None: - command += f' --user-cert-vault-name={user_cert_vault_name}' - if user_cert_secret_name is not None: - command += f' --user-cert-secret-name={user_cert_secret_name}' - if user_cert_secret_version is not None: - command += f' --user-cert-secret-version={user_cert_secret_version}' - if user_cert_protocol_type is not None: - command += f' --user-cert-protocol-type={user_cert_protocol_type}' - - return self.cmd(command, checks) - - def custom_domain_disable_https_cmd(self, group, profile_name, endpoint_name, name, checks=None): - return self.cmd(f'cdn custom-domain disable-https -g {group} -n {name} ' - f'--endpoint-name {endpoint_name} --profile-name {profile_name}', - checks) - - def byoc_create_keyvault_cert(self, key_vault_name, cert_name): - from os import path - - # Build the path to the policy json file in the CDN module's test directory. - test_dir = path.dirname(path.realpath(__file__)) - default_cert_policy = path.join(test_dir, "byoc_cert_policy.json") - - self.cmd(f'keyvault set-policy --name {key_vault_name} ' - f'--secret-permissions get list --certificate-permissions list get ' - f'--object-id 4dbab725-22a4-44d5-ad44-c267ca38a954') - - return self.cmd(f'keyvault certificate create --vault-name {key_vault_name} ' - f'-n {cert_name} --policy "@{default_cert_policy}"') - - def byoc_get_keyvault_cert_versions(self, key_vault_name, cert_name): - return self.cmd(f'keyvault certificate list-versions --vault-name {key_vault_name} -n {cert_name}') - - def is_playback_mode(self): - return self.get_subscription_id() == '00000000-0000-0000-0000-000000000000' - - def resource_id_prefix(self, resource_group): - return f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn' - - def cdn_can_migrate_to_afd(self, resource_group, profile_name, checks=None): - command = 'cdn profile-migration check-compatibility -g {} --profile-name {}'.format(resource_group, - profile_name) - return self.cmd(command, checks) - - def cdn_migrate_to_afd(self, resource_group, profile_name, sku, migration_endpoint_mappings=None, checks=None): - command = 'cdn profile-migration migrate -g {} --profile-name {} --sku {} --identity-type SystemAssigned'.format(resource_group, - profile_name, sku) - if migration_endpoint_mappings is not None: - command += ' --migration-endpoint-mappings {}'.format(migration_endpoint_mappings) - - return self.cmd(command, checks) - - def cdn_migration_abort(self, resource_group, profile_name, checks=None): - command = 'cdn profile-migration abort -g {} --profile-name {}'.format(resource_group, - profile_name) - return self.cmd(command, checks) - - def cdn_migration_commit(self, resource_group, profile_name, checks=None): - command = 'cdn profile-migration commit -g {} --profile-name {}'.format(resource_group, - profile_name) - return self.cmd(command, checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_custom_domain_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_custom_domain_scenarios.py deleted file mode 100644 index 4a9742fddab..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_custom_domain_scenarios.py +++ /dev/null @@ -1,74 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin -from azure.mgmt.cdn.models import (AfdCertificateType, AfdMinimumTlsVersion) - - -class CdnAfdCustomDomainScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_custom_domain_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_custom_domain_list_cmd(resource_group, profile_name, expect_failure=True) - - # Create a standard Azure frontdoor profile - self.afd_profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_custom_domain_list_cmd(resource_group, profile_name, checks=list_checks) - - # Create a secret - secret_name = self.create_random_name(prefix='secret', length=24) - secret_source = "/subscriptions/3c0124f9-e564-4c42-86f7-fa79457aedc3/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz" - use_latest_version = True - secret_version = None - - checks = [JMESPathCheck('provisioningState', 'Succeeded')] - secretData = self.afd_secret_create_cmd(resource_group, - profile_name, - secret_name, - secret_source, - use_latest_version, - secret_version, - checks=checks).get_output_in_json() - secretId = secretData['id'] - - custom_domain_name = self.create_random_name(prefix='customdomain', length=24) - host_name = f"{custom_domain_name}.afde2e-root.azfdtest.xyz" - certificate_type = AfdCertificateType.customer_certificate.value - minimum_tls_version = AfdMinimumTlsVersion.tls12.value - azure_dns_zone = None - - checks = [JMESPathCheck('domainValidationState', 'Approved')] - self.afd_custom_domain_create_cmd(resource_group, - profile_name, - custom_domain_name, - host_name, - certificate_type, - minimum_tls_version, - azure_dns_zone, - secretId, - checks=checks) - - show_checks = [JMESPathCheck('name', custom_domain_name), - JMESPathCheck('domainValidationState', 'Approved'), - JMESPathCheck('hostName', host_name), - JMESPathCheck('tlsSettings.certificateType', certificate_type), - JMESPathCheck('tlsSettings.minimumTlsVersion', minimum_tls_version), - JMESPathCheck('tlsSettings.secret.id', secretId)] - self.afd_custom_domain_show_cmd(resource_group, profile_name, custom_domain_name, checks=show_checks) - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', custom_domain_name), - JMESPathCheck('@[0].domainValidationState', 'Approved')] - self.afd_custom_domain_list_cmd(resource_group, profile_name, checks=list_checks) - - self.cmd(f"afd custom-domain regenerate-validation-token -g {resource_group} " - f"--profile-name {profile_name} --custom-domain-name {custom_domain_name}") - - # Delete the custom domain - self.afd_custom_domain_delete_cmd(resource_group, profile_name, custom_domain_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_custom_domain_list_cmd(resource_group, profile_name, checks=list_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_endpoint_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_endpoint_scenarios.py deleted file mode 100644 index 6c8aded2da1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_endpoint_scenarios.py +++ /dev/null @@ -1,70 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - - -class CdnAfdEndpointScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_endpoint_crud(self, resource_group): - profile_name = 'profile123' - self.afd_endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.afd_profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - enabled_state = "Enabled" - - checks = [JMESPathCheck('enabledState', 'Enabled')] - self.afd_endpoint_create_cmd(resource_group, - profile_name, - endpoint_name, - enabled_state, - name_reuse_scope="ResourceGroupReuse", - checks=checks) - endpoint = self.afd_endpoint_show_cmd(resource_group, profile_name, endpoint_name).get_output_in_json() - hostName = endpoint["hostName"] - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].hostName', hostName), - JMESPathCheck('@[0].enabledState', 'Enabled')] - self.afd_endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - update_checks = [JMESPathCheck('hostName', hostName), - JMESPathCheck('enabledState', 'Disabled')] - options = '--enabled-state Disabled' - self.afd_endpoint_update_cmd(resource_group, - profile_name, - endpoint_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('hostName', hostName), - JMESPathCheck('enabledState', 'Enabled')] - options = '--enabled-state Enabled' - self.afd_endpoint_update_cmd(resource_group, - profile_name, - endpoint_name, - options=options, - checks=update_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_endpoint_purge(self, resource_group): - profile_name = 'profile123' - self.afd_profile_create_cmd(resource_group, profile_name) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - enabled_state = "Enabled" - self.afd_endpoint_create_cmd(resource_group, profile_name, endpoint_name, enabled_state) - endpoint = self.afd_endpoint_show_cmd(resource_group, profile_name, endpoint_name).get_output_in_json() - hostName = endpoint["hostName"] - - content_paths = ['/index.html', '/javascript/*'] - self.afd_endpoint_purge_cmd(resource_group, endpoint_name, profile_name, content_paths) - - self.afd_endpoint_purge_cmd(resource_group, endpoint_name, profile_name, content_paths, domains=[hostName]) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_log_analytic_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_log_analytic_scenarios.py deleted file mode 100644 index 54552de2278..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_log_analytic_scenarios.py +++ /dev/null @@ -1,79 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin -import datetime - - -class CdnAfdLogAnalyticScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_log_analytic(self, resource_group): - profile_name = 'profile123' - self.afd_profile_create_cmd(resource_group, profile_name) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - enabled_state = "Enabled" - checks = [JMESPathCheck('enabledState', 'Enabled')] - self.afd_endpoint_create_cmd(resource_group, - profile_name, - endpoint_name, - enabled_state, - checks=checks) - - endpoint = self.afd_endpoint_show_cmd(resource_group, profile_name, endpoint_name).get_output_in_json() - domain = endpoint["hostName"] - - start_time = datetime.datetime.now().astimezone().replace(microsecond=0) - if self.is_playback_mode(): - start_time = datetime.datetime(2025, 7, 11, 5, 56, 20, tzinfo=datetime.timezone.utc) - - end_time = start_time + datetime.timedelta(seconds=300) - - location_list_commands = f"afd log-analytic location list -g {resource_group} --profile-name {profile_name}" - self.cmd(location_list_commands, expect_failure=False) - - resource_list_commands = f"afd log-analytic resource list -g {resource_group} --profile-name {profile_name}" - self.cmd(resource_list_commands, expect_failure=False) - - metric_list_commands = f"afd log-analytic metric list -g {resource_group} --profile-name {profile_name} --metrics clientRequestCount " + \ - f"--date-time-begin {start_time.isoformat()} --granularity PT5M --date-time-end {end_time.isoformat()} --custom-domains {domain} --protocols http --group-by cacheStatus" - self.cmd(metric_list_commands, expect_failure=False) - - ranking_list_commands = f"afd log-analytic ranking list -g {resource_group} --profile-name {profile_name} --metrics clientRequestCount " + \ - f"--date-time-begin {start_time.isoformat()} --date-time-end {end_time.isoformat()} --custom-domains {domain} --rankings referrer --max-ranking 10" - self.cmd(ranking_list_commands, expect_failure=False) - - self.afd_endpoint_delete_cmd(resource_group, endpoint_name, profile_name) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_waf_log_analytic(self, resource_group): - profile_name = 'profile123' - self.afd_profile_create_cmd(resource_group, profile_name, sku="Premium_AzureFrontDoor") - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - enabled_state = "Enabled" - checks = [JMESPathCheck('enabledState', 'Enabled')] - self.afd_endpoint_create_cmd(resource_group, - profile_name, - endpoint_name, - enabled_state, - checks=checks) - - start_time = datetime.datetime.now().astimezone().replace(microsecond=0) - if self.is_playback_mode(): - start_time = datetime.datetime(2025, 7, 11, 5, 59, 29, tzinfo=datetime.timezone.utc) - - end_time = start_time + datetime.timedelta(seconds=300) - - metric_list_commands = f"afd waf-log-analytic metric list -g {resource_group} --profile-name {profile_name} --metrics clientRequestCount " + \ - f"--date-time-begin {start_time.isoformat()} --date-time-end {end_time.isoformat()} --granularity PT5M --rule-types managed" - self.cmd(metric_list_commands, expect_failure=False) - - ranking_list_commands = f"afd waf-log-analytic ranking list -g {resource_group} --profile-name {profile_name} --metrics clientRequestCount " + \ - f"--date-time-begin {start_time.isoformat()} --date-time-end {end_time.isoformat()} --rankings action --max-ranking 10" - self.cmd(ranking_list_commands, expect_failure=False) - - self.afd_endpoint_delete_cmd(resource_group, endpoint_name, profile_name) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_group_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_group_scenarios.py deleted file mode 100644 index 4993f74a6b7..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_group_scenarios.py +++ /dev/null @@ -1,160 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - - -class CdnAfdOriginGroupScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_origin_group_disable_probe(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_origin_group_list_cmd(resource_group, profile_name, list_checks) - - origin_group_name = self.create_random_name(prefix='og', length=16) - checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 4), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 50), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Http"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "GET"), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_origin_group_create_cmd(resource_group, - profile_name, - origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " + - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50 --enable-health-probe true", - checks=checks) - - update_checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 4), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 50), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Https"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "GET"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--probe-request-type GET --probe-protocol Https' - self.afd_origin_group_update_cmd(resource_group, - profile_name, - origin_group_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 4), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 50), - JMESPathCheck('healthProbeSettings.probePath', None), - JMESPathCheck('healthProbeSettings.probeProtocol', None), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', None), - JMESPathCheck('healthProbeSettings.probeRequestType', None), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--enable-health-probe false' - self.afd_origin_group_update_cmd(resource_group, - profile_name, - origin_group_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Http"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "GET"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt ' - self.afd_origin_group_update_cmd(resource_group, - profile_name, - origin_group_name, - options=options, - checks=update_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_origin_group_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_origin_group_list_cmd(resource_group, profile_name, list_checks) - - origin_group_name = self.create_random_name(prefix='og', length=16) - checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 4), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 50), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Http"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "GET"), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_origin_group_create_cmd(resource_group, - profile_name, - origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " + - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50 --enable-health-probe true", - checks=checks) - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', origin_group_name)] - self.afd_origin_group_list_cmd(resource_group, profile_name, checks=list_checks) - - update_checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 4), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 50), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Https"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "GET"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--probe-request-type GET --probe-protocol Https --enable-health-probe true' - self.afd_origin_group_update_cmd(resource_group, - profile_name, - origin_group_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 5), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 30), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Https"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "GET"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--sample-size 5 --additional-latency-in-milliseconds 30 --enable-health-probe true' - self.afd_origin_group_update_cmd(resource_group, - profile_name, - origin_group_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('loadBalancingSettings.sampleSize', 4), - JMESPathCheck('loadBalancingSettings.successfulSamplesRequired', 3), - JMESPathCheck('loadBalancingSettings.additionalLatencyInMilliseconds', 30), - JMESPathCheck('healthProbeSettings.probePath', "/test1/azure.txt"), - JMESPathCheck('healthProbeSettings.probeProtocol', "Https"), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', 120), - JMESPathCheck('healthProbeSettings.probeRequestType', "HEAD"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--sample-size 4 --additional-latency-in-milliseconds 30 --probe-request-type HEAD --enable-health-probe true' - self.afd_origin_group_update_cmd(resource_group, - profile_name, - origin_group_name, - options=options, - checks=update_checks) - - self.afd_origin_group_delete_cmd(resource_group, profile_name, origin_group_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_origin_group_list_cmd(resource_group, profile_name, list_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_scenarios.py deleted file mode 100644 index 7da708031fb..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_origin_scenarios.py +++ /dev/null @@ -1,173 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - - -class CdnAfdOriginScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_origin_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name, sku="Premium_AzureFrontDoor") - - origin_group_name = self.create_random_name(prefix='og', length=16) - self.afd_origin_group_create_cmd(resource_group, - profile_name, - origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50") - - origin_name = self.create_random_name(prefix='origin', length=16) - create_options = "--host-name plstestcli.blob.core.windows.net " \ - + "--origin-host-header plstestcli.blob.core.windows.net " \ - + "--priority 1 --weight 1000 --http-port 80 --https-port 443 --enabled-state Enabled" - - create_checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('hostName', "plstestcli.blob.core.windows.net"), - JMESPathCheck('httpPort', 80), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 1000), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('enforceCertificateNameCheck', True), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_origin_create_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - create_options, - create_checks) - - origin_name1 = self.create_random_name(prefix='origin', length=16) - create_options = "--host-name huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--enforce-certificate-name-check false " \ - + "--origin-host-header huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--priority 1 --weight 666 --http-port 8080 --https-port 443 --enabled-state Enabled" - - create_checks = [JMESPathCheck('name', origin_name1), - JMESPathCheck('hostName', "huaiyiztesthost1.blob.core.chinacloudapi.cn"), - JMESPathCheck('httpPort', 8080), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 666), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('enforceCertificateNameCheck', False), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_origin_create_cmd(resource_group, - profile_name, - origin_group_name, - origin_name1, - create_options, - create_checks) - - list_checks = [JMESPathCheck('length(@)', 2), - JMESPathCheck('@[0].name', origin_name), - JMESPathCheck('@[1].name', origin_name1)] - self.afd_origin_list_cmd(resource_group, profile_name, origin_group_name, checks=list_checks) - self.afd_origin_delete_cmd(resource_group, profile_name, origin_group_name, origin_name1) - - update_checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('hostName', "plstestcli.blob.core.windows.net"), - JMESPathCheck('httpPort', 8080), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 58), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('enforceCertificateNameCheck', False), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--weight 58 --http-port 8080 --enforce-certificate-name-check false' - self.afd_origin_update_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('hostName', "plstestcli.blob.core.windows.net"), - JMESPathCheck('httpPort', 8080), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 58), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('enforceCertificateNameCheck', True), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--enforce-certificate-name-check true' - self.afd_origin_update_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('hostName', "plstestcli.blob.core.windows.net"), - JMESPathCheck('httpPort', 80), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 58), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('enforceCertificateNameCheck', True), - JMESPathCheck('sharedPrivateLinkResource.privateLink.id', f"/subscriptions/{self.get_subscription_id()}/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"), - JMESPathCheck('sharedPrivateLinkResource.groupId', "blob"), - JMESPathCheck('sharedPrivateLinkResource.privateLinkLocation', "eastus"), - JMESPathCheck('sharedPrivateLinkResource.requestMessage', "Private link service from AFD"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--http-port 80 --enable-private-link --private-link-resource ' \ - + f' /subscriptions/{self.get_subscription_id()}/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli' \ - + ' --private-link-sub-resource blob' \ - + ' --private-link-location eastus' \ - + ' --private-link-request-message "Private link service from AFD"' - self.afd_origin_update_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('hostName', "plstestcli.blob.core.windows.net"), - JMESPathCheck('httpPort', 80), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 58), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('enforceCertificateNameCheck', True), - JMESPathCheck('sharedPrivateLinkResource.privateLink.id', f"/subscriptions/{self.get_subscription_id()}/resourceGroups/CliDevReservedGroup/providers/Microsoft.Storage/storageAccounts/plstestcli"), - JMESPathCheck('sharedPrivateLinkResource.groupId', "table"), - JMESPathCheck('sharedPrivateLinkResource.privateLinkLocation', "eastus"), - JMESPathCheck('sharedPrivateLinkResource.requestMessage', "Private link service from AFD"), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--private-link-sub-resource table' - self.afd_origin_update_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('hostName', "plstestcli.blob.core.windows.net"), - JMESPathCheck('httpPort', 80), - JMESPathCheck('httpsPort', 443), - JMESPathCheck('priority', 1), - JMESPathCheck('weight', 99), - JMESPathCheck('enabledState', "Disabled"), - JMESPathCheck('enforceCertificateNameCheck', True), - JMESPathCheck('sharedPrivateLinkResource', None), - JMESPathCheck('provisioningState', 'Succeeded')] - options = '--weight 99 --enable-private-link false --enabled-state Disabled' - self.afd_origin_update_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - options=options, - checks=update_checks) - - self.afd_origin_delete_cmd(resource_group, profile_name, origin_group_name, origin_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_origin_list_cmd(resource_group, profile_name, origin_group_name, list_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_profile_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_profile_scenarios.py deleted file mode 100644 index 687842c2229..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_profile_scenarios.py +++ /dev/null @@ -1,114 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - - -class CdnAfdProfileScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_profile_crud(self, resource_group): - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_profile_list_cmd(resource_group, checks=list_checks) - - profile_name = self.create_random_name(prefix='profile', length=24) - - tags = '{{tag1:value1,tag2:value2}}' - self.afd_profile_create_cmd(resource_group, profile_name, tags=tags, options="--origin-response-timeout-seconds 100 --identity-type SystemAssigned") - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].location', "Global"), - JMESPathCheck('@[0].sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('@[0].tags.tag1', 'value1'), - JMESPathCheck('@[0].tags.tag2', 'value2'), - JMESPathCheck('@[0].originResponseTimeoutSeconds', 100)] - self.afd_profile_list_cmd(resource_group, checks=list_checks) - - show_checks = [JMESPathCheck('location', "Global"), - JMESPathCheck('sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('length(tags)', 2), - JMESPathCheck('tags.tag1', 'value1'), - JMESPathCheck('tags.tag2', 'value2'), - JMESPathCheck('identity.type', 'SystemAssigned'), - JMESPathCheck('originResponseTimeoutSeconds', 100)] - self.afd_profile_show_cmd(resource_group, - profile_name, - checks=show_checks) - - update_checks = [JMESPathCheck('location', "Global"), - JMESPathCheck('sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('tags.tag1', None), - JMESPathCheck('tags.tag2', None), - JMESPathCheck('tags.tag3', 'value3'), - JMESPathCheck('tags.tag4', 'value4'), - JMESPathCheck('originResponseTimeoutSeconds', 100)] - tags = '{{tag3:value3,tag4:value4}}' - self.afd_profile_update_cmd(resource_group, - profile_name, - tags=tags, - checks=update_checks) - - update_checks = [JMESPathCheck('location', "Global"), - JMESPathCheck('sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('tags.tag1', None), - JMESPathCheck('tags.tag2', None), - JMESPathCheck('tags.tag3', 'value3'), - JMESPathCheck('tags.tag4', 'value4'), - JMESPathCheck('identity.type', 'UserAssigned'), - JMESPathCheck('originResponseTimeoutSeconds', 30)] - self.afd_profile_update_cmd(resource_group, - profile_name, - options='--origin-response-timeout-seconds 30 --identity-type UserAssigned --user-assigned-identities /subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope', - checks=update_checks) - - update_checks = [JMESPathCheck('location', "Global"), - JMESPathCheck('sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('tags.tag1', None), - JMESPathCheck('tags.tag2', None), - JMESPathCheck('tags.tag3', 'value3'), - JMESPathCheck('tags.tag4', 'value4'), - JMESPathCheck('identity.type', 'UserAssigned'), - JMESPathCheck('length(identity.userAssignedIdentities)', 2), - JMESPathCheck('originResponseTimeoutSeconds', 30)] - self.afd_profile_update_cmd(resource_group, - profile_name, - options='--identity-type UserAssigned --user-assigned-identities /subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/cdnrp-test-g-rg/providers/microsoft.managedidentity/userassignedidentities/cdnrptestaadidentity /subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourcegroups/azsecpackautoconfigrg/providers/microsoft.managedidentity/userassignedidentities/azsecpackautoconfigua-westeurope', - checks=update_checks) - - usage_checks = [JMESPathCheck('length(@)', 7)] - self.cmd(f"afd profile usage -g {resource_group} --profile-name {profile_name}", checks=usage_checks) - - self.afd_profile_delete_cmd(resource_group, profile_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_profile_list_cmd(resource_group, checks=list_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_profile_log_scrubbing(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=24) - - self.afd_profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].location', "Global"), - JMESPathCheck('@[0].sku.name', 'Standard_AzureFrontDoor')] - self.afd_profile_list_cmd(resource_group, checks=list_checks) - - checks = [JMESPathCheck('location', "Global"), - JMESPathCheck('sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('length(logScrubbing.scrubbingRules)', 1) - ] - self.afd_profile_update_cmd(resource_group, profile_name, options="--log-scrubbing \"{{scrubbing-rules:[{{match-variable:QueryStringArgNames,selector-match-operator:EqualsAny}}],state:Enabled}}\"", - checks=checks) - checks = [JMESPathCheck('location', "Global"), - JMESPathCheck('sku.name', 'Standard_AzureFrontDoor'), - JMESPathCheck('length(logScrubbing.scrubbingRules)', 2) - ] - self.afd_profile_update_cmd(resource_group, profile_name, options="--log-scrubbing scrubbing-rules[1]=\"{{match-variable:RequestIPAddress,selector-match-operator:EqualsAny}}\"", - checks=checks) - - checks = [JMESPathCheck('length(scrubbingRules)', 2)] - self.afd_profile_log_scrubbing_show_cmd(resource_group, profile_name, - checks=checks) - self.afd_profile_delete_cmd(resource_group, profile_name) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_route_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_route_scenarios.py deleted file mode 100644 index a331d8272d5..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_route_scenarios.py +++ /dev/null @@ -1,345 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin -from azure.mgmt.cdn.models import (AfdCertificateType, AfdMinimumTlsVersion) - - -class CdnAfdRouteScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_route_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - enabled_state = "Enabled" - self.afd_endpoint_create_cmd(resource_group, - profile_name, - endpoint_name, - enabled_state) - - origin_group_name = self.create_random_name(prefix='og', length=16) - self.afd_origin_group_create_cmd(resource_group, - profile_name, - origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " + - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50") - - origin_group_id = f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/originGroups/{origin_group_name}' - - origin_name = self.create_random_name(prefix='origin', length=16) - create_options = "--host-name huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--origin-host-header huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--priority 1 --weight 1000 --http-port 80 --https-port 443 --enabled-state Enabled" - - self.afd_origin_create_cmd(resource_group, - profile_name, - origin_group_name, - origin_name, - create_options) - - route_name = self.create_random_name(prefix='route', length=16) - create_options = f"--origin-group {origin_group_name} " \ - + "--supported-protocols Https Http --link-to-default-domain Enabled " \ - + "--https-redirect Enabled --forwarding-protocol MatchRequest" - - create_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('forwardingProtocol', "MatchRequest"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', None), - JMESPathCheck('originGroup.id', origin_group_id)] - self.afd_route_create_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - create_options, - create_checks) - - custom_domain_name = self.create_random_name(prefix='customdomain', length=24) - custom_domain_id = f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/customDomains/{custom_domain_name}' - host_name = f"{custom_domain_name}.localdev.cdn.azure.cn" - self.afd_custom_domain_create_cmd(resource_group, - profile_name, - custom_domain_name, - host_name, - AfdCertificateType.managed_certificate.value, - AfdMinimumTlsVersion.tls12.value, - None, - None) - - create_options_1 = f"--origin-group {origin_group_name} " \ - + "--supported-protocols Https Http --link-to-default-domain Disabled " \ - + "--https-redirect Enabled --forwarding-protocol MatchRequest " \ - + f"--custom-domains {custom_domain_name} --patterns-to-match /test2/*" - route_name_1 = self.create_random_name(prefix='route-wd', length=16) - - create_checks_1 = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('patternsToMatch[0]', "/test2/*"), - JMESPathCheck('linkToDefaultDomain', "Disabled"), - JMESPathCheck('forwardingProtocol', "MatchRequest"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', None), - JMESPathCheck('originGroup.id', origin_group_id)] - self.afd_route_create_cmd(resource_group, - profile_name, - endpoint_name, - route_name_1, - create_options_1, - create_checks_1) - - self.afd_route_delete_cmd(resource_group, profile_name, endpoint_name, route_name_1) - - create_options_1 = f"--origin-group {origin_group_name} " \ - + "--supported-protocols Https Http --link-to-default-domain Disabled " \ - + "--https-redirect Enabled --forwarding-protocol MatchRequest " \ - + "--enable-caching true --query-string-caching-behavior UseQueryString --enable-compression true " \ - + f"--custom-domains {custom_domain_name} --patterns-to-match /test2/*" - route_name_1 = self.create_random_name(prefix='route-wd', length=16) - - create_checks_1 = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('patternsToMatch[0]', "/test2/*"), - JMESPathCheck('linkToDefaultDomain', "Disabled"), - JMESPathCheck('forwardingProtocol', "MatchRequest"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "UseQueryString"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 41), - JMESPathCheck('originGroup.id', origin_group_id)] - self.afd_route_create_cmd(resource_group, - profile_name, - endpoint_name, - route_name_1, - create_options_1, - create_checks_1) - - self.afd_route_delete_cmd(resource_group, profile_name, endpoint_name, route_name_1) - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', route_name)] - self.afd_route_list_cmd(resource_group, profile_name, endpoint_name, checks=list_checks) - - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "IgnoreQueryString"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 2), - JMESPathCheck('cacheConfiguration.compressionSettings.contentTypesToCompress[0]', 'text/javascript'), - JMESPathCheck('cacheConfiguration.compressionSettings.contentTypesToCompress[1]', 'text/plain'), - JMESPathCheck('originGroup.id', origin_group_id)] - options = f'--custom-domains {custom_domain_name} --enable-caching True --forwarding-protocol HttpsOnly --query-string-caching-behavior IgnoreQueryString --enable-compression True --content-types-to-compress text/javascript text/plain' - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('enabledState', "Disabled"), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "IgnoreQueryString"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 2), - JMESPathCheck('cacheConfiguration.compressionSettings.contentTypesToCompress[0]', 'text/javascript'), - JMESPathCheck('cacheConfiguration.compressionSettings.contentTypesToCompress[1]', 'text/plain'), - JMESPathCheck('originGroup.id', origin_group_id)] - options = '--enabled-state Disabled' - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "UseQueryString"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 1), - JMESPathCheck('cacheConfiguration.compressionSettings.contentTypesToCompress[0]', 'text/css'), - JMESPathCheck('originGroup.id', origin_group_id)] - options = '--enabled-state Enabled --query-string-caching-behavior UseQueryString --content-types-to-compress text/css' - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - rule_set_id = f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/ruleSets/{rule_set_name}' - - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('httpsRedirect', "Enabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "UseQueryString"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', False), - JMESPathCheck('originGroup.id', origin_group_id), - JMESPathCheck('ruleSets[0].id', rule_set_id)] - options = f'--rule-sets {rule_set_name} --enable-compression False' - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('httpsRedirect', "Disabled"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', False), - JMESPathCheck('originGroup.id', origin_group_id), - JMESPathCheck('length(ruleSets)', 0), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "UseQueryString")] - options = '--rule-sets null --https-redirect Disabled' - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - # Disable caching - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('httpsRedirect', "Disabled"), - JMESPathCheck('cacheConfiguration', None), - JMESPathCheck('originGroup.id', origin_group_id), - JMESPathCheck('length(ruleSets)', 0)] - options = '--enable-caching False' - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - - # Enable caching and compression with default extension types - options = '--enable-caching True --query-string-caching-behavior IncludeSpecifiedQueryStrings --query-parameters x y z --enable-compression True' - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('httpsRedirect', "Disabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "IncludeSpecifiedQueryStrings"), - JMESPathCheck('cacheConfiguration.queryParameters', "x,y,z"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 41), - JMESPathCheck('originGroup.id', origin_group_id), - JMESPathCheck('length(ruleSets)', 0)] - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - # update origin group - new_origin_group_name = self.create_random_name(prefix='og', length=16) - self.afd_origin_group_create_cmd(resource_group, - profile_name, - new_origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50") - - new_origin_name = self.create_random_name(prefix='origin', length=16) - create_options = "--host-name plstestcli.blob.core.windows.net " \ - + "--origin-host-header plstestcli.blob.core.windows.net " \ - + "--priority 1 --weight 1000 --http-port 80 --https-port 443 --enabled-state Enabled" - - self.afd_origin_create_cmd(resource_group, - profile_name, - new_origin_group_name, - new_origin_name, - create_options) - - new_origin_group_id = f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/originGroups/{new_origin_group_name}' - options = f'--origin-group {new_origin_group_name} --link-to-default-domain Disabled --patterns-to-match /test2/*' - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Disabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('patternsToMatch[0]', "/test2/*"), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('httpsRedirect', "Disabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "IncludeSpecifiedQueryStrings"), - JMESPathCheck('cacheConfiguration.queryParameters', "x,y,z"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 41), - JMESPathCheck('originGroup.id', new_origin_group_id), - JMESPathCheck('length(ruleSets)', 0)] - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - options = f'--link-to-default-domain Enabled' - update_checks = [JMESPathCheck('supportedProtocols[0]', "Https"), - JMESPathCheck('supportedProtocols[1]', "Http"), - JMESPathCheck('linkToDefaultDomain', "Enabled"), - JMESPathCheck('customDomains[0].id', custom_domain_id, False), - JMESPathCheck('forwardingProtocol', "HttpsOnly"), - JMESPathCheck('enabledState', "Enabled"), - JMESPathCheck('httpsRedirect', "Disabled"), - JMESPathCheck('cacheConfiguration.queryStringCachingBehavior', "IncludeSpecifiedQueryStrings"), - JMESPathCheck('cacheConfiguration.queryParameters', "x,y,z"), - JMESPathCheck('cacheConfiguration.compressionSettings.isCompressionEnabled', True), - JMESPathCheck('length(cacheConfiguration.compressionSettings.contentTypesToCompress)', 41), - JMESPathCheck('originGroup.id', new_origin_group_id), - JMESPathCheck('length(ruleSets)', 0)] - self.afd_route_update_cmd(resource_group, - profile_name, - endpoint_name, - route_name, - options=options, - checks=update_checks) - - self.afd_route_delete_cmd(resource_group, profile_name, endpoint_name, route_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_route_list_cmd(resource_group, profile_name, endpoint_name, list_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_rule_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_rule_scenarios.py deleted file mode 100644 index 909cb09096c..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_rule_scenarios.py +++ /dev/null @@ -1,651 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - -from azure.cli.core.azclierror import (InvalidArgumentValueError) - -from azure.mgmt.cdn.models import SkuName - -from collections import namedtuple -from azure.core.exceptions import HttpResponseError - -class CdnAfdRuleScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_rule_set_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_rule_set_list_cmd(resource_group, profile_name, expect_failure=True) - self.afd_profile_create_cmd(resource_group, profile_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_set_list_cmd(resource_group, profile_name, checks=list_checks) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - - list_checks = [JMESPathCheck('length(@)', 1)] - self.afd_rule_set_list_cmd(resource_group, profile_name, checks=list_checks) - - show_checks = [JMESPathCheck('name', rule_set_name), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_rule_set_show_cmd(resource_group, rule_set_name, profile_name, checks=show_checks) - - self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name) - - self.afd_rule_set_show_cmd(resource_group, rule_set_name, profile_name, expect_failure=True) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_set_list_cmd(resource_group, profile_name, checks=list_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_rule_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - rule_name = 'r0' - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('matchProcessingBehavior', "Stop"), - JMESPathCheck('length(conditions)', 0), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride', None)] - - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--match-processing-behavior Stop --action-name RouteConfigurationOverride --enable-caching True --enable-compression False --query-string-caching-behavior UseQueryString --cache-behavior HonorOrigin --order 1') - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - self.afd_rule_delete_cmd(resource_group, - rule_set_name, - rule_name, - profile_name) - - rule_name = 'r1' - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('matchProcessingBehavior', "Stop"), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "RemoteAddress"), - JMESPathCheck('conditions[0].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'TH'), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride', None)] - - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--match-processing-behavior Stop --match-variable RemoteAddress --operator GeoMatch --match-values "TH" --action-name RouteConfigurationOverride --enable-caching True --enable-compression False --query-string-caching-behavior UseQueryString --cache-behavior HonorOrigin --order 1') - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - rule_name1 = 'r2' - rule_checks = [JMESPathCheck('order', 2), - JMESPathCheck('name', rule_name1), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "RequestScheme"), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'HTTP'), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "UrlRedirect"), - JMESPathCheck('actions[0].parameters.redirectType', "Moved"), - JMESPathCheck('actions[0].parameters.destinationProtocol', 'Https')] - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name1, - profile_name, - options='--match-variable RequestScheme --match-values "HTTP" --action-name UrlRedirect --redirect-protocol Https --redirect-type Moved --order 2') - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name1, - profile_name, - checks=rule_checks) - - rule_list_checks = [JMESPathCheck('length(@)', 2)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - self.afd_rule_delete_cmd(resource_group, rule_set_name, rule_name1, profile_name) - rule_list_checks = [JMESPathCheck('length(@)', 1)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 2), - JMESPathCheck('conditions[1].name', "RemoteAddress"), - JMESPathCheck('conditions[1].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[1].parameters.matchValues[0]', 'TH'), - JMESPathCheck('conditions[1].parameters.matchValues[1]', 'US'), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride', None)] - self.afd_rule_add_condition_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--match-variable RemoteAddress ' - '--operator GeoMatch --match-values "TH" "US"') - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 2), - JMESPathCheck('conditions[1].name', "RemoteAddress"), - JMESPathCheck('conditions[1].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[1].parameters.matchValues[0]', 'TH'), - JMESPathCheck('conditions[1].parameters.matchValues[1]', 'US'), - JMESPathCheck('length(actions)', 2), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride', None), - JMESPathCheck('actions[1].name', "UrlRewrite"), - JMESPathCheck('actions[1].parameters.sourcePattern', '/abc'), - JMESPathCheck('actions[1].parameters.destination', '/def')] - self.afd_rule_add_action_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--action-name "UrlRewrite" ' - '--source-pattern "/abc" --destination "/def"') - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "RemoteAddress"), - JMESPathCheck('conditions[0].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'TH'), - JMESPathCheck('conditions[0].parameters.matchValues[1]', 'US'), - JMESPathCheck('length(actions)', 2), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride', None), - JMESPathCheck('actions[1].name', "UrlRewrite"), - JMESPathCheck('actions[1].parameters.sourcePattern', '/abc'), - JMESPathCheck('actions[1].parameters.destination', '/def')] - self.afd_rule_remove_condition_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - 0) - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "RemoteAddress"), - JMESPathCheck('conditions[0].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'TH'), - JMESPathCheck('conditions[0].parameters.matchValues[1]', 'US'), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "UrlRewrite"), - JMESPathCheck('actions[0].parameters.sourcePattern', '/abc'), - JMESPathCheck('actions[0].parameters.destination', '/def')] - self.afd_rule_remove_action_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - 0) - - origin_group_name = self.create_random_name(prefix='og', length=16) - origin_group_id = f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/originGroups/{origin_group_name}' - self.afd_origin_group_create_cmd(resource_group, - profile_name, - origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " + - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50") - - origin_name1 = self.create_random_name(prefix='origin', length=16) - create_options = "--host-name huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--origin-host-header huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--priority 1 --weight 666 --http-port 8080 --https-port 443 --enabled-state Enabled" - - self.afd_origin_create_cmd(resource_group, - profile_name, - origin_group_name, - origin_name1, - create_options) - - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "RemoteAddress"), - JMESPathCheck('conditions[0].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'TH'), - JMESPathCheck('conditions[0].parameters.matchValues[1]', 'US'), - JMESPathCheck('length(actions)', 2), - JMESPathCheck('actions[1].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[1].parameters.cacheConfiguration.queryStringCachingBehavior', 'IncludeSpecifiedQueryStrings'), - JMESPathCheck('actions[1].parameters.cacheConfiguration.cacheBehavior', 'OverrideAlways'), - JMESPathCheck('actions[1].parameters.cacheConfiguration.cacheDuration', '01:00:00'), - JMESPathCheck('actions[1].parameters.cacheConfiguration.isCompressionEnabled', 'Enabled'), - JMESPathCheck('actions[1].parameters.originGroupOverride.originGroup.id', origin_group_id, False), - JMESPathCheck('actions[1].parameters.originGroupOverride.forwardingProtocol', "MatchRequest"), - JMESPathCheck('actions[0].name', "UrlRewrite"), - JMESPathCheck('actions[0].parameters.sourcePattern', '/abc'), - JMESPathCheck('actions[0].parameters.destination', '/def')] - self.afd_rule_add_action_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--action-name "RouteConfigurationOverride" ' - f'--origin-group {origin_group_name} --forwarding-protocol MatchRequest ' - '--enable-compression True --enable-caching True ' - '--cache-behavior OverrideAlways --cache-duration 01:00:00 ' - '--query-string-caching-behavior IncludeSpecifiedQueryStrings ' - '--query-parameters x y z') - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - self.afd_rule_delete_cmd(resource_group, - rule_set_name, - rule_name, - profile_name) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_rule_complex_condition_creation(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - Condition = namedtuple('Condition', 'MatchVariable Operator MatchValues IsNegative Transforms Selector') - conditions = [Condition("RemoteAddress", "GeoMatch", ["TH", "CN"], True, [], None), - Condition("RequestMethod", "Equal", ["HEAD"], False, [], None), - Condition("QueryString", "Contains", ["abc"], False, ["Lowercase", "UrlDecode"], None), - Condition("PostArgs", "RegEx", ["abc[0-9]+"], False, ["Lowercase"], "Arg1"), - Condition("RequestUri", "Equal", ["/test1/submit"], False, ["Lowercase", "UrlDecode"], None), - Condition("RequestHeader", "BeginsWith", ["head1", "header2"], False, ["Lowercase", "UrlDecode"], "Header1"), - Condition("RequestBody", "Contains", ["b1", "b2"], False, ["Lowercase", "UrlDecode"], None), - #Condition("RequestScheme", "Equal", ["HTTPS"], False, [], None), - Condition("UrlPath", "Contains", ["url1"], True, ["Lowercase"], None), - Condition("UrlFileExtension", "Equal", ["exe", "apk", "msi"], True, ["Lowercase"], None), - Condition("UrlFileName", "RegEx", ["[a-z1-9]+"], True, ["Lowercase"], None), - Condition("HttpVersion", "Equal", ["1.0", "1.1"], True, None, None), - Condition("Cookies", "Equal", ["exe", "apk", "msi"], True, ["Lowercase"], "cookie1"), - Condition("IsDevice", "Equal", ["Mobile"], False, [], None), - Condition("SocketAddr", "IPMatch", ["127.0.0.1"], True, [], None), - Condition("ClientPort", "Equal", ["8000"], True, [], None), - Condition("ServerPort", "Equal", ["80", "443"], False, [], None), - Condition("HostName", "Equal", ["www.contoso.com"], False, ["Lowercase"], None), - Condition("SslProtocol", "Equal", ["TLSv1", "TLSv1.1"], True, [], None)] - - for idx, condition in enumerate(conditions): - rule_name = self.create_random_name(prefix='rule', length=16) - rule_checks = [JMESPathCheck('order', idx), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck(f'conditions[0].name', condition.MatchVariable), - JMESPathCheck(f'conditions[0].parameters.operator', condition.Operator), - JMESPathCheck(f'conditions[0].parameters.negateCondition', condition.IsNegative), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride', None)] - - if condition.MatchValues is not None: - for ii, matchValue in enumerate(condition.MatchValues): - rule_checks.append(JMESPathCheck(f'conditions[0].parameters.matchValues[{ii}]', matchValue)) - - if condition.Transforms is not None: - for ii, transform in enumerate(condition.Transforms): - rule_checks.append(JMESPathCheck(f'conditions[0].parameters.transforms[{ii}]', transform)) - - matchValues = ' '.join(condition.MatchValues) - options = f'--match-variable {condition.MatchVariable} --operator {condition.Operator} --negate-condition {condition.IsNegative} --match-values {matchValues} --action-name RouteConfigurationOverride --enable-caching True --enable-compression False --query-string-caching-behavior UseQueryString --cache-behavior HonorOrigin --order {idx}' - - if condition.Transforms is not None and len(condition.Transforms) > 0: - options += " --transforms " + ' '.join(condition.Transforms) - - if condition.Selector is not None: - options += f" --selector {condition.Selector}" - - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options=options) - - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - rule_list_checks = [JMESPathCheck('length(@)', len(conditions))] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_rule_creation_invalid_operator(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - Condition = namedtuple('Condition', 'MatchVariable Operator MatchValues IsNegative Transforms Selector') - conditions = [Condition("RemoteAddress", "GeoMatch1", ["TH", "CN"], True, [], None), - Condition("RequestMethod", "Equal1", ["HEAD"], False, [], None), - Condition("QueryString", "Contains1", ["abc"], False, ["Lowercase", "UrlDecode"], None), - Condition("PostArgs", "RegEx1", ["abc[0-9]+"], False, ["Lowercase"], "Arg1"), - Condition("RequestUri", "Equal1", ["/test1/submit"], False, ["Lowercase", "UrlDecode"], None), - Condition("RequestHeader", "BeginsWith1", ["head1", "header2"], False, ["Lowercase", "UrlDecode"], "Header1"), - Condition("RequestBody", "Contains1", ["b1", "b2"], False, ["Lowercase", "UrlDecode"], None), - Condition("RequestScheme", "Equal1", ["HTTPS"], False, [], None), - Condition("UrlPath", "Contains1", ["url1"], True, ["Lowercase"], None), - Condition("UrlFileExtension", "Equal1", ["exe", "apk", "msi"], True, ["Lowercase"], None), - Condition("UrlFileName", "RegEx1", ["[a-z1-9]+"], True, ["Lowercase"], None), - Condition("HttpVersion", "Equal1", ["1.0", "1.1"], True, None, None), - Condition("Cookies", "Equal1", ["exe", "apk", "msi"], True, ["Lowercase"], "cookie1"), - Condition("IsDevice", "Equal1", ["Mobile"], False, [], None), - Condition("SocketAddr", "IPMatch1", ["127.0.0.1"], True, [], None), - Condition("ClientPort", "Equal1", ["8000"], True, [], None), - Condition("ServerPort", "Equal1", ["80", "443"], False, [], None), - Condition("HostName", "Equal1", ["www.contoso.com"], False, ["Lowercase"], None), - Condition("SslProtocol", "Equal1", ["TLSv1", "TLSv1.1"], True, [], None)] - - for idx, condition in enumerate(conditions): - rule_name = self.create_random_name(prefix='rule', length=16) - - matchValues = ' '.join(condition.MatchValues) - options = f'--match-variable {condition.MatchVariable} --operator {condition.Operator} --negate-condition {condition.IsNegative} --match-values {matchValues} --action-name RouteConfigurationOverride --enable-caching True --enable-compression False --query-string-caching-behavior UseQueryString --cache-behavior HonorOrigin --order {idx}' - - if condition.Transforms is not None and len(condition.Transforms) > 0: - options += " --transforms " + ' '.join(condition.Transforms) - - if condition.Selector is not None: - options += f" --selector {condition.Selector}" - - with self.assertRaises(HttpResponseError): - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options=options) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_rule_creation_invalid_match_values(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - Condition = namedtuple('Condition', 'MatchVariable Operator MatchValues IsNegative Transforms Selector') - conditions = [#Condition("HttpVersion", "Equal", ["1.8", "1.1"], True, None, None), - Condition("RequestMethod", "Equal", ["HEAD1"], False, [], None), - Condition("RequestScheme", "Equal", ["HTTPS1"], False, [], None), - Condition("IsDevice", "Equal", ["Mobile1"], False, [], None), - Condition("SslProtocol", "Equal", ["TLSv11", "TLSv1.1"], True, [], None)] - - for idx, condition in enumerate(conditions): - rule_name = self.create_random_name(prefix='rule', length=16) - - matchValues = ' '.join(condition.MatchValues) - options = f'--match-variable {condition.MatchVariable} --operator {condition.Operator} --negate-condition {condition.IsNegative} --match-values {matchValues} --action-name RouteConfigurationOverride --enable-caching True --enable-compression False --query-string-caching-behavior UseQueryString --cache-behavior HonorOrigin --order {idx}' - - if condition.Transforms is not None and len(condition.Transforms) > 0: - options += " --transforms " + ' '.join(condition.Transforms) - - if condition.Selector is not None: - options += f" --selector {condition.Selector}" - - with self.assertRaises(HttpResponseError): - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options=options) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_rule_actions(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.afd_profile_create_cmd(resource_group, profile_name) - - rule_set_name = self.create_random_name(prefix='ruleset', length=16) - self.afd_rule_set_add_cmd(resource_group, rule_set_name, profile_name) - - rule_list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_rule_list_cmd(resource_group, rule_set_name, profile_name, checks=rule_list_checks) - - rule_name = 'r1' - origin_group_name = self.create_random_name(prefix='og', length=16) - origin_group_id = f'/subscriptions/{self.get_subscription_id()}/resourceGroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/originGroups/{origin_group_name}' - self.afd_origin_group_create_cmd(resource_group, - profile_name, - origin_group_name, - "--probe-request-type GET --probe-protocol Http --probe-interval-in-seconds 120 --probe-path /test1/azure.txt " + - "--sample-size 4 --successful-samples-required 3 --additional-latency-in-milliseconds 50") - - origin_name1 = self.create_random_name(prefix='origin', length=16) - create_options = "--host-name huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--origin-host-header huaiyiztesthost1.blob.core.chinacloudapi.cn " \ - + "--priority 1 --weight 666 --http-port 8080 --https-port 443 --enabled-state Enabled" - - self.afd_origin_create_cmd(resource_group, - profile_name, - origin_group_name, - origin_name1, - create_options) - - # RouteConfigurationOverride - rule_checks = [JMESPathCheck('order', 1), - JMESPathCheck('name', rule_name), - JMESPathCheck('matchProcessingBehavior', "Stop"), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "RemoteAddress"), - JMESPathCheck('conditions[0].parameters.operator', 'GeoMatch'), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'TH'), - JMESPathCheck('conditions[0].parameters.matchValues[1]', 'US'), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "RouteConfigurationOverride"), - JMESPathCheck('actions[0].parameters.cacheConfiguration.queryStringCachingBehavior', 'UseQueryString'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.cacheBehavior', 'HonorOrigin'), - JMESPathCheck('actions[0].parameters.cacheConfiguration.isCompressionEnabled', 'Disabled'), - JMESPathCheck('actions[0].parameters.originGroupOverride.originGroup.id', origin_group_id, False), - JMESPathCheck('actions[0].parameters.originGroupOverride.forwardingProtocol', "MatchRequest")] - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options=f'--match-processing-behavior Stop --match-variable RemoteAddress --operator GeoMatch --match-values "TH" "US" ' - f'--action-name RouteConfigurationOverride --enable-caching True --enable-compression False --query-string-caching-behavior UseQueryString ' - f'--cache-behavior HonorOrigin --order 1 --origin-group {origin_group_name} --forwarding-protocol MatchRequest') - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - # URL Redirect - rule_name = 'r2' - rule_checks = [JMESPathCheck('order', 2), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('conditions[0].name', "UrlFileExtension"), - JMESPathCheck('conditions[0].parameters.operator', 'Contains'), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'exe'), - JMESPathCheck('conditions[0].parameters.matchValues[1]', 'apk'), - JMESPathCheck('matchProcessingBehavior', "Continue"), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "UrlRedirect"), - JMESPathCheck('actions[0].parameters.redirectType', "Moved"), - JMESPathCheck('actions[0].parameters.destinationProtocol', 'Https'), - JMESPathCheck('actions[0].parameters.customHostname', "www.contoso.com"), - JMESPathCheck('actions[0].parameters.customPath', '/path1'), - JMESPathCheck('actions[0].parameters.customQueryString', "a=b"), - JMESPathCheck('actions[0].parameters.customFragment', 'fg1')] - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--match-variable UrlFileExtension --operator Contains --match-values exe apk ' - '--action-name UrlRedirect --redirect-protocol Https --redirect-type Moved --order 2 ' - '--custom-hostname "www.contoso.com" --custom-path "/path1" --custom-querystring "a=b" --custom-fragment fg1') - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - # URL Rewrite - rule_name = 'r3' - rule_checks = [JMESPathCheck('order', 3), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('matchProcessingBehavior', "Continue"), - JMESPathCheck('conditions[0].name', "RequestScheme"), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 'HTTP'), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "UrlRewrite"), - JMESPathCheck('actions[0].parameters.sourcePattern', "/abc"), - JMESPathCheck('actions[0].parameters.destination', '/def'), - JMESPathCheck('actions[0].parameters.preserveUnmatchedPath', True)] - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--order 3 --match-variable RequestScheme --match-values "HTTP" ' - '--action-name UrlRewrite --source-pattern "/abc" --destination "/def" --preserve-unmatched-path true') - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - # ModifyRequestHeader - rule_name = 'r4' - rule_checks = [JMESPathCheck('order', 4), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('matchProcessingBehavior', "Continue"), - JMESPathCheck('conditions[0].name', "ServerPort"), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 443), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "ModifyRequestHeader"), - JMESPathCheck('actions[0].parameters.headerAction', "Append"), - JMESPathCheck('actions[0].parameters.headerName', 'header1'), - JMESPathCheck('actions[0].parameters.value', 'value1')] - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--order 4 --match-variable ServerPort --operator Equal --match-values 443 ' - '--action-name ModifyRequestHeader --header-action Append --header-name header1 --header-value value1') - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - # ModifyResponseHeader - rule_name = 'r5' - rule_checks = [JMESPathCheck('order', 5), - JMESPathCheck('name', rule_name), - JMESPathCheck('length(conditions)', 1), - JMESPathCheck('matchProcessingBehavior', "Continue"), - JMESPathCheck('conditions[0].name', "ClientPort"), - JMESPathCheck('conditions[0].parameters.matchValues[0]', 8888), - JMESPathCheck('length(actions)', 1), - JMESPathCheck('actions[0].name', "ModifyResponseHeader"), - JMESPathCheck('actions[0].parameters.headerAction', "Overwrite"), - JMESPathCheck('actions[0].parameters.headerName', 'header1'), - JMESPathCheck('actions[0].parameters.value', 'value1')] - self.afd_rule_add_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - options='--order 5 --match-variable ClientPort --operator Equal --match-values 8888 ' - '--action-name ModifyResponseHeader --header-action Overwrite --header-name header1 --header-value value1') - self.afd_rule_show_cmd(resource_group, - rule_set_name, - rule_name, - profile_name, - checks=rule_checks) - - for rule_name in ["r1", "r2", "r3", "r4", "r5"]: - self.afd_rule_delete_cmd(resource_group, rule_set_name, rule_name, profile_name) - - self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_secret_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_secret_scenarios.py deleted file mode 100644 index fda377ebc0e..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_secret_scenarios.py +++ /dev/null @@ -1,95 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - -from azure.core.exceptions import (HttpResponseError) - - -# This tests relies on a specific subscription with existing resources -class CdnAfdSecretScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_secret_specific_version_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=24) - self.afd_secret_list_cmd(resource_group, profile_name, expect_failure=True) - - # Create a standard Azure frontdoor profile - self.afd_profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks) - - # Create a secret with expired certificate - secret_name = self.create_random_name(prefix='secret', length=24) - secret_source = "/subscriptions/3c0124f9-e564-4c42-86f7-fa79457aedc3/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz" - secret_version = "31c11b17a98f464b875c322ccc58a9a4" - - with self.assertRaisesRegex(HttpResponseError, "The server \\(leaf\\) certificate isn't within the validity period"): - self.afd_secret_create_cmd(resource_group, - profile_name, - secret_name, - secret_source, - use_latest_version=False, - secret_version=secret_version) - - secret_version = "341da32dcfec4b4cb3f3f3a410ca7a13" - checks = [JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_secret_create_cmd(resource_group, - profile_name, - secret_name, - secret_source, - use_latest_version=False, - secret_version=secret_version, - checks=checks) - - show_checks = [JMESPathCheck('name', secret_name), - JMESPathCheck('provisioningState', 'Succeeded'), - JMESPathCheck('parameters.type', 'CustomerCertificate'), - JMESPathCheck('parameters.secretVersion', secret_version), - JMESPathCheck('parameters.useLatestVersion', False)] - self.afd_secret_show_cmd(resource_group, profile_name, secret_name, checks=show_checks) - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', secret_name), - JMESPathCheck('@[0].provisioningState', 'Succeeded')] - self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks) - - # Delete the secret - self.afd_secret_delete_cmd(resource_group, profile_name, secret_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_secret_latest_version_crud(self, resource_group): - # Create a standard Azure frontdoor profile - profile_name = self.create_random_name(prefix='profile', length=24) - self.afd_profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks) - - # Create a secret - secret_name = self.create_random_name(prefix='secret', length=24) - secret_source = "/subscriptions/3c0124f9-e564-4c42-86f7-fa79457aedc3/resourceGroups/byoc/providers/Microsoft.KeyVault/vaults/Azure-CDN-BYOC/secrets/afde2e-root-azfdtest-xyz" - latest_version = "210a1096aa804ed78484daca6f58e71f" - checks = [JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_secret_create_cmd(resource_group, - profile_name, - secret_name, - secret_source, - use_latest_version=True, - secret_version=None, - checks=checks) - - show_checks = [JMESPathCheck('name', secret_name), - JMESPathCheck('provisioningState', 'Succeeded'), - JMESPathCheck('parameters.type', 'CustomerCertificate'), - JMESPathCheck('parameters.secretVersion', latest_version), - JMESPathCheck('parameters.useLatestVersion', True)] - self.afd_secret_show_cmd(resource_group, profile_name, secret_name, checks=show_checks) - - # Delete the secret - self.afd_secret_delete_cmd(resource_group, profile_name, secret_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_secret_list_cmd(resource_group, profile_name, checks=list_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_security_policy_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_security_policy_scenarios.py deleted file mode 100644 index 8e2eeb61fce..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_afd_security_policy_scenarios.py +++ /dev/null @@ -1,93 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .afdx_scenario_mixin import CdnAfdScenarioMixin - -from azure.core.exceptions import (HttpResponseError) - - -class CdnAfdSecurityPolicyScenarioTest(CdnAfdScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_afd_security_policy_crud(self, resource_group): - profile_name = 'profilesecuritytest' - self.afd_security_policy_list_cmd(resource_group, profile_name, expect_failure=True) - - # List get empty - self.afd_profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_security_policy_list_cmd(resource_group, profile_name, checks=list_checks) - - # Create an endpoint - endpoint1_name = self.create_random_name(prefix='endpoint1', length=24) - endpoint2_name = self.create_random_name(prefix='endpoint2', length=24) - enabled_state = "Enabled" - endpoint_checks = [JMESPathCheck('enabledState', 'Enabled')] - self.afd_endpoint_create_cmd(resource_group, - profile_name, - endpoint1_name, - enabled_state, - checks=endpoint_checks) - - self.afd_endpoint_create_cmd(resource_group, - profile_name, - endpoint2_name, - enabled_state, - checks=endpoint_checks) - - security_policy_name = self.create_random_name(prefix='security', length=24) - domain_ids = [] - domain_ids.append(f'/subscriptions/{self.get_subscription_id()}/resourcegroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/afdEndpoints/{endpoint1_name}') - domain_ids.append(f'/subscriptions/{self.get_subscription_id()}/resourcegroups/{resource_group}/providers/Microsoft.Cdn/profiles/{profile_name}/afdEndpoints/{endpoint2_name}') - - # Create a security policy with non-exisit waf should fail - waf_policy_id = f'/subscriptions/{self.get_subscription_id()}/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/nonexist' - with self.assertRaisesRegex(HttpResponseError, "Web Application Firewall Policy being attached to AFDX profile does not exist"): - self.afd_security_policy_create_cmd(resource_group, - profile_name, - security_policy_name, - domain_ids, - waf_policy_id) - - # Create a security policy - waf_policy_id = f'/subscriptions/{self.get_subscription_id()}/resourcegroups/CliDevReservedGroup/providers/Microsoft.Network/frontdoorwebapplicationfirewallpolicies/SampleStandard' - checks = [JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_security_policy_create_cmd(resource_group, - profile_name, - security_policy_name, - domain_ids, - waf_policy_id, - checks=checks) - - show_checks = [JMESPathCheck('name', security_policy_name), - JMESPathCheck('parameters.wafPolicy.id', waf_policy_id), - JMESPathCheck('length(parameters.associations[0].domains)', 2), - JMESPathCheck('parameters.associations[0].domains[0].id', domain_ids[0]), - JMESPathCheck('parameters.associations[0].domains[1].id', domain_ids[1]), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_security_policy_show_cmd(resource_group, profile_name, security_policy_name, checks=show_checks) - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', security_policy_name), - JMESPathCheck('@[0].provisioningState', 'Succeeded')] - self.afd_security_policy_list_cmd(resource_group, profile_name, checks=list_checks) - - # Update the security policy - update_checks = [JMESPathCheck('name', security_policy_name), - JMESPathCheck('parameters.wafPolicy.id', waf_policy_id), - JMESPathCheck('length(parameters.associations[0].domains)', 1), - JMESPathCheck('parameters.associations[0].domains[0].id', domain_ids[1]), - JMESPathCheck('provisioningState', 'Succeeded')] - self.afd_security_policy_update_cmd(resource_group, - profile_name, - security_policy_name, - [domain_ids[1]], - waf_policy_id, - checks=update_checks) - - # Delete the security policy - self.afd_security_policy_delete_cmd(resource_group, profile_name, security_policy_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.afd_security_policy_list_cmd(resource_group, profile_name, checks=list_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_custom_domain_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_custom_domain_scenarios.py deleted file mode 100644 index 1cf50766065..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_custom_domain_scenarios.py +++ /dev/null @@ -1,192 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -import unittest - -from azure.cli.testsdk import ResourceGroupPreparer, KeyVaultPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest -from .scenario_mixin import CdnScenarioMixin -from azure.mgmt.cdn.models import (SkuName) - -from azure.core.exceptions import (HttpResponseError, ResourceNotFoundError, ResourceExistsError) -from knack.util import CLIError - - -# To run this test, please edit https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/27cafca8-b9a4-4264-b399-45d0c9cca1ab/resourceGroups/CliDevReservedGroup/providers/Microsoft.Network/dnszones/afdx-rp-platform-test.azfdtest.xyz/recordsets -class CdnCustomDomainScenarioTest(CdnScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(name_prefix='cli_test_cdn_domain', additional_tags={'owner': 'jingnanxu'}) - def test_cdn_custom_domain_errors(self, resource_group): - self.kwargs.update({ - 'profile': 'cdnprofile1', - 'endpoint': self.create_random_name(prefix='endpoint', length=24), - 'origin': 'www.test.com', - 'hostname': 'www.contoso.com', - 'name': 'customdomain1', - 'rg': resource_group, - }) - - self.cmd('cdn profile create -g {rg} -n {profile} --sku Standard_Microsoft') - self.cmd('cdn endpoint create -g {rg} --origin {origin} --profile-name {profile} -n {endpoint}') - self.cmd('cdn custom-domain list -g {rg} --endpoint-name {endpoint} --profile-name {profile}') - - # These will all fail because we don't really have the ability to create the custom endpoint in test. - # but they should still fail if there was a CLI-level regression. - with self.assertRaises(HttpResponseError): - self.cmd( - 'cdn custom-domain create -g {rg} --endpoint-name {endpoint} --hostname {hostname} --profile-name {profile} -n {name}') - with self.assertRaises(ResourceNotFoundError): # exits with code 3 due to missing resource - self.cmd('cdn custom-domain show -g {rg} --endpoint-name {endpoint} --profile-name {profile} -n {name}') - # self.cmd('cdn custom-domain delete -g {rg} --endpoint-name {endpoint} --profile-name {profile} -n {name} --yes') - with self.assertRaises(ResourceNotFoundError): - self.cmd( - 'cdn custom-domain enable-https -g {rg} --endpoint-name {endpoint} --profile-name {profile} -n {name}') - - with self.assertRaises(CLIError): - self.cmd( - 'cdn custom-domain disable-https -g {rg} --endpoint-name {endpoint} --profile-name {profile} -n {name}') - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_cdn_custom_domain_crud(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=24) - self.endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.profile_create_cmd(resource_group, profile_name, sku="Standard_Microsoft") - # Endpoint name and custom domain hostname are hard-coded because of - # custom domain CNAME requirement. If test fails to cleanup, the - # resource group must be manually deleted in order to re-run. - endpoint_name = 'aaz-06-01-crud' - origin = 'www.microsoft1.com' - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.custom_domain_list_cmd(resource_group, profile_name, endpoint_name, checks=list_checks) - - custom_domain_name = self.create_random_name(prefix='customdomain', length=20) - hostname = custom_domain_name + '.aaz0901.clitest.azfdtest.xyz' - checks = [JMESPathCheck('name', custom_domain_name), - JMESPathCheck('hostName', hostname), - JMESPathCheck('customHttpsParameters', None)] - - self.custom_domain_create_cmd(group=resource_group, - profile_name=profile_name, - endpoint_name=endpoint_name, - name=custom_domain_name, - hostname=hostname, - checks=checks) - - list_checks = [JMESPathCheck('length(@)', 1)] - self.custom_domain_list_cmd(resource_group, profile_name, endpoint_name, checks=list_checks) - - self.custom_domain_delete_cmd(resource_group, profile_name, endpoint_name, custom_domain_name) - - list_checks = [JMESPathCheck('length(@)', 0)] - self.custom_domain_list_cmd(resource_group, profile_name, endpoint_name, checks=list_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - # need to switch to a different subscription 3c0124f9-e564-4c42-86f7-fa79457aedc3 - # @KeyVaultPreparer(location='centralus', name_prefix='cdncli-byoc', name_len=24) - def test_cdn_custom_domain_https_msft(self, resource_group): - profile_name = 'profile123' - self.endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.profile_create_cmd(resource_group, profile_name, sku=SkuName.standard_microsoft.value) - # Endpoint name and custom domain hostname are hard-coded because of - # custom domain CNAME requirement. If test fails to cleanup, the - # resource group must be manually deleted in order to re-run. - endpoint_name = 'msft-byoc-071401' - origin = 'www.microsoft1.com' - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin).get_output_in_json() - - # Create custom domains for CDN managed cert and BYOC - custom_domain_name = "msft-0601-c" - byoc_custom_domain_name = "msft-0601-b" - hostname = custom_domain_name + '-h.afdx-rp-platform-test.azfdtest.xyz' - byoc_hostname = byoc_custom_domain_name + '-h.afdx-rp-platform-test.azfdtest.xyz' - # # Use alternate hostnames for dogfood. - # if '.azureedge-test.net' in endpoint['hostName']: - # hostname = custom_domain_name + '.aaz0901-byoc-fd.clitest.azfdtest.xyz' - # byoc_hostname = byoc_custom_domain_name + '.aaz0901-byoc-fd.clitest.azfdtest.xyz' - self.custom_domain_create_cmd(resource_group, profile_name, endpoint_name, custom_domain_name, hostname) - self.custom_domain_create_cmd(resource_group, profile_name, endpoint_name, byoc_custom_domain_name, byoc_hostname) - - # Verify the created custom domains don't have custom HTTPS enabled - checks = [JMESPathCheck('name', custom_domain_name), - JMESPathCheck('hostName', hostname), - JMESPathCheck('customHttpsParameters', None)] - self.custom_domain_show_cmd(resource_group, profile_name, endpoint_name, custom_domain_name, checks=checks) - checks = [JMESPathCheck('name', custom_domain_name), - JMESPathCheck('hostName', hostname), - JMESPathCheck('customHttpsParameters', None)] - self.custom_domain_show_cmd(resource_group, profile_name, endpoint_name, custom_domain_name, checks=checks) - - # Enable custom HTTPS with a CDN managed certificate. - checks = [JMESPathCheck('name', custom_domain_name), - JMESPathCheck('hostName', hostname), - JMESPathCheck('customHttpsProvisioningState', 'Enabling'), - JMESPathCheck('customHttpsProvisioningSubstate', 'SubmittingDomainControlValidationRequest')] - self.custom_domain_enable_https_command(resource_group, - profile_name, - endpoint_name, - custom_domain_name, - min_tls_version='1.2', - checks=checks) - - version = "5b70b55164af4b1d8bf3c560dc28fa71" - - # Enable custom HTTPS with a custom certificate - # With the latest service side change to move the certificate validation to RP layer, the request will be rejected. - # with self.assertRaisesRegex(HttpResponseError, "The certificate chain includes an invalid number of certificates. The number of certificates should be greater than 2"): - self.custom_domain_enable_https_command(resource_group, - profile_name, - endpoint_name, - byoc_custom_domain_name, - user_cert_subscription_id="3c0124f9-e564-4c42-86f7-fa79457aedc3", - user_cert_group_name="byoc", - user_cert_vault_name="AZURE-CDN-BYOC", - user_cert_secret_name="wildcard-afdx-rp-platform-test-azfdtest-xyz", - user_cert_secret_version=version, - user_cert_protocol_type='sni') - - #@unittest.skip("Duplicate cdn endpoint name, cannot rerun live.") - # need to switch to a different subscription 3c0124f9-e564-4c42-86f7-fa79457aedc3 - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - # @KeyVaultPreparer(location='centralus', name_prefix='cdnclibyoc-latest', name_len=24) - def test_cdn_custom_domain_byoc_latest(self, resource_group): - profile_name = 'profile123' - self.endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.profile_create_cmd(resource_group, profile_name, sku=SkuName.standard_microsoft.value) - # Endpoint name and custom domain hostname are hard-coded because of - # custom domain CNAME requirement. If test fails to cleanup, the - # resource group must be manually deleted in order to re-run. - endpoint_name = 'byoc-l-071401' - origin = 'www.microsoft1.com' - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin).get_output_in_json() - - # Create custom domain for BYOC - custom_domain_name = "byoc" - hostname = custom_domain_name + '-0601.afdx-rp-platform-test.azfdtest.xyz' - # # Use alternate hostname for dogfood. - # if '.azureedge-test.net' in endpoint['hostName']: - # hostname = custom_domain_name + '.aaz-5-df.clitest.azfdtest.xyz' - self.custom_domain_create_cmd(resource_group, profile_name, endpoint_name, custom_domain_name, hostname) - - # Verify the created custom domain doesn't have custom HTTPS enabled. - checks = [JMESPathCheck('name', custom_domain_name), - JMESPathCheck('hostName', hostname), - JMESPathCheck('customHttpsParameters', None)] - self.custom_domain_show_cmd(resource_group, profile_name, endpoint_name, custom_domain_name, checks=checks) - - # Enable custom HTTPS with the custom certificate. - # With the latest service side change to move the certificate validation to RP layer, the request will be rejected. - # with self.assertRaisesRegex(HttpResponseError, "The certificate chain includes an invalid number of certificates. The number of certificates should be greater than 2"): - self.custom_domain_enable_https_command(resource_group, - profile_name, - endpoint_name, - custom_domain_name, - user_cert_subscription_id="3c0124f9-e564-4c42-86f7-fa79457aedc3", - user_cert_group_name="byoc", - user_cert_vault_name="AZURE-CDN-BYOC", - user_cert_secret_name="wildcard-afdx-rp-platform-test-azfdtest-xyz", - user_cert_protocol_type='sni') diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_endpoint_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_endpoint_scenarios.py deleted file mode 100644 index 7bb8cb5fec4..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_endpoint_scenarios.py +++ /dev/null @@ -1,330 +0,0 @@ - -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest, record_only -from .scenario_mixin import CdnScenarioMixin - -from azure.mgmt.cdn.models import SkuName - - -class CdnEndpointScenarioTest(CdnScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_endpoint_crud(self, resource_group): - profile_name = 'profile123' - self.endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.profile_create_cmd(resource_group, profile_name) - list_checks = [JMESPathCheck('length(@)', 0)] - self.endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - - name_exist_checks = [JMESPathCheck('reason', None), - JMESPathCheck('nameAvailable', True)] - self.cmd(f"cdn name-exists --name {endpoint_name}", checks=name_exist_checks) - - origin = 'www.contoso.com' - checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - self.endpoint_create_cmd(resource_group, - endpoint_name, - profile_name, - origin, - checks=checks) - - name_exist_checks = [JMESPathCheck('reason', "Name is already in use"), - JMESPathCheck('nameAvailable', False)] - self.cmd(f"cdn name-exists --name {endpoint_name}", checks=name_exist_checks) - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', endpoint_name), - JMESPathCheck('@[0].origins[0].hostName', origin), - JMESPathCheck('@[0].isHttpAllowed', True), - JMESPathCheck('@[0].isHttpsAllowed', True), - JMESPathCheck('@[0].isCompressionEnabled', False), - JMESPathCheck('@[0].queryStringCachingBehavior', 'IgnoreQueryString')] - self.endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', False), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', True), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - options = '--no-http --enable-compression' - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', False), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - options = '--no-http false --no-https --enable-compression false' - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=options, - checks=update_checks) - - self.endpoint_delete_cmd(resource_group, endpoint_name, profile_name) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_endpoint_compression(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=24) - self.endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.profile_create_cmd(resource_group, profile_name) - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - origin = 'www.contoso.com' - create_options = '--enable-compression --content-types-to-compress text/plain text/html' - checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', True), - JMESPathCheck('contentTypesToCompress[0]', "text/plain"), - JMESPathCheck('contentTypesToCompress[1]', "text/html"), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - self.endpoint_create_cmd(resource_group, - endpoint_name, - profile_name, - origin, - checks=checks, - options=create_options) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', True), - JMESPathCheck('contentTypesToCompress[0]', "application/json"), - JMESPathCheck('contentTypesToCompress[1]', "application/xml"), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - update_options = '--content-types-to-compress application/json application/xml' - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=update_options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - update_options = '--enable-compression False' - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=update_options, - checks=update_checks) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', True), - JMESPathCheck('contentTypesToCompress[0]', "text/javascript"), - JMESPathCheck('contentTypesToCompress[1]', "application/x-javascript"), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - update_options = '--enable-compression --content-types-to-compress text/javascript application/x-javascript' - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=update_options, - checks=update_checks) - - self.endpoint_delete_cmd(resource_group, endpoint_name, profile_name) - - @record_only() # This test relies on existing resources in a specific subscription - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_private_link(self, resource_group): - profile_name = 'profile123' - self.profile_create_cmd(resource_group, profile_name, sku='Standard_Microsoft') - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - origin = 'www.contoso.com' - pls_subscription_id = '27cafca8-b9a4-4264-b399-45d0c9cca1ab' - # Workaround for overly heavy-handed subscription id replacement in playback mode. - if self.is_playback_mode(): - pls_subscription_id = '00000000-0000-0000-0000-000000000000' - private_link_id = f'/subscriptions/{pls_subscription_id}/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test' - private_link_location = 'EastUS' - private_link_message = 'Please approve the request' - checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('origins[0].privateLinkResourceId', private_link_id), - JMESPathCheck('origins[0].privateLinkLocation', private_link_location, False), - JMESPathCheck('origins[0].privateLinkApprovalMessage', private_link_message)] - self.endpoint_create_cmd(resource_group, - endpoint_name, - profile_name, - origin, - private_link_id=private_link_id, - private_link_location=private_link_location, - private_link_message=private_link_message, - checks=checks) - - list_checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', endpoint_name), - JMESPathCheck('@[0].origins[0].hostName', origin), - JMESPathCheck('@[0].origins[0].privateLinkResourceId', private_link_id), - JMESPathCheck('@[0].origins[0].privateLinkLocation', private_link_location, False), - JMESPathCheck('@[0].origins[0].privateLinkApprovalMessage', private_link_message)] - self.endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_endpoint_start_and_stop(self, resource_group): - profile_name = 'profile123' - self.profile_create_cmd(resource_group, profile_name) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - origin = 'www.contoso.com' - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin) - - checks = [JMESPathCheck('resourceState', 'Stopped')] - self.endpoint_stop_cmd(resource_group, endpoint_name, profile_name) - self.endpoint_show_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - checks = [JMESPathCheck('resourceState', 'Running')] - self.endpoint_start_cmd(resource_group, endpoint_name, profile_name) - self.endpoint_show_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - @ResourceGroupPreparer() - def test_rule_engine_crud(self, resource_group): - profile_name = 'profile123' - self.endpoint_list_cmd(resource_group, profile_name, expect_failure=True) - - self.profile_create_cmd(resource_group, profile_name, sku='Standard_Microsoft') - list_checks = [JMESPathCheck('length(@)', 0)] - self.endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - origin = 'www.contoso.com' - checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString')] - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin, checks=checks) - - list_checks = [JMESPathCheck('length(@)', 1)] - self.endpoint_list_cmd(resource_group, profile_name, checks=list_checks) - - rulename = 'r1' - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString'), - JMESPathCheck('length(deliveryPolicy.rules)', 1), - JMESPathCheck('deliveryPolicy.rules[0].name', rulename)] - self.endpoint_add_rule_cmd(resource_group, - endpoint_name, - profile_name, - order=1, - rule_name=rulename, - checks=update_checks) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString'), - JMESPathCheck('length(deliveryPolicy.rules[0].conditions)', 2)] - self.endpoint_add_condition_cmd(resource_group, - endpoint_name, - profile_name, - checks=update_checks, - options='--rule-name r1 --match-variable RemoteAddress\ - --operator GeoMatch --match-values "TH" "US"') - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules[0].actions)', 2)] - self.endpoint_add_action_cmd(resource_group, - endpoint_name, - profile_name, - checks=update_checks, - options='--rule-name r1 --action-name "UrlRewrite"\ - --source-pattern "/abc" --destination "/def"') - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules[0].conditions)', 1)] - self.endpoint_remove_condition_cmd(resource_group, - endpoint_name, - profile_name, - checks=update_checks, - options='--rule-name r1 --index 0') - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules[0].actions)', 1)] - self.endpoint_remove_action_cmd(resource_group, - endpoint_name, - profile_name, - checks=update_checks, - options='--rule-name r1 --index 0') - - rulename = 'r2' - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString'), - JMESPathCheck('length(deliveryPolicy.rules)', 2), - JMESPathCheck('deliveryPolicy.rules[1].name', rulename)] - self.endpoint_add_rule_cmd(resource_group, - endpoint_name, - profile_name, - order=2, - rule_name=rulename, - checks=update_checks) - - rulename = 'r3' - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('origins[0].hostName', origin), - JMESPathCheck('isHttpAllowed', True), - JMESPathCheck('isHttpsAllowed', True), - JMESPathCheck('isCompressionEnabled', False), - JMESPathCheck('queryStringCachingBehavior', 'IgnoreQueryString'), - JMESPathCheck('length(deliveryPolicy.rules)', 3), - JMESPathCheck('deliveryPolicy.rules[2].name', rulename)] - self.endpoint_add_rule_cmd(resource_group, - endpoint_name, - profile_name, - order=3, - rule_name=rulename, - checks=update_checks) - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules)', 2)] - self.endpoint_remove_rule_cmd(resource_group, - endpoint_name, - profile_name, - checks=update_checks, - options='--rule-name r1') - - update_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules)', 1)] - self.endpoint_remove_rule_cmd(resource_group, - endpoint_name, - profile_name, - checks=update_checks, - options='--rule-name r3') - - self.endpoint_delete_cmd(resource_group, endpoint_name, profile_name) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_nodes_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_nodes_scenarios.py deleted file mode 100644 index 9a42ae57aa1..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_nodes_scenarios.py +++ /dev/null @@ -1,10 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ScenarioTest - - -class CdnEdgeNodecenarioTest(ScenarioTest): - def test_edge_node_crud(self): - self.cmd('cdn edge-node list', checks=self.check('length(@)', 3)) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_origin_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_origin_scenarios.py deleted file mode 100644 index 4e389a0c9f5..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_origin_scenarios.py +++ /dev/null @@ -1,432 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, ScenarioTest, JMESPathCheck, record_only -from .scenario_mixin import CdnScenarioMixin - - -class CdnOriginScenarioTest(CdnScenarioMixin, ScenarioTest): - - # @record_only() # This tests relies on a specific subscription with existing resources - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_origin_crud(self, resource_group): - - pls_subscription_id = '27cafca8-b9a4-4264-b399-45d0c9cca1ab' - # Workaround for overly heavy-handed subscription id replacement in playback mode. - if self.is_playback_mode(): - pls_subscription_id = '00000000-0000-0000-0000-000000000000' - private_link_id = f'/subscriptions/{pls_subscription_id}/resourceGroups/cdn-sdk-test/providers/Microsoft.Network/privateLinkServices/cdn-sdk-pls-test' - private_link_location = 'EastUS' - private_link_message = 'Please approve the request' - - profile_name = 'profile123' - self.profile_create_cmd(resource_group, profile_name, sku='Standard_Microsoft') - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - origin_host = 'www.example.com' - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin_host) - - checks = [JMESPathCheck('length(origins)', 1)] - endpoint = self.endpoint_show_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - origin1_id = f'{endpoint.json_value["id"]}/origins/{endpoint.json_value["origins"][0]["name"]}' - origin1_name = endpoint.json_value['origins'][0]['name'] - checks = [JMESPathCheck('name', origin1_name), - JMESPathCheck('hostName', origin_host)] - self.origin_show_cmd(resource_group, - endpoint_name, - profile_name, - endpoint.json_value['origins'][0]['name'], - checks=checks) - - checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', origin1_name), - JMESPathCheck('@[0].hostName', origin_host)] - self.origin_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - # Create an origin group. - origin_group_name = 'test-origin-group' - checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('length(origins)', 1)] - origin_group = self.origin_group_create_cmd(resource_group, origin_group_name, endpoint_name, profile_name, - origins=origin1_id, checks=checks) - checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', origin_group_name)] - self.origin_group_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - checks = [JMESPathCheck('name', origin_group_name)] - self.origin_group_show_cmd(resource_group, origin_group_name, endpoint_name, profile_name, checks=checks) - - # Set the default origin group by name and ID. - default_origin_group_id = origin_group.json_value['id'] - checks = [JMESPathCheck('defaultOriginGroup.id', default_origin_group_id, case_sensitive=False)] - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=f"--default-origin-group={origin_group_name}", - checks=checks) - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=f"--default-origin-group={default_origin_group_id}", - checks=checks) - - # Create second and third origins. - origin2_name = self.create_random_name(prefix='origin', length=24) - origin2_hostname = 'abc.contoso.com' - http_port = 8080 - https_port = 8443 - origin_host_header = 'abc.contoso.com' - disabled = False - weight = 534 - priority = 3 - private_link_id = private_link_id - private_link_location = private_link_location - private_link_message = private_link_message - checks = [JMESPathCheck('name', origin2_name), - JMESPathCheck('hostName', origin2_hostname), - JMESPathCheck('httpPort', http_port), - JMESPathCheck('httpsPort', https_port), - JMESPathCheck('originHostHeader', origin_host_header), - JMESPathCheck('enabled', not disabled), - JMESPathCheck('weight', weight), - JMESPathCheck('priority', priority)] - self.origin_create_cmd(resource_group, origin2_name, endpoint_name, profile_name, - host_name=origin2_hostname, - http_port=http_port, - https_port=https_port, - origin_host_header=origin_host_header, - disabled=disabled, - weight=weight, - priority=priority, - private_link_id=private_link_id, - private_link_location=private_link_location, - private_link_message=private_link_message, - checks=checks) - checks = [JMESPathCheck('length(@)', 2)] - origins = self.origin_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - disabled = True - origin3_name = self.create_random_name(prefix='origin', length=24) - checks = [JMESPathCheck('name', origin3_name), - JMESPathCheck('hostName', origin2_hostname), - JMESPathCheck('httpPort', http_port), - JMESPathCheck('httpsPort', https_port), - JMESPathCheck('originHostHeader', origin_host_header), - JMESPathCheck('enabled', not disabled), - JMESPathCheck('weight', weight), - JMESPathCheck('priority', priority)] - self.origin_create_cmd(resource_group, origin3_name, endpoint_name, profile_name, - host_name=origin2_hostname, - http_port=http_port, - https_port=https_port, - origin_host_header=origin_host_header, - disabled=disabled, - weight=weight, - priority=priority, - private_link_id=private_link_id, - private_link_location=private_link_location, - private_link_message=private_link_message, - checks=checks) - checks = [JMESPathCheck('length(@)', 3)] - origins = self.origin_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - # Create a second origin group. - origin2_id = origins.json_value[1]["id"] - origin3_id = origins.json_value[2]["id"] - origin_group_2_name = 'test-origin-group-2' - probe_method = 'GET' - probe_path = "/healthz" - probe_protocol = "Https" - probe_interval = 120 - # Uncomment these once support for response error detection is added in RP - # response_error_detection_error_types = 'TcpErrorsOnly' - # response_error_detection_failover_threshold = 5 - # response_error_detection_status_code_ranges = '300-310,400-599' - checks = [JMESPathCheck('name', origin_group_2_name), - JMESPathCheck('origins[0].id', origin2_id, case_sensitive=False), - JMESPathCheck('origins[1].id', origin3_id, case_sensitive=False), - JMESPathCheck('healthProbeSettings.probeRequestType', probe_method), - JMESPathCheck('healthProbeSettings.probePath', probe_path), - JMESPathCheck('healthProbeSettings.probeProtocol', probe_protocol), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', probe_interval), - JMESPathCheck('responseBasedOriginErrorDetectionSettings', None)] - self.origin_group_create_cmd(resource_group, origin_group_2_name, endpoint_name, profile_name, - origins=f'{origin2_name},{origin3_name}', - probe_method=probe_method, - probe_path=probe_path, - probe_protocol=probe_protocol, - probe_interval=probe_interval, - # Uncomment these once support for response error detection is added in RP - # response_error_detection_error_types=response_error_detection_error_types, - # response_error_detection_failover_threshold=response_error_detection_failover_threshold, - # response_error_detection_status_code_ranges=response_error_detection_status_code_ranges, - checks=checks) - checks = [JMESPathCheck('name', origin_group_name)] - self.origin_group_show_cmd(resource_group, origin_group_name, endpoint_name, profile_name, checks=checks) - checks = [JMESPathCheck('length(@)', 2)] - self.origin_group_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - # Delete the second origin group. - self.origin_group_delete_cmd(resource_group, origin_group_2_name, endpoint_name, profile_name) - checks = [JMESPathCheck('length(@)', 1)] - self.origin_group_list_cmd(resource_group, endpoint_name, profile_name) - - # Update the first origin group. - origins_list = f'{origin1_id},{origin2_name}' - probe_method = 'GET' - probe_path = "/healthz" - probe_protocol = "Https" - probe_interval = 60 - # Uncomment these once support for response error detection is added in RP - # error_types = 'TcpAndHttpErrors' - # failover_threshold = 15 - # status_code_ranges = '300-310,400-599' - checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('origins[0].id', origin1_id, case_sensitive=False), - JMESPathCheck('origins[1].id', origin2_id, case_sensitive=False), - JMESPathCheck('healthProbeSettings.probeRequestType', probe_method), - JMESPathCheck('healthProbeSettings.probePath', probe_path), - JMESPathCheck('healthProbeSettings.probeProtocol', probe_protocol), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', probe_interval), - JMESPathCheck('responseBasedOriginErrorDetectionSettings', None)] - self.origin_group_update_cmd(resource_group, - origin_group_name, - endpoint_name, - profile_name, - origins=origins_list, - probe_method=probe_method, - probe_path=probe_path, - probe_protocol=probe_protocol, - probe_interval=probe_interval, - # Uncomment these once support for response error detection is added in RP - # error_types=error_types, - # failover_threshold=failover_threshold, - # status_code_ranges=status_code_ranges, - checks=checks) - # Validate that unset fields aren't modified - self.origin_group_update_cmd(resource_group, - origin_group_name, - endpoint_name, - profile_name, - origins=origins_list, - checks=checks) - - # Update the first origin. - origin_name = origins.json_value[0]["name"] - checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('httpPort', 8080), - JMESPathCheck('httpsPort', 8443), - JMESPathCheck('privateLinkResourceId', private_link_id), - JMESPathCheck('privateLinkLocation', private_link_location, False), - JMESPathCheck('privateLinkApprovalMessage', private_link_message)] - self.origin_update_cmd(resource_group, - origin_name, - endpoint_name, - profile_name, - http_port='8080', - https_port='8443', - origin_host_header=origin_host_header, - disabled=True, - priority=priority, - weight=weight, - private_link_id=private_link_id, - private_link_location=private_link_location, - private_link_message=private_link_message, - checks=checks) - - checks = [JMESPathCheck('name', origin_name), - JMESPathCheck('httpPort', 8080), - JMESPathCheck('httpsPort', 8443), - JMESPathCheck('privateLinkResourceId', private_link_id), - JMESPathCheck('privateLinkLocation', private_link_location, False), - JMESPathCheck('privateLinkApprovalMessage', private_link_message)] - self.origin_show_cmd(resource_group, - endpoint_name, - profile_name, - origin_name, - checks=checks) - - # Delete the second origin. - self.origin_delete_cmd(resource_group, origin3_name, endpoint_name, profile_name) - checks = [JMESPathCheck('length(@)', 2)] - self.origin_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_microsoft_sku_origingroup_override(self, resource_group): - profile_name = self.create_random_name(prefix='profile', length=16) - self.profile_create_cmd(resource_group, profile_name, sku='Standard_Microsoft') - - endpoint_name = self.create_random_name(prefix='endpoint', length=24) - origin_host = f'{endpoint_name}.contoso.com' - self.endpoint_create_cmd(resource_group, endpoint_name, profile_name, origin_host) - - checks = [JMESPathCheck('length(origins)', 1)] - endpoint = self.endpoint_show_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - origin1_id = f'{endpoint.json_value["id"]}/origins/{endpoint.json_value["origins"][0]["name"]}' - origin1_name = endpoint.json_value['origins'][0]['name'] - checks = [JMESPathCheck('name', origin1_name), - JMESPathCheck('hostName', origin_host)] - self.origin_show_cmd(resource_group, - endpoint_name, - profile_name, - endpoint.json_value['origins'][0]['name'], - checks=checks) - - # Create an origin group. - origin_group_name = 'test-origin-group' - checks = [JMESPathCheck('name', origin_group_name), - JMESPathCheck('length(origins)', 1)] - origin_group = self.origin_group_create_cmd(resource_group, origin_group_name, endpoint_name, profile_name, - origins=origin1_id, checks=checks) - checks = [JMESPathCheck('length(@)', 1), - JMESPathCheck('@[0].name', origin_group_name)] - self.origin_group_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - checks = [JMESPathCheck('name', origin_group_name)] - self.origin_group_show_cmd(resource_group, origin_group_name, endpoint_name, profile_name, checks=checks) - - # Set the default origin group. - default_origin_group_id = origin_group.json_value['id'] - checks = [JMESPathCheck('defaultOriginGroup.id', default_origin_group_id, case_sensitive=False)] - self.endpoint_update_cmd(resource_group, - endpoint_name, - profile_name, - options=f"--default-origin-group={origin_group_name}", - checks=checks) - - # Create two origin gorups. - origin2_name = self.create_random_name(prefix='origin', length=24) - origin2_hostname = f'{origin2_name}.contoso.com' - http_port = 8080 - https_port = 8443 - weight = 534 - priority = 3 - checks = [JMESPathCheck('name', origin2_name), - JMESPathCheck('hostName', origin2_hostname), - JMESPathCheck('httpPort', http_port), - JMESPathCheck('httpsPort', https_port), - JMESPathCheck('originHostHeader', origin2_hostname), - JMESPathCheck('enabled', True), - JMESPathCheck('weight', weight), - JMESPathCheck('priority', priority)] - self.origin_create_cmd(resource_group, origin2_name, endpoint_name, profile_name, - host_name=origin2_hostname, - http_port=http_port, - https_port=https_port, - origin_host_header=origin2_hostname, - disabled=False, - weight=weight, - priority=priority, - checks=checks) - checks = [JMESPathCheck('length(@)', 2)] - origins = self.origin_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - origin3_name = self.create_random_name(prefix='origin', length=24) - origin3_hostname = f'{origin3_name}.contoso.com' - checks = [JMESPathCheck('name', origin3_name), - JMESPathCheck('hostName', origin3_hostname), - JMESPathCheck('httpPort', http_port), - JMESPathCheck('httpsPort', https_port), - JMESPathCheck('originHostHeader', origin3_hostname), - JMESPathCheck('enabled', True), - JMESPathCheck('weight', weight), - JMESPathCheck('priority', priority)] - self.origin_create_cmd(resource_group, origin3_name, endpoint_name, profile_name, - host_name=origin3_hostname, - http_port=http_port, - https_port=https_port, - origin_host_header=origin3_hostname, - disabled=False, - weight=weight, - priority=priority, - checks=checks) - checks = [JMESPathCheck('length(@)', 3)] - origins = self.origin_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - origin2_id = origins.json_value[1]["id"] - origin3_id = origins.json_value[2]["id"] - origin_group_2_name = 'test-origin-group-2' - origin_group_3_name = 'test-origin-group-3' - probe_method = 'GET' - probe_path = "/healthz" - probe_protocol = "Https" - probe_interval = 120 - checks = [JMESPathCheck('name', origin_group_2_name), - JMESPathCheck('origins[0].id', origin2_id, case_sensitive=False), - JMESPathCheck('healthProbeSettings.probeRequestType', probe_method), - JMESPathCheck('healthProbeSettings.probePath', probe_path), - JMESPathCheck('healthProbeSettings.probeProtocol', probe_protocol), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', probe_interval), - JMESPathCheck('responseBasedOriginErrorDetectionSettings', None)] - self.origin_group_create_cmd(resource_group, origin_group_2_name, endpoint_name, profile_name, - origins=f'{origin2_name}', - probe_method=probe_method, - probe_path=probe_path, - probe_protocol=probe_protocol, - probe_interval=probe_interval, - checks=checks) - - checks = [JMESPathCheck('name', origin_group_3_name), - JMESPathCheck('origins[0].id', origin3_id, case_sensitive=False), - JMESPathCheck('healthProbeSettings.probeRequestType', probe_method), - JMESPathCheck('healthProbeSettings.probePath', probe_path), - JMESPathCheck('healthProbeSettings.probeProtocol', probe_protocol), - JMESPathCheck('healthProbeSettings.probeIntervalInSeconds', probe_interval), - JMESPathCheck('responseBasedOriginErrorDetectionSettings', None)] - self.origin_group_create_cmd(resource_group, origin_group_3_name, endpoint_name, profile_name, - origins=f'{origin3_name}', - probe_method=probe_method, - probe_path=probe_path, - probe_protocol=probe_protocol, - probe_interval=probe_interval, - checks=checks) - - checks = [JMESPathCheck('length(@)', 3)] - orgin_groups = self.origin_group_list_cmd(resource_group, endpoint_name, profile_name, checks=checks) - - # Specify origin group override by id - origin_group_2_id = orgin_groups.json_value[1]["id"] - rule_name = 'r1' - msg = 'az cdn endpoint rule add -g {} -n {} --profile-name {} --order {} --rule-name {}\ - --match-variable UrlPath --operator BeginsWith --match-values "/test1"\ - --action-name OriginGroupOverride --origin-group {}' - command = msg.format(resource_group, - endpoint_name, - profile_name, - 1, - rule_name, - origin_group_2_id) - add_rule_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules)', 1), - JMESPathCheck('deliveryPolicy.rules[0].name', rule_name), - JMESPathCheck('deliveryPolicy.rules[0].order', 1), - JMESPathCheck('deliveryPolicy.rules[0].actions[0].name', "OriginGroupOverride"), - JMESPathCheck('deliveryPolicy.rules[0].actions[0].parameters.originGroup.id', origin_group_2_id), - JMESPathCheck('deliveryPolicy.rules[0].conditions[0].name', "UrlPath"), - JMESPathCheck('deliveryPolicy.rules[0].conditions[0].parameters.matchValues[0]', "/test1"), - JMESPathCheck('deliveryPolicy.rules[0].conditions[0].parameters.operator', "BeginsWith")] - self.cmd(command, checks=add_rule_checks) - - # Specify origin group override by name - rule_name = 'r2' - origin_group_3_id = orgin_groups.json_value[2]["id"] - msg = 'az cdn endpoint rule add -g {} -n {} --profile-name {} --order {} --rule-name {}\ - --match-variable UrlPath --operator BeginsWith --match-values "/test2"\ - --action-name OriginGroupOverride --origin-group {}' - command = msg.format(resource_group, - endpoint_name, - profile_name, - 2, - rule_name, - origin_group_3_name) - add_rule_checks = [JMESPathCheck('name', endpoint_name), - JMESPathCheck('length(deliveryPolicy.rules)', 2), - JMESPathCheck('deliveryPolicy.rules[1].name', rule_name), - JMESPathCheck('deliveryPolicy.rules[1].order', 2), - JMESPathCheck('deliveryPolicy.rules[1].actions[0].name', "OriginGroupOverride"), - JMESPathCheck('deliveryPolicy.rules[1].actions[0].parameters.originGroup.id', origin_group_3_id), - JMESPathCheck('deliveryPolicy.rules[1].conditions[0].name', "UrlPath"), - JMESPathCheck('deliveryPolicy.rules[1].conditions[0].parameters.matchValues[0]', "/test2"), - JMESPathCheck('deliveryPolicy.rules[1].conditions[0].parameters.operator', "BeginsWith")] - self.cmd(command, checks=add_rule_checks) diff --git a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_profile_scenarios.py b/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_profile_scenarios.py deleted file mode 100644 index 24307ec71e7..00000000000 --- a/src/azure-cli/azure/cli/command_modules/cdn/tests/latest/test_profile_scenarios.py +++ /dev/null @@ -1,29 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import ResourceGroupPreparer, JMESPathCheck -from azure.cli.testsdk import ScenarioTest -from azure.mgmt.cdn.models import SkuName -from .scenario_mixin import CdnScenarioMixin - - -class CdnProfileScenarioTest(CdnScenarioMixin, ScenarioTest): - @ResourceGroupPreparer(additional_tags={'owner': 'jingnanxu'}) - def test_cdn_profile_crud(self, resource_group): - list_checks = [JMESPathCheck('length(@)', 0)] - self.profile_list_cmd(resource_group, checks=list_checks) - - profile_name = 'profile123' - checks = [JMESPathCheck('name', profile_name), - JMESPathCheck('sku.name', SkuName.STANDARD_MICROSOFT),] - self.profile_create_cmd(resource_group, profile_name, sku='STANDARD_MICROSOFT', checks=checks) - self.profile_show_cmd(resource_group, profile_name, checks=checks) - - list_checks = [JMESPathCheck('length(@)', 1)] - self.profile_list_cmd(resource_group, checks=list_checks) - - checks.append(JMESPathCheck('tags.foo', 'bar')) - self.profile_update_cmd(resource_group, profile_name, tags='foo=bar', checks=checks) - - self.profile_delete_cmd(resource_group, profile_name) diff --git a/src/azure-cli/azure/cli/command_modules/synapse/manual/operations/workspace.py b/src/azure-cli/azure/cli/command_modules/synapse/manual/operations/workspace.py index 3e2e6e38cba..0ccfce7be3b 100644 --- a/src/azure-cli/azure/cli/command_modules/synapse/manual/operations/workspace.py +++ b/src/azure-cli/azure/cli/command_modules/synapse/manual/operations/workspace.py @@ -7,8 +7,7 @@ from azure.mgmt.synapse.models import Workspace, WorkspacePatchInfo, ManagedIdentity, \ DataLakeStorageAccountDetails, WorkspaceKeyDetails, CustomerManagedKeyDetails, EncryptionDetails, ManagedVirtualNetworkSettings, \ ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity, IpFirewallRuleInfo, Key, ManagedIdentitySqlControlSettingsModel, WorkspaceRepositoryConfiguration, \ - KekIdentityProperties, UserAssignedManagedIdentity -from azure.mgmt.cdn.models import CheckNameAvailabilityInput + KekIdentityProperties, UserAssignedManagedIdentity, CheckNameAvailabilityRequest # Synapse workspace @@ -206,7 +205,7 @@ def get_resource_group_by_workspace_name(cmd, client, workspace_name): def custom_check_name_availability(cmd, client, name): - check_name_availability_input = CheckNameAvailabilityInput(name=name, type="Microsoft.Synapse/workspaces") + check_name_availability_input = CheckNameAvailabilityRequest(name=name, type="Microsoft.Synapse/workspaces") return client.check_name_availability(check_name_availability_input) diff --git a/src/azure-cli/requirements.py3.Darwin.txt b/src/azure-cli/requirements.py3.Darwin.txt index 584a7daccaf..4bdee2ef342 100644 --- a/src/azure-cli/requirements.py3.Darwin.txt +++ b/src/azure-cli/requirements.py3.Darwin.txt @@ -27,7 +27,6 @@ azure-mgmt-batch==17.3.0 azure-mgmt-batchai==7.0.0b1 azure-mgmt-billing==6.0.0 azure-mgmt-botservice==2.0.0b3 -azure-mgmt-cdn==12.0.0 azure-mgmt-cognitiveservices==15.0.0b1 azure-mgmt-compute==34.1.0 azure-mgmt-containerinstance==10.2.0b1 diff --git a/src/azure-cli/requirements.py3.Linux.txt b/src/azure-cli/requirements.py3.Linux.txt index 2ad7b3c23b4..280d1b247fe 100644 --- a/src/azure-cli/requirements.py3.Linux.txt +++ b/src/azure-cli/requirements.py3.Linux.txt @@ -27,7 +27,6 @@ azure-mgmt-batch==17.3.0 azure-mgmt-batchai==7.0.0b1 azure-mgmt-billing==6.0.0 azure-mgmt-botservice==2.0.0b3 -azure-mgmt-cdn==12.0.0 azure-mgmt-cognitiveservices==15.0.0b1 azure-mgmt-compute==34.1.0 azure-mgmt-containerinstance==10.2.0b1 diff --git a/src/azure-cli/requirements.py3.windows.txt b/src/azure-cli/requirements.py3.windows.txt index 49fb643a8e9..7278620ef29 100644 --- a/src/azure-cli/requirements.py3.windows.txt +++ b/src/azure-cli/requirements.py3.windows.txt @@ -27,7 +27,6 @@ azure-mgmt-batch==17.3.0 azure-mgmt-batchai==7.0.0b1 azure-mgmt-billing==6.0.0 azure-mgmt-botservice==2.0.0b3 -azure-mgmt-cdn==12.0.0 azure-mgmt-cognitiveservices==15.0.0b1 azure-mgmt-compute==34.1.0 azure-mgmt-containerinstance==10.2.0b1 diff --git a/src/azure-cli/service_name.json b/src/azure-cli/service_name.json index e260e066dc8..1c3973de2c4 100644 --- a/src/azure-cli/service_name.json +++ b/src/azure-cli/service_name.json @@ -19,11 +19,6 @@ "AzureServiceName": "Advisor", "URL": "https://learn.microsoft.com/azure/advisor" }, - { - "Command": "az afd", - "AzureServiceName": "Front Door", - "URL": "https://learn.microsoft.com/azure/frontdoor" - }, { "Command": "az aks", "AzureServiceName": "Kubernetes Service (AKS)", @@ -104,11 +99,6 @@ "AzureServiceName": "Virtual Machines", "URL": "https://learn.microsoft.com/azure/virtual-machines/capacity-reservation-overview" }, - { - "Command": "az cdn", - "AzureServiceName": "Content Delivery Network", - "URL": "https://learn.microsoft.com/azure/cdn" - }, { "Command": "az cloud", "AzureServiceName": "Azure CLI", diff --git a/src/azure-cli/setup.py b/src/azure-cli/setup.py index 5759323910f..6f03c396c7f 100644 --- a/src/azure-cli/setup.py +++ b/src/azure-cli/setup.py @@ -73,7 +73,6 @@ 'azure-mgmt-batch~=17.3.0', 'azure-mgmt-billing==6.0.0', 'azure-mgmt-botservice~=2.0.0b3', - 'azure-mgmt-cdn==12.0.0', 'azure-mgmt-cognitiveservices~=15.0.0b1', 'azure-mgmt-compute~=34.1.0', 'azure-mgmt-containerinstance==10.2.0b1',