az containerapp env storage
Note
Este grupo de comandos tem comandos definidos tanto no CLI do Azure como em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.
Comandos para gerenciar o armazenamento para o ambiente Container Apps.
Comandos
| Nome | Descrição | Tipo | Estado |
|---|---|---|---|
| az containerapp env storage list |
Liste os armazenamentos de um ambiente. |
Core | disponibilidade geral |
| az containerapp env storage list (containerapp extensão) |
Liste os armazenamentos de um ambiente. |
Extension | disponibilidade geral |
| az containerapp env storage remove |
Remova um armazenamento de um ambiente. |
Core | disponibilidade geral |
| az containerapp env storage remove (containerapp extensão) |
Remova um armazenamento de um ambiente. |
Extension | disponibilidade geral |
| az containerapp env storage set |
Crie ou atualize um armazenamento. |
Core | disponibilidade geral |
| az containerapp env storage set (containerapp extensão) |
Crie ou atualize um armazenamento. |
Extension | disponibilidade geral |
| az containerapp env storage show |
Mostrar os detalhes de um armazenamento. |
Core | disponibilidade geral |
| az containerapp env storage show (containerapp extensão) |
Mostrar os detalhes de um armazenamento. |
Extension | disponibilidade geral |
az containerapp env storage list
Liste os armazenamentos de um ambiente.
az containerapp env storage list --name
--resource-group
Exemplos
Liste os armazenamentos de um ambiente.
az containerapp env storage list -g MyResourceGroup -n MyEnvironment
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage list (containerapp extensão)
Liste os armazenamentos de um ambiente.
az containerapp env storage list --name
--resource-group
Exemplos
Liste os armazenamentos de um ambiente.
az containerapp env storage list -g MyResourceGroup -n MyEnvironment
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage remove
Remova um armazenamento de um ambiente.
az containerapp env storage remove --name
--resource-group
--storage-name
[--acquire-policy-token]
[--change-reference]
[--yes]
Exemplos
Remova um armazenamento de um ambiente de Aplicativos de Contêiner.
az containerapp env storage remove -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do armazenamento.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage remove (containerapp extensão)
Remova um armazenamento de um ambiente.
az containerapp env storage remove --name
--resource-group
--storage-name
[--acquire-policy-token]
[--change-reference]
[--yes]
Exemplos
Remova um armazenamento de um ambiente de Aplicativos de Contêiner.
az containerapp env storage remove -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do armazenamento.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage set
Crie ou atualize um armazenamento.
az containerapp env storage set --access-mode {ReadOnly, ReadWrite}
--account-name --azure-file-account-name
--azure-file-account-key --storage-account-key
--azure-file-share-name --file-share
--name
--resource-group
--storage-name
[--acquire-policy-token]
[--change-reference]
[--no-wait]
Exemplos
Crie um armazenamento.
az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadOnly --azure-file-account-key MyAccountKey --azure-file-account-name MyAccountName --azure-file-share-name MyShareName
Parâmetros Obrigatórios
Modo de acesso para o armazenamento AzureFile.
| Propriedade | Valor |
|---|---|
| Valores aceites: | ReadOnly, ReadWrite |
Nome da conta de armazenamento AzureFile.
Chave da conta de armazenamento AzureFile.
Nome do compartilhamento no armazenamento AzureFile.
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do armazenamento.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage set (containerapp extensão)
Crie ou atualize um armazenamento.
O armazenamento AzureFile suporta chave de conta, Azure Key Vault secret ou autenticação de identidade gerida. Antes de usar a autenticação de identidade gerida do Ficheiros do Azure com --azure-file-identity, atribua a identidade ao ambiente gerido, ativa a Identidade Gerida para SMB na conta de armazenamento e concede à identidade o papel de Administrador MI SMB de Dados de Ficheiro de Armazenamento (a235d3ee-5935-4cfb-8cc5-a3303ad5995e) no âmbito da conta de armazenamento.
az containerapp env storage set --name
--resource-group
--storage-name
[--access-mode {ReadOnly, ReadWrite}]
[--account-name --azure-file-account-name]
[--acquire-policy-token]
[--azure-file-account-key --storage-account-key]
[--azure-file-identity]
[--azure-file-key-vault-identity --key-vault-identity]
[--azure-file-key-vault-secret-url --key-vault-secret-url]
[--azure-file-share-name --file-share]
[--change-reference]
[--no-wait]
[--server]
[--storage-type {AzureFile, NfsAzureFile}]
Exemplos
Crie um armazenamento de arquivos azure.
az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadOnly --azure-file-account-key MyAccountKey --azure-file-account-name MyAccountName --azure-file-share-name MyShareName
Crie um armazenamento Ficheiros do Azure usando uma chave de conta guardada no Azure Key Vault.
az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadOnly --azure-file-account-name MyAccountName --azure-file-share-name MyShareName --azure-file-key-vault-secret-url https://MyVault.vault.azure.net/secrets/MyStorageAccountKey --azure-file-key-vault-identity MyIdentityResourceId
Crie um armazenamento Ficheiros do Azure usando uma identidade gerida atribuída pelo utilizador.
az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadWrite --azure-file-account-name MyAccountName --azure-file-share-name MyShareName --azure-file-identity MyIdentityResourceId
Crie um armazenamento Ficheiros do Azure usando a identidade gerida atribuída pelo sistema.
az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadWrite --azure-file-account-name MyAccountName --azure-file-share-name MyShareName --azure-file-identity system
Crie um armazenamento de arquivos nfs azure.
az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --storage-type NfsAzureFile --access-mode ReadOnly --server MyNfsServer.file.core.windows.net --file-share /MyNfsServer/MyShareName
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do armazenamento.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Modo de acesso para o armazenamento AzureFile ou nfs AzureFile.
| Propriedade | Valor |
|---|---|
| Valores aceites: | ReadOnly, ReadWrite |
Nome da conta de armazenamento AzureFile.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Chave da conta de armazenamento AzureFile.
Identidade gerida para autenticar com o Ficheiros do Azure. Use 'sistema' ou uma identidade atribuída pelo utilizador. A identidade deve ser atribuída ao ambiente gerido e ter o papel de Administrador de MI SMB de Ficheiros de Armazenamento na conta de armazenamento. A Identidade Gerida para PME deve estar ativada na conta de armazenamento.
Identidade gerida para autenticação com o Azure Key Vault. Use 'sistema' ou uma identidade atribuída pelo utilizador. Por defeito, é 'sistema'.
URL secreta do Azure Key Vault contendo a chave da conta de armazenamento Ficheiros do Azure.
Nome do compartilhamento no armazenamento AzureFile ou nfs AzureFile.
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Servidor da conta de armazenamento NfsAzureFile.
Tipo de armazenamento. Assumido como AzureFile se não for especificado.
| Propriedade | Valor |
|---|---|
| Valores aceites: | AzureFile, NfsAzureFile |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage show
Mostrar os detalhes de um armazenamento.
az containerapp env storage show --name
--resource-group
--storage-name
Exemplos
Mostrar os detalhes de um armazenamento.
az containerapp env storage show -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do armazenamento.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az containerapp env storage show (containerapp extensão)
Mostrar os detalhes de um armazenamento.
az containerapp env storage show --name
--resource-group
--storage-name
Exemplos
Mostrar os detalhes de um armazenamento.
az containerapp env storage show -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment
Parâmetros Obrigatórios
Nome do ambiente Container Apps.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Nome do armazenamento.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |