az storage blob directory
Nota
Essa referência faz parte da extensão de visualização de armazenamento para a CLI do Azure (versão 2.61.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az storage blob directory . Saiba mais sobre extensões.
Este grupo de comandos foi preterido e será removido em versões futuras. Use 'az storage fs directory' em vez disso. Para obter mais informações, aceda a https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md
Gerencie diretórios de blob no contêiner da conta de armazenamento.
Para usar os comandos de diretório, verifique se o tipo de conta de armazenamento é StorageV2.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az storage blob directory access |
Gerencie as propriedades de controle de acesso de um diretório quando o Namespace Hierárquico estiver habilitado. |
Extensão | Pré-visualização e preterido |
az storage blob directory access set |
Defina as propriedades de controle de acesso de um diretório. |
Extensão | Pré-visualização e preterido |
az storage blob directory access show |
Mostrar as propriedades de controle de acesso de um diretório. |
Extensão | Pré-visualização e preterido |
az storage blob directory access update |
Atualize as propriedades de controle de acesso de um diretório. |
Extensão | Pré-visualização e preterido |
az storage blob directory create |
Crie um diretório de blob de armazenamento em um contêiner de armazenamento. |
Extensão | Preterido |
az storage blob directory delete |
Exclua um diretório de blob de armazenamento em um contêiner de armazenamento. |
Extensão | Preterido |
az storage blob directory download |
Baixe blobs para um caminho de arquivo local. |
Extensão | Preterido |
az storage blob directory exists |
Verifique a existência de um diretório blob em um contêiner de armazenamento. |
Extensão | Preterido |
az storage blob directory list |
Liste blobs e subdiretórios de blob em um diretório de armazenamento. |
Extensão | Preterido |
az storage blob directory metadata |
Gerencie metadados de diretório. |
Extensão | Preterido |
az storage blob directory metadata show |
Mostrar todos os metadados definidos pelo usuário para o diretório blob especificado. |
Extensão | Preterido |
az storage blob directory metadata update |
Defina metadados definidos pelo usuário para o diretório blob especificado como um ou mais pares nome-valor. |
Extensão | Preterido |
az storage blob directory move |
Mova um diretório de armazenamento para outro diretório de blob de armazenamento em um contêiner de armazenamento. |
Extensão | Preterido |
az storage blob directory show |
Mostrar as propriedades de um diretório de blob de armazenamento em um contêiner de armazenamento. |
Extensão | Preterido |
az storage blob directory upload |
Carregue blobs ou subdiretórios para um diretório de blob de armazenamento. |
Extensão | Preterido |
az storage blob directory create
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Crie um diretório de blob de armazenamento em um contêiner de armazenamento.
Crie um diretório de blob de armazenamento que pode conter outros diretórios ou blobs em um contêiner de armazenamento.
az storage blob directory create --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
Exemplos
Crie um diretório de blob de armazenamento em um contêiner de armazenamento.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Crie um diretório de blob de armazenamento com permissões e umask.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Parâmetros Obrigatórios
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Obrigatório se o diretório a ser substituído tiver uma concessão ativa.
Metadados em pares chave=valor separados por espaço. Isso substitui quaisquer metadados existentes.
Opcional e válido somente se o Namespace Hierárquico estiver habilitado para a conta. Define permissões de acesso POSIX para o proprietário do arquivo, o grupo proprietário do arquivo e outros. Cada classe pode receber permissão de leitura, gravação ou execução. O bit pegajoso também é suportado. Tanto a notação simbólica (rwxrw-rw-) como a notação octal de 4 dígitos (por exemplo, 0766) são suportadas.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Opcional e válido somente se o Namespace Hierárquico estiver habilitado para a conta. O umask restringe as configurações de permissão para arquivo e diretório e só será aplicado quando o Acl padrão não existir no diretório pai. Se o bit umask tiver sido definido, isso significa que a permissão correspondente será desativada. Desta forma, a permissão resultante é dada por p & ^u, onde p é a permissão e você é o umask. Apenas a notação octal de 4 dígitos (por exemplo, 0022) é suportada aqui.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory delete
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Exclua um diretório de blob de armazenamento em um contêiner de armazenamento.
O comportamento dessa operação é diferente dependendo se o Namespace Hierárquico está habilitado; se sim, então a operação de exclusão pode ser atômica e instantânea; Caso contrário, a operação é executada em lotes e um token de continuação pode ser retornado.
az storage blob directory delete --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--fail-not-exist]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--marker]
[--recursive]
[--sas-token]
[--timeout]
Exemplos
Exclua um diretório de blob de armazenamento em um contêiner de armazenamento.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parâmetros Obrigatórios
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Especifique se deseja lançar uma exceção quando o diretório não existir.
Um valor ETag ou o caractere curinga (*). Especifique esse cabeçalho para executar a operação somente se a ETag do recurso corresponder ao valor especificado.
Altere apenas se modificado desde que fornecido datetime UTC (Y-m-d'T'H:M'Z').
Um valor ETag ou o caractere curinga (*). Especifique esse cabeçalho para executar a operação somente se a ETag do recurso não corresponder ao valor especificado.
Alterar apenas se não tiver sido modificado desde que forneceu data/hora UTC (Y-m-d'T'H:M'Z').
Necessário se o diretório tiver uma concessão ativa.
Opcional. Ao excluir um diretório sem o Namespace Hierárquico, o número de caminhos excluídos com cada invocação é limitado. Se o número de caminhos a serem excluídos exceder esse limite, um token de continuação será retornado. Quando um token de continuação é retornado, ele deve ser especificado em uma invocação subsequente da operação delete para continuar excluindo o diretório.
Se "true", todos os caminhos abaixo do diretório serão excluídos. Se "false" e o diretório não estiver vazio, ocorrerá um erro.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory download
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Baixe blobs para um caminho de arquivo local.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Exemplos
Baixe um único blob em um diretório de blob de armazenamento.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Faça o download de todo o diretório em um contêiner de armazenamento.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Faça o download de um subdiretório inteiro de um diretório de blob de armazenamento.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Parâmetros Obrigatórios
O contêiner de origem do download.
O caminho do diretório local de destino para download.
O caminho do diretório de origem do download. Deve ser um caminho absoluto para o contêiner.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Baixar blobs recursivamente. Se habilitado, todos os blobs, incluindo os blobs em subdiretórios, serão baixados.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory exists
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Verifique a existência de um diretório blob em um contêiner de armazenamento.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Exemplos
Verifique a existência de um diretório blob em um contêiner de armazenamento.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parâmetros Obrigatórios
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
O parâmetro snapshot é um valor DateTime opaco que, quando presente, especifica o snapshot.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory list
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Liste blobs e subdiretórios de blob em um diretório de armazenamento.
az storage blob directory list --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Exemplos
Liste blobs e subdiretórios de blob em um diretório de armazenamento.
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Parâmetros Obrigatórios
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Quando a solicitação inclui esse parâmetro, a operação retorna um elemento :class:~azure.storage.blob.models.BlobPrefix
na lista de resultados que atua como um espaço reservado para todos os blobs cujos nomes começam com a mesma substring até a aparência do caractere delimitador. O delimitador pode ser um único caractere ou uma cadeia de caracteres.
Especifica um ou mais conjuntos de dados adicionais a serem incluídos na resposta.
Um token de continuação opaco. Esse valor pode ser recuperado do campo next_marker de um objeto gerador anterior se num_results foi especificado e esse gerador terminou de enumerar os resultados. Se especificado, este gerador começará a retornar resultados do ponto onde o gerador anterior parou.
Especifica o número máximo de resultados a serem retornados. Forneça "*" para devolver tudo.
Filtra os resultados para retornar somente blobs cujos nomes começam com o prefixo especificado.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory move
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Mova um diretório de armazenamento para outro diretório de blob de armazenamento em um contêiner de armazenamento.
Mova um diretório de armazenamento e todo o seu conteúdo (que pode conter outros diretórios ou blobs) para outro diretório de blob de armazenamento em um contêiner de armazenamento. O comportamento dessa operação é diferente dependendo se o Namespace Hierárquico está habilitado; se sim, a operação de movimento é atômica e nenhum marcador é retornado; Caso contrário, a operação é executada em lotes e um token de continuação pode ser retornado.
az storage blob directory move --container-name
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--move-mode {legacy, posix}]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Exemplos
Mova um diretório de armazenamento para outro diretório de blob de armazenamento em um contêiner de armazenamento.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Mova um subdiretório de armazenamento para outro diretório de blob de armazenamento em um contêiner de armazenamento.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Parâmetros Obrigatórios
O nome do contêiner.
O caminho do diretório de blob de destino. Pode ser um nome de diretório ou subdiretório, por exemplo, dir, dir/subdir. Se o caminho de destino existir e estiver vazio, a origem será movida para o caminho de destino. Se o caminho de destino não existir, o caminho de destino será criado e substituído pela origem. Para controlar a operação move para caminho não vazio, você pode usar --move-mode para determinar seu comportamento.
O caminho do diretório de blob de origem.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Um ID de concessão para directory_path de destino. O directory_path de destino deve ter uma concessão ativa e o ID da concessão deve corresponder.
Válido somente quando o namespace está habilitado. Este parâmetro determina o comportamento da operação de movimentação. Se o diretório de destino estiver vazio, para ambos os modos, o diretório de destino será substituído. Mas se o diretório de destino não estiver vazio, no modo herdado a operação de movimentação falhará e no modo posix, o diretório de origem será movido para o diretório de destino.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Opcional. Um valor ETag. Especifique esse cabeçalho para executar a operação de movimentação somente se o ETag da origem corresponder ao valor especificado.
Opcional. Um valor de data e hora. Especifique esse cabeçalho para executar a operação de movimentação somente se a origem tiver sido modificada desde a data e hora especificadas.
Opcional. Um valor ETag ou o valor curinga especial ("*"). Especifique esse cabeçalho para executar a operação de movimentação somente se o ETag da origem não corresponder ao valor especificado.
Opcional. Um valor de data e hora. Especifique esse cabeçalho para executar a operação de movimentação somente se a origem não tiver sido modificada desde a data e hora especificadas.
Opcional. Um ID de locação para o source_path. O source_path deve ter uma concessão ativa e o ID da concessão deve corresponder.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory show
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Mostrar as propriedades de um diretório de blob de armazenamento em um contêiner de armazenamento.
az storage blob directory show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Exemplos
Mostrar as propriedades de um diretório de blob de armazenamento em um contêiner de armazenamento.
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parâmetros Obrigatórios
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Um valor ETag ou o caractere curinga (*). Especifique esse cabeçalho para executar a operação somente se o ETag do recurso corresponder ao valor especificado.
Altere apenas se modificado desde que fornecido datetime UTC (Y-m-d'T'H:M'Z').
Um valor ETag ou o caractere curinga (). Especifique esse cabeçalho para executar a operação somente se o ETag do recurso não corresponder ao valor especificado. Especifique o caractere curinga () para executar a operação somente se o recurso não existir e falhe a operação se ela existir.
Alterar apenas se não tiver sido modificado desde que forneceu data/hora UTC (Y-m-d'T'H:M'Z').
Obrigatório se o blob tiver uma concessão ativa.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Tempo limite de solicitação em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az storage blob directory upload
Este comando foi implicitamente preterido porque o grupo de comandos 'storage blob directory' foi preterido e será removido em uma versão futura. Use 'az storage fs directory' em vez disso.
Carregue blobs ou subdiretórios para um diretório de blob de armazenamento.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Exemplos
Carregue um único blob para um diretório de blob de armazenamento.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Carregue um diretório local para um diretório de blob de armazenamento.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Carregue um conjunto de arquivos em um diretório local para um diretório de blob de armazenamento.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Parâmetros Obrigatórios
O contêiner de destino de upload.
O caminho do diretório de destino de upload. Deve ser um caminho absoluto para o contêiner. Se o caminho de destino especificado não existir, um novo caminho de diretório será criado.
O caminho do arquivo de origem a partir do qual fazer upload.
Parâmetros Opcionais
Chave da conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.
Nome da conta de armazenamento. Variável de ambiente relacionada: AZURE_STORAGE_ACCOUNT. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Se nenhum dos dois estiver presente, o comando tentará consultar a chave da conta de armazenamento usando a conta autenticada do Azure. Se um grande número de comandos de armazenamento for executado, a cota da API poderá ser atingida.
O modo no qual executar o comando. O modo "login" usará diretamente suas credenciais de login para a autenticação. O modo "chave" herdado tentará consultar uma chave de conta se nenhum parâmetro de autenticação para a conta for fornecido. Variável de ambiente: AZURE_STORAGE_AUTH_MODE.
Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.
Carregue blobs recursivamente. Se habilitado, todos os blobs, incluindo os blobs em subdiretórios, serão carregados.
Uma assinatura de acesso compartilhado (SAS). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.