From cada0d51866b303258b04d0e072e092fc57bde78 Mon Sep 17 00:00:00 2001 From: Vibhu Date: Thu, 29 Jan 2026 16:17:52 -0500 Subject: [PATCH 1/3] {ContainerApp} Add secret set examples for special characters --- .../cli/command_modules/containerapp/_help.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/azure-cli/azure/cli/command_modules/containerapp/_help.py b/src/azure-cli/azure/cli/command_modules/containerapp/_help.py index d9a9505a3c0..dada195d1a2 100644 --- a/src/azure-cli/azure/cli/command_modules/containerapp/_help.py +++ b/src/azure-cli/azure/cli/command_modules/containerapp/_help.py @@ -1263,11 +1263,29 @@ - name: Add secrets to a container app. text: | az containerapp secret set -n my-containerapp -g MyResourceGroup --secrets MySecretName1=MySecretValue1 MySecretName2=keyvaultref:https://example.vault.azure.net/secrets/mysecret,identityref:/subscriptions/sub/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity + - name: Set secrets whose values contain spaces and special characters (Bash). + text: | + az containerapp secret set -n my-containerapp -g MyResourceGroup \\ + --secrets 'connString=Server=tcp:myserver;User Id=my user;Password=P@ss w0rd;' + - name: Set multiple secrets including double quotes and a single quote (Bash). + text: | + az containerapp secret set -n my-containerapp -g MyResourceGroup \\ + --secrets \\ + 'displayName="Test User 08" ' \\ + 'apostrophe=Bob'\\''s secret' + - name: Set secrets with special characters (PowerShell). + text: | + az containerapp secret set -n my-containerapp -g MyResourceGroup ` + --secrets ` + 'connString=Server=tcp:myserver;User Id=my user;Password=P@ss w0rd;' ` + 'displayName="Test User 08" ' ` + 'apostrophe=Bob''s secret' - name: Update a secret. text: | az containerapp secret set -n my-containerapp -g MyResourceGroup --secrets MyExistingSecretName=MyNewSecretValue MyExistingSecretName2=keyvaultref:https://example.vault.azure.net/secrets/mysecret,identityref:/subscriptions/sub/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity """ + helps['containerapp github-action'] = """ type: group short-summary: Commands to manage GitHub Actions. From b5e038b7208fe875e116d636a274ad17e188d955 Mon Sep 17 00:00:00 2001 From: Vibhu Date: Thu, 29 Jan 2026 16:20:50 -0500 Subject: [PATCH 2/3] fmt --- src/azure-cli/azure/cli/command_modules/containerapp/_help.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/containerapp/_help.py b/src/azure-cli/azure/cli/command_modules/containerapp/_help.py index dada195d1a2..cd6b80aced3 100644 --- a/src/azure-cli/azure/cli/command_modules/containerapp/_help.py +++ b/src/azure-cli/azure/cli/command_modules/containerapp/_help.py @@ -1285,7 +1285,6 @@ az containerapp secret set -n my-containerapp -g MyResourceGroup --secrets MyExistingSecretName=MyNewSecretValue MyExistingSecretName2=keyvaultref:https://example.vault.azure.net/secrets/mysecret,identityref:/subscriptions/sub/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity """ - helps['containerapp github-action'] = """ type: group short-summary: Commands to manage GitHub Actions. From d047c450f3d1098cd04449775a76fdb0c2a82eff Mon Sep 17 00:00:00 2001 From: Vibhu Date: Thu, 29 Jan 2026 16:34:25 -0500 Subject: [PATCH 3/3] fmt --- .../azure/cli/command_modules/containerapp/_help.py | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/azure-cli/azure/cli/command_modules/containerapp/_help.py b/src/azure-cli/azure/cli/command_modules/containerapp/_help.py index cd6b80aced3..9961a084efd 100644 --- a/src/azure-cli/azure/cli/command_modules/containerapp/_help.py +++ b/src/azure-cli/azure/cli/command_modules/containerapp/_help.py @@ -332,18 +332,8 @@ --cpu 0.75 --memory 1.5Gi - name: Create a revision based on a previous revision. text: | - az containerapp revision copy -g MyResourceGroup \\ + az containerapp revision copy -n my-containerapp -g MyResourceGroup \\ --from-revision PreviousRevisionName --cpu 0.75 --memory 1.5Gi - -""" - -helps['containerapp revision copy'] = """ - type: command - short-summary: Create a revision based on a previous revision. - examples: - - name: Create a revision based on a previous revision. - text: | - az containerapp revision copy -n my-containerapp -g MyResourceGroup --cpu 0.75 --memory 1.5Gi """ helps['containerapp revision label'] = """