Describe the bug
az resource update --remove doesn't work for dnsServers property on web app
Related command
You can update web app and set custom DNS Server:
az resource update --resource-group --name --resource-type "Microsoft.Web/sites" --set properties.dnsConfiguration.dnsServers="['IP.Add.re.ss']"
All OK, custom DNS server set.
But you cannot remove it:
az resource update --resource-group --name --resource-type "Microsoft.Web/sites" --remove properties.dnsConfiguration.dnsServers
Command completes successfully, but custom DNS Server is NOT removed.
Errors
No errors
Issue script & Debug output
-- removed due to NDA --
cli.knack.cli: Event: Cli.SuccessfulExecute []
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x03E8A808>]
az_command_data_logger: exit code: 0
cli.main: Command ran in 16.024 seconds (init: 0.409, invoke: 15.615)
telemetry.main: Begin splitting cli events and extra events, total events: 1
telemetry.client: Accumulated 0 events. Flush the clients.
telemetry.main: Finish splitting cli events and extra events, cli events: 1
telemetry.save: Save telemetry record of length 3362 in cache
telemetry.main: Begin creating telemetry upload process.
telemetry.process: Creating upload process: "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe"
telemetry.process: Return from creating process
telemetry.main: Finish creating telemetry upload process.
Expected behavior
az resource update --remove should remove property or property list as specified
Environment Summary
azure-cli 2.52.0
core 2.52.0
telemetry 1.1.0
Dependencies:
msal 1.24.0b1
azure-mgmt-resource 23.1.0b2
Python location 'C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe'
Python (Windows) 3.10.10 (tags/v3.10.10:aad5f6a, Feb 7 2023, 17:05:00) [MSC v.1929 32 bit (Intel)]
Additional context
No response
Describe the bug
az resource update --remove doesn't work for dnsServers property on web app
Related command
You can update web app and set custom DNS Server:
az resource update --resource-group --name --resource-type "Microsoft.Web/sites" --set properties.dnsConfiguration.dnsServers="['IP.Add.re.ss']"
All OK, custom DNS server set.
But you cannot remove it:
az resource update --resource-group --name --resource-type "Microsoft.Web/sites" --remove properties.dnsConfiguration.dnsServers
Command completes successfully, but custom DNS Server is NOT removed.
Errors
No errors
Issue script & Debug output
-- removed due to NDA --
cli.knack.cli: Event: Cli.SuccessfulExecute []
cli.knack.cli: Event: Cli.PostExecute [<function AzCliLogging.deinit_cmd_metadata_logging at 0x03E8A808>]
az_command_data_logger: exit code: 0
cli.main: Command ran in 16.024 seconds (init: 0.409, invoke: 15.615)
telemetry.main: Begin splitting cli events and extra events, total events: 1
telemetry.client: Accumulated 0 events. Flush the clients.
telemetry.main: Finish splitting cli events and extra events, cli events: 1
telemetry.save: Save telemetry record of length 3362 in cache
telemetry.main: Begin creating telemetry upload process.
telemetry.process: Creating upload process: "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe"
telemetry.process: Return from creating process
telemetry.main: Finish creating telemetry upload process.
Expected behavior
az resource update --remove should remove property or property list as specified
Environment Summary
azure-cli 2.52.0
core 2.52.0
telemetry 1.1.0
Dependencies:
msal 1.24.0b1
azure-mgmt-resource 23.1.0b2
Python location 'C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe'
Python (Windows) 3.10.10 (tags/v3.10.10:aad5f6a, Feb 7 2023, 17:05:00) [MSC v.1929 32 bit (Intel)]
Additional context
No response