az storage blob directory
Observação
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.
Esse grupo de comandos foi descontinuado e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'. Para obter mais informações, acesse https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md
Gerenciar 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
Nome | Description | Tipo | Status |
---|---|---|---|
az storage blob directory access |
Gerencia as propriedades de controle de acesso de um diretório quando o Namespace Hierárquico está habilitado. |
Extensão | Pré-visualização e Obsoleto |
az storage blob directory access set |
Defina as propriedades de controle de acesso de um diretório. |
Extensão | Pré-visualização e Obsoleto |
az storage blob directory access show |
Mostre as propriedades de controle de acesso de um diretório. |
Extensão | Pré-visualização e Obsoleto |
az storage blob directory access update |
Atualize as propriedades de controle de acesso de um diretório. |
Extensão | Pré-visualização e Obsoleto |
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 |
Baixar blobs para um caminho de arquivo local. |
Extensão | Preterido |
az storage blob directory exists |
Verifique a existência de um diretório de blob em um contêiner de armazenamento. |
Extensão | Preterido |
az storage blob directory list |
Listar blobs e subdiretórios de blob em um diretório de armazenamento. |
Extensão | Preterido |
az storage blob directory metadata |
Gerencia metadados do diretório. |
Extensão | Preterido |
az storage blob directory metadata show |
Mostre todos os metadados definidos pelo usuário para o diretório de blob especificado. |
Extensão | Preterido |
az storage blob directory metadata update |
Defina metadados definidos pelo usuário para o diretório de 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 do 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 em um diretório de blob de armazenamento. |
Extensão | Preterido |
az storage blob directory create
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
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 Exigidos
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave de 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 todos os 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 sticky bit também é suportado. Tanto a notação simbólica (rwxrw-rw-) quanto a notação octal de 4 dígitos (por exemplo, 0766) são suportadas.
Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Solicite o tempo limite 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 estiver definido, significa que a permissão correspondente será desativada. Desta forma, a permissão resultante é dada por p & ^u, onde p é a permissão e u é o umask. Apenas a notação octal de 4 dígitos (por exemplo, 0022) é suportada aqui.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory delete
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
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; em caso afirmativo, a operação de exclusão pode ser atômica e instantânea; caso contrário, a operação será executada em lotes e um token de continuação poderá 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 Exigidos
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave de 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 somente se modificado desde a data e hora UTC fornecida (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.
Altere somente se não tiver sido modificado desde a data e hora UTC fornecida (Y-m-d'T'H:M'Z').
Obrigató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 de exclusão 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 SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory download
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
Baixar 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>"
Baixe o diretório inteiro em um contêiner de armazenamento.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Baixe 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 Exigidos
O contêiner de origem de download.
O caminho do diretório local de destino a ser baixado.
O caminho do diretório de origem do download. Deve ser um caminho absoluto para o contêiner.
Parâmetros Opcionais
Chave de 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 SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory exists
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
Verifique a existência de um diretório de 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 de blob em um contêiner de armazenamento.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parâmetros Exigidos
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave de 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 SAS (Assinatura de Acesso Compartilhado). 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.
Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory list
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
Listar 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
Listar 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 Exigidos
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave de 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 subcadeia de caracteres 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 tiver sido especificado e esse gerador tiver terminado de enumerar os resultados. Se especificado, este gerador começará a retornar resultados do ponto em que o gerador anterior parou.
Especifica o número máximo de resultados a serem retornados. Forneça "*" para retornar tudo.
Filtra os resultados para retornar apenas blobs cujos nomes começam com o prefixo especificado.
Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory move
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
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; em caso afirmativo, a operação de movimentação é atômica e nenhum marcador é retornado; caso contrário, a operação será executada em lotes e um token de continuação poderá 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 Exigidos
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 de movimentação para o 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 de 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 ID de concessão para directory_path de destino. O directory_path de destino deve ter uma concessão ativa e a ID da concessão deve corresponder.
Válido somente quando o namespace está habilitado. Esse 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 legado 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 SAS (Assinatura de Acesso Compartilhado). 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 a 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 a 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 a ID da concessão deve corresponder.
Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory show
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
Mostrar as propriedades do 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 do 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 Exigidos
O nome do contêiner.
O nome do caminho do diretório.
Parâmetros Opcionais
Chave de 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 a ETag do recurso corresponder ao valor especificado.
Altere somente se modificado desde a data e hora UTC fornecida (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. Especifique o caractere curinga () para executar a operação somente se o recurso não existir e falhe na operação se ele existir.
Altere somente se não tiver sido modificado desde a data e hora UTC fornecida (Y-m-d'T'H:M'Z').
Necessário se o blob tiver uma concessão ativa.
Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az storage blob directory upload
Esse comando foi preterido implicitamente porque o grupo de comandos 'diretório de blob de armazenamento' foi preterido e será removido em uma versão futura. Em vez disso, use 'az storage fs directory'.
Carregue blobs ou subdiretórios em 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 em 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 em 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 Exigidos
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 do qual carregar.
Parâmetros Opcionais
Chave de 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.
Carregar blobs recursivamente. Se habilitado, todos os blobs, incluindo os blobs em subdiretórios, serão carregados.
Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.