Compartilhar via


az storage file

Observação

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerencie compartilhamentos de arquivos que usam o protocolo SMB 3.0.

Comandos

Nome Description Tipo Status
az storage file copy

Gerencie operações de cópia de arquivo.

Núcleo e Extensão GA
az storage file copy cancel

Anule uma operação de cópia em andamento.

Núcleo GA
az storage file copy cancel (storage-preview extensão)

Anule uma operação de cópia em andamento.

Extensão GA
az storage file copy start

Copie um arquivo de forma assíncrona.

Núcleo GA
az storage file copy start (storage-preview extensão)

Copie um arquivo de forma assíncrona.

Extensão GA
az storage file copy start-batch

Copie vários arquivos ou blobs para um compartilhamento de arquivos.

Núcleo GA
az storage file copy start-batch (storage-preview extensão)

Copie vários arquivos ou blobs para um compartilhamento de arquivos.

Extensão GA
az storage file delete

Marque o arquivo especificado para exclusão.

Núcleo GA
az storage file delete (storage-preview extensão)

Marque o arquivo especificado para exclusão.

Extensão GA
az storage file delete-batch

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure.

Núcleo GA
az storage file delete-batch (storage-preview extensão)

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure.

Extensão GA
az storage file download

Baixe um arquivo para um caminho de arquivo, com agrupamento automático e notificações de progresso.

Núcleo GA
az storage file download (storage-preview extensão)

Baixe um arquivo para um caminho de arquivo, com agrupamento automático e notificações de progresso.

Extensão GA
az storage file download-batch

Baixe arquivos de um Compartilhamento de Arquivos do Armazenamento do Azure para um diretório local em uma operação em lote.

Núcleo GA
az storage file download-batch (storage-preview extensão)

Baixe arquivos de um Compartilhamento de Arquivos do Armazenamento do Azure para um diretório local em uma operação em lote.

Extensão GA
az storage file exists

Verificar a existência de um arquivo.

Núcleo GA
az storage file exists (storage-preview extensão)

Verificar a existência de um arquivo.

Extensão GA
az storage file generate-sas

Gere uma assinatura de acesso compartilhado para o arquivo.

Núcleo GA
az storage file generate-sas (storage-preview extensão)

Gere uma assinatura de acesso compartilhado para o arquivo.

Extensão GA
az storage file list

Listar arquivos e diretórios em um compartilhamento.

Núcleo GA
az storage file list (storage-preview extensão)

Listar arquivos e diretórios em um compartilhamento.

Extensão GA
az storage file metadata

Gerenciar metadados de arquivo.

Núcleo e Extensão GA
az storage file metadata show

Retorna todos os metadados definidos pelo usuário para o arquivo.

Núcleo GA
az storage file metadata show (storage-preview extensão)

Retorna todos os metadados definidos pelo usuário para o arquivo.

Extensão GA
az storage file metadata update

Atualize os metadados do arquivo.

Núcleo GA
az storage file metadata update (storage-preview extensão)

Atualize os metadados do arquivo.

Extensão GA
az storage file resize

Redimensione um arquivo para o tamanho especificado.

Núcleo GA
az storage file resize (storage-preview extensão)

Redimensione um arquivo para o tamanho especificado.

Extensão GA
az storage file show

Retorna todos os metadados definidos pelo usuário, propriedades HTTP padrão e propriedades do sistema para o arquivo.

Núcleo GA
az storage file show (storage-preview extensão)

Retorna todos os metadados definidos pelo usuário, propriedades HTTP padrão e propriedades do sistema para o arquivo.

Extensão GA
az storage file update

Defina as propriedades do sistema no arquivo.

Núcleo GA
az storage file update (storage-preview extensão)

Defina as propriedades do sistema no arquivo.

Extensão GA
az storage file upload

Carregue um arquivo em um compartilhamento que usa o protocolo SMB 3.0.

Núcleo GA
az storage file upload (storage-preview extensão)

Carregue um arquivo em um compartilhamento que usa o protocolo SMB 3.0.

Extensão GA
az storage file upload-batch

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos do Armazenamento do Azure em uma operação em lote.

Núcleo GA
az storage file upload-batch (storage-preview extensão)

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos do Armazenamento do Azure em uma operação em lote.

Extensão GA
az storage file url

Crie o url para acessar um arquivo.

Núcleo GA
az storage file url (storage-preview extensão)

Crie o url para acessar um arquivo.

Extensão GA

az storage file delete

Marque o arquivo especificado para exclusão.

O arquivo é excluído posteriormente durante a coleta de lixo.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file delete (storage-preview extensão)

Marque o arquivo especificado para exclusão.

O arquivo é excluído posteriormente durante a coleta de lixo.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--sas-token

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.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file delete-batch

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--backup-intent]
                             [--connection-string]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--file-endpoint]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Exemplos

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure. (gerado automaticamente)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure. (gerado automaticamente)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern "*.py" --source /path/to/file

Parâmetros Exigidos

--source -s

A origem da operação de exclusão de arquivo. A origem pode ser a URL do compartilhamento de arquivos ou o nome do compartilhamento.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--dryrun

Liste os arquivos e blobs a serem excluídos. Nenhuma exclusão de dados real ocorrerá.

Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--pattern

O padrão usado para globbing de arquivo. Os padrões suportados são '*', '?', '[seq]' e '[!seq]'. Para obter mais informações, consulte https://docs.python.org/3.7/library/fnmatch.html.

Quando você usa '*' em --pattern, ele corresponderá a qualquer caractere, incluindo o separador de diretório '/'.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file delete-batch (storage-preview extensão)

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--backup-intent]
                             [--connection-string]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Exemplos

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure. (gerado automaticamente)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Exclua arquivos de um compartilhamento de arquivos do Armazenamento do Azure. (gerado automaticamente)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern *.py --source /path/to/file

Parâmetros Exigidos

--source -s

A origem da operação de exclusão de arquivo. A origem pode ser a URL do compartilhamento de arquivos ou o nome do compartilhamento.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--dryrun

Liste os arquivos e blobs a serem excluídos. Nenhuma exclusão de dados real ocorrerá.

Valor padrão: False
--pattern

O padrão usado para globbing de arquivo. Os padrões suportados são '*', '?', '[seq]' e '[!seq]'. Para obter mais informações, consulte https://docs.python.org/3.7/library/fnmatch.html.

Quando você usa '*' em --pattern, ele corresponderá a qualquer caractere, incluindo o separador de diretório '/'.

--sas-token

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.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file download

Baixe um arquivo para um caminho de arquivo, com agrupamento automático e notificações de progresso.

Retorna uma instância de File com propriedades e metadados.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--backup-intent]
                         [--connection-string]
                         [--dest]
                         [--disallow-trailing-dot {false, true}]
                         [--end-range]
                         [--file-endpoint]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--dest

Caminho do arquivo para gravar. O nome do arquivo de origem será usado se não for especificado.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--end-range

Fim do intervalo de bytes a ser usado para baixar uma seção do arquivo. Se --end-range for fornecido, --start-range deve ser fornecido. Os parâmetros --start-range e --end-range são inclusivos. Ex: --start-range=0, --end-range=511 baixará os primeiros 512 bytes de arquivo.

--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Número máximo de conexões paralelas a serem usadas.

Valor padrão: 2
--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--open-mode

Modo a ser usado ao abrir o arquivo. Observe que especificar apenas acréscimo open_mode impede o download paralelo. Portanto, --max-connections deve ser definido como 1 se este --open-mode for usado.

Valor padrão: wb
--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--start-range

Início do intervalo de bytes a ser usado para baixar uma seção do arquivo. Se nenhum --end-range for fornecido, todos os bytes após o --start-range serão baixados. Os parâmetros --start-range e --end-range são inclusivos. Ex: --start-range=0, --end-range=511 baixará os primeiros 512 bytes de arquivo.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

--validate-content

Se definido como true, valida um hash MD5 para cada parte recuperada do arquivo. Isso é valioso principalmente para detectar bitflips no fio se o uso de http em vez de https, pois https (o padrão) já será validado. Como o cálculo do MD5 leva tempo de processamento e mais solicitações precisarão ser feitas devido ao tamanho reduzido do bloco, pode haver algum aumento na latência.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file download (storage-preview extensão)

Baixe um arquivo para um caminho de arquivo, com agrupamento automático e notificações de progresso.

Retorna uma instância de File com propriedades e metadados.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--backup-intent]
                         [--connection-string]
                         [--dest]
                         [--disallow-trailing-dot {false, true}]
                         [--end-range]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--dest

Caminho do arquivo para gravar. O nome do arquivo de origem será usado se não for especificado.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--end-range

Fim do intervalo de bytes a ser usado para baixar uma seção do arquivo. Se --end-range for fornecido, --start-range deve ser fornecido. Os parâmetros --start-range e --end-range são inclusivos. Ex: --start-range=0, --end-range=511 baixará os primeiros 512 bytes de arquivo.

--max-connections

Número máximo de conexões paralelas a serem usadas.

Valor padrão: 2
--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--open-mode

Modo a ser usado ao abrir o arquivo. Observe que especificar apenas acréscimo open_mode impede o download paralelo. Portanto, --max-connections deve ser definido como 1 se este --open-mode for usado.

Valor padrão: wb
--sas-token

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.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--start-range

Início do intervalo de bytes a ser usado para baixar uma seção do arquivo. Se nenhum --end-range for fornecido, todos os bytes após o --start-range serão baixados. Os parâmetros --start-range e --end-range são inclusivos. Ex: --start-range=0, --end-range=511 baixará os primeiros 512 bytes de arquivo.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

--validate-content

Se definido como true, valida um hash MD5 para cada parte recuperada do arquivo. Isso é valioso principalmente para detectar bitflips no fio se o uso de http em vez de https, pois https (o padrão) já será validado. Como o cálculo do MD5 leva tempo de processamento e mais solicitações precisarão ser feitas devido ao tamanho reduzido do bloco, pode haver algum aumento na latência.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file download-batch

Baixe arquivos de um Compartilhamento de Arquivos do Armazenamento do Azure para um diretório local em uma operação em lote.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--disallow-trailing-dot {false, true}]
                               [--dryrun]
                               [--file-endpoint]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Exemplos

Baixe arquivos de um Compartilhamento de Arquivos do Armazenamento do Azure para um diretório local em uma operação em lote. (gerado automaticamente)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

Parâmetros Exigidos

--destination -d

O diretório local para o qual os arquivos são baixados. Esse diretório já deve existir.

--source -s

A origem da operação de download de arquivo. A origem pode ser a URL do compartilhamento de arquivos ou o nome do compartilhamento.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--dryrun

Liste os arquivos e blobs a serem baixados. Nenhuma transferência de dados real ocorrerá.

Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

O número máximo de conexões paralelas a serem usadas. O valor padrão é 1.

Valor padrão: 1
--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--pattern

O padrão usado para globbing de arquivo. Os padrões suportados são '*', '?', '[seq]' e '[!seq]'. Para obter mais informações, consulte https://docs.python.org/3.7/library/fnmatch.html.

Quando você usa '*' em --pattern, ele corresponderá a qualquer caractere, incluindo o separador de diretório '/'.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--validate-content

Se definido, calcula um hash MD5 para cada intervalo do arquivo para validação.

O serviço de armazenamento verifica se o hash do conteúdo que chegou é idêntico ao hash que foi enviado. Isso é mais valioso para detectar bitflips durante a transferência se estiver usando HTTP em vez de HTTPS. Esse hash não é armazenado.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file download-batch (storage-preview extensão)

Baixe arquivos de um Compartilhamento de Arquivos do Armazenamento do Azure para um diretório local em uma operação em lote.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--disallow-trailing-dot {false, true}]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Exemplos

Baixe arquivos de um Compartilhamento de Arquivos do Armazenamento do Azure para um diretório local em uma operação em lote. (gerado automaticamente)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

Parâmetros Exigidos

--destination -d

O diretório local para o qual os arquivos são baixados. Esse diretório já deve existir.

--source -s

A origem da operação de download de arquivo. A origem pode ser a URL do compartilhamento de arquivos ou o nome do compartilhamento.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--dryrun

Liste os arquivos e blobs a serem baixados. Nenhuma transferência de dados real ocorrerá.

Valor padrão: False
--max-connections

O número máximo de conexões paralelas a serem usadas. O valor padrão é 1.

Valor padrão: 1
--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--pattern

O padrão usado para globbing de arquivo. Os padrões suportados são '*', '?', '[seq]' e '[!seq]'. Para obter mais informações, consulte https://docs.python.org/3.7/library/fnmatch.html.

Quando você usa '*' em --pattern, ele corresponderá a qualquer caractere, incluindo o separador de diretório '/'.

--sas-token

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.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--validate-content

Se definido, calcula um hash MD5 para cada intervalo do arquivo para validação.

O serviço de armazenamento verifica se o hash do conteúdo que chegou é idêntico ao hash que foi enviado. Isso é mais valioso para detectar bitflips durante a transferência se estiver usando HTTP em vez de HTTPS. Esse hash não é armazenado.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file exists

Verificar a existência de um arquivo.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Exemplos

Verificar a existência de um arquivo. (gerado automaticamente)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Verificar a existência de um arquivo. (gerado automaticamente)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file exists (storage-preview extensão)

Verificar a existência de um arquivo.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Exemplos

Verificar a existência de um arquivo. (gerado automaticamente)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Verificar a existência de um arquivo. (gerado automaticamente)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--sas-token

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.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file generate-sas

Gere uma assinatura de acesso compartilhado para o arquivo.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--disallow-trailing-dot {false, true}]
                             [--expiry]
                             [--file-endpoint]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Exemplos

Gere um token sas para um arquivo.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Gere uma assinatura de acesso compartilhado para o arquivo. (gerado automaticamente)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Gere uma assinatura de acesso compartilhado para o arquivo. (gerado automaticamente)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--cache-control

Valor do cabeçalho de resposta para Cache-Control quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Valor do cabeçalho de resposta para Content-Disposition quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--content-encoding

Valor do cabeçalho de resposta para Content-Encoding quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--content-language

Valor do cabeçalho de resposta para Content-Language quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--content-type

Valor do cabeçalho de resposta para Content-Type quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--expiry

Especifica a data e hora UTC (Y-m-d'T'H:M'Z') na qual a SAS se torna inválida. Não use se uma política de acesso armazenada for referenciada com --policy-name que especifica esse valor.

--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--https-only

Permitir apenas solicitações feitas com o protocolo HTTPS. Se omitido, as solicitações do protocolo HTTP e HTTPS serão permitidas.

--ip

Especifica o endereço IP ou o intervalo de endereços IP dos quais aceitar solicitações. Suporta apenas endereços de estilo IPv4.

--permissions

As permissões que a SAS concede. Valores permitidos: (c)reate (d)elete (r)ead (w)rite. Não use se uma política de acesso armazenada for referenciada com --id que especifica esse valor. Pode ser combinado.

--policy-name

O nome de uma política de acesso armazenada na ACL do contêiner.

--start

Especifica a data e hora UTC (Y-m-d'T'H:M'Z') na qual a SAS se torna válida. Não use se uma política de acesso armazenada for referenciada com --policy-name que especifica esse valor. O padrão é a hora da solicitação.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file generate-sas (storage-preview extensão)

Gere uma assinatura de acesso compartilhado para o arquivo.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--disallow-trailing-dot {false, true}]
                             [--expiry]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Exemplos

Gere um token sas para um arquivo.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Gere uma assinatura de acesso compartilhado para o arquivo. (gerado automaticamente)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Gere uma assinatura de acesso compartilhado para o arquivo. (gerado automaticamente)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--cache-control

Valor do cabeçalho de resposta para Cache-Control quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Valor do cabeçalho de resposta para Content-Disposition quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--content-encoding

Valor do cabeçalho de resposta para Content-Encoding quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--content-language

Valor do cabeçalho de resposta para Content-Language quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--content-type

Valor do cabeçalho de resposta para Content-Type quando o recurso é acessado usando essa assinatura de acesso compartilhado.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--expiry

Especifica a data e hora UTC (Y-m-d'T'H:M'Z') na qual a SAS se torna inválida. Não use se uma política de acesso armazenada for referenciada com --policy-name que especifica esse valor.

--https-only

Permitir apenas solicitações feitas com o protocolo HTTPS. Se omitido, as solicitações do protocolo HTTP e HTTPS serão permitidas.

--ip

Especifica o endereço IP ou o intervalo de endereços IP dos quais aceitar solicitações. Suporta apenas endereços de estilo IPv4.

--permissions

As permissões que a SAS concede. Valores permitidos: (c)reate (d)elete (r)ead (w)rite. Não use se uma política de acesso armazenada for referenciada com --id que especifica esse valor. Pode ser combinado.

--policy-name

O nome de uma política de acesso armazenada na ACL do contêiner.

--start

Especifica a data e hora UTC (Y-m-d'T'H:M'Z') na qual a SAS se torna válida. Não use se uma política de acesso armazenada for referenciada com --policy-name que especifica esse valor. O padrão é a hora da solicitação.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file list

Listar arquivos e diretórios em um compartilhamento.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--file-endpoint]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Exemplos

Listar arquivos e diretórios em um compartilhamento. (gerado automaticamente)

az storage file list --share-name MyShare

Parâmetros Exigidos

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--exclude-dir

Liste apenas os arquivos no compartilhamento fornecido.

Valor padrão: False
--exclude-extended-info

Especifique para excluir informações de "timestamps", "Etag", "Attributes", "PermissionKey" da resposta.

Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--marker

Um valor de cadeia de caracteres que identifica a parte da lista de contêineres a ser retornada com a próxima operação de listagem. A operação retornará o valor NextMarker dentro do corpo da resposta se a operação de listagem não retornou todos os contêineres restantes para serem listados com a página atual. Se especificado, este gerador começará a retornar resultados do ponto em que o gerador anterior parou.

--num-results

Especifique o número máximo a ser retornado. Se a solicitação não especificar num_results ou especificar um valor maior que 5000, o servidor retornará até 5000 itens. Observe que, se a operação de listagem cruzar um limite de partição, o serviço retornará um token de continuação para recuperar o restante dos resultados. Forneça "*" para retornar tudo.

Valor padrão: 5000
--path -p

O caminho do diretório dentro do compartilhamento de arquivos.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file list (storage-preview extensão)

Listar arquivos e diretórios em um compartilhamento.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Exemplos

Listar arquivos e diretórios em um compartilhamento. (gerado automaticamente)

az storage file list --share-name MyShare

Parâmetros Exigidos

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--exclude-dir

Liste apenas os arquivos no compartilhamento fornecido.

Valor padrão: False
--exclude-extended-info

Especifique para excluir informações de "timestamps", "Etag", "Attributes", "PermissionKey" da resposta.

Valor padrão: False
--marker

Um valor de cadeia de caracteres que identifica a parte da lista de contêineres a ser retornada com a próxima operação de listagem. A operação retornará o valor NextMarker dentro do corpo da resposta se a operação de listagem não retornou todos os contêineres restantes para serem listados com a página atual. Se especificado, este gerador começará a retornar resultados do ponto em que o gerador anterior parou.

--num-results

Especifica o número máximo de resultados a serem retornados. Forneça "*" para retornar tudo.

Valor padrão: 5000
--path -p

O caminho do diretório dentro do compartilhamento de arquivos.

--sas-token

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.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file resize

Redimensione um arquivo para o tamanho especificado.

Se o valor de byte especificado for menor que o tamanho atual do arquivo, todos os intervalos acima do valor de byte especificado serão apagados.

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

--size

Tamanho para redimensionar o arquivo para (em bytes).

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file resize (storage-preview extensão)

Redimensione um arquivo para o tamanho especificado.

Se o valor de byte especificado for menor que o tamanho atual do arquivo, todos os intervalos acima do valor de byte especificado serão apagados.

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

--size

Tamanho para redimensionar o arquivo para (em bytes).

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--sas-token

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.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file show

Retorna todos os metadados definidos pelo usuário, propriedades HTTP padrão e propriedades do sistema para o arquivo.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--file-endpoint]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Exemplos

Mostrar propriedades do arquivo no compartilhamento de arquivos.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file show (storage-preview extensão)

Retorna todos os metadados definidos pelo usuário, propriedades HTTP padrão e propriedades do sistema para o arquivo.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--backup-intent]
                     [--connection-string]
                     [--disallow-trailing-dot {false, true}]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Exemplos

Mostrar propriedades do arquivo no compartilhamento de arquivos.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--sas-token

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.

--snapshot

Uma cadeia de caracteres que representa a versão do instantâneo, se aplicável.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file update

Defina as propriedades do sistema no arquivo.

Se uma propriedade for definida para o content_settings, todas as propriedades serão substituídas.

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Exemplos

Defina as propriedades do sistema no arquivo.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--clear-content-settings

Se esse sinalizador estiver definido, se qualquer uma ou mais das seguintes propriedades (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) estiverem definidas, todas essas propriedades serão definidas juntas. Se um valor não for fornecido para uma determinada propriedade quando pelo menos uma das propriedades listadas abaixo for definida, essa propriedade será desmarcada.

Valores aceitos: false, true
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A cadeia de caracteres de controle de cache.

--content-disposition

Transmite informações adicionais sobre como processar a carga útil da resposta e também pode ser usado para anexar metadados adicionais.

--content-encoding

O tipo de codificação de conteúdo.

--content-language

A linguagem do conteúdo.

--content-md5

O hash MD5 do conteúdo.

--content-type

O tipo MIME de conteúdo.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file update (storage-preview extensão)

Defina as propriedades do sistema no arquivo.

Se uma propriedade for definida para o content_settings, todas as propriedades serão substituídas.

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--sas-token]
                       [--timeout]

Exemplos

Defina as propriedades do sistema no arquivo.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

Parâmetros Exigidos

--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--clear-content-settings

Se esse sinalizador estiver definido, se qualquer uma ou mais das seguintes propriedades (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) estiverem definidas, todas essas propriedades serão definidas juntas. Se um valor não for fornecido para uma determinada propriedade quando pelo menos uma das propriedades listadas abaixo for definida, essa propriedade será desmarcada.

Valores aceitos: false, true
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A cadeia de caracteres de controle de cache.

--content-disposition

Transmite informações adicionais sobre como processar a carga útil da resposta e também pode ser usado para anexar metadados adicionais.

--content-encoding

O tipo de codificação de conteúdo.

--content-language

A linguagem do conteúdo.

--content-md5

O hash MD5 do conteúdo.

--content-type

O tipo MIME de conteúdo.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--sas-token

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.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file upload

Carregue um arquivo em um compartilhamento que usa o protocolo SMB 3.0.

Cria ou atualiza um arquivo do Azure de um caminho de origem com agrupamento automático e notificações de progresso.

az storage file upload --source
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--file-endpoint]
                       [--file-url]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--share-name]
                       [--timeout]
                       [--validate-content]

Exemplos

Carregar em um arquivo local para um compartilhamento.

az storage file upload -s MyShare --source /path/to/file

Carregue um arquivo em um compartilhamento que usa o protocolo SMB 3.0. (gerado automaticamente)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

Parâmetros Exigidos

--source

Caminho do arquivo local a ser carregado como o conteúdo do arquivo.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A cadeia de caracteres de controle de cache.

--content-disposition

Transmite informações adicionais sobre como processar a carga útil da resposta e também pode ser usado para anexar metadados adicionais.

--content-encoding

O tipo de codificação de conteúdo.

--content-language

A linguagem do conteúdo.

--content-md5

O hash MD5 do conteúdo.

--content-type

O tipo MIME de conteúdo.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--file-url

A URL completa do ponto de extremidade para o arquivo, incluindo o token SAS, se usado.

--max-connections

Número máximo de conexões paralelas a serem usadas.

Valor padrão: 2
--metadata

Metadados em pares chave=valor separados por espaço. Isso substitui todos os metadados existentes.

--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos. Se o nome do arquivo for omitido, o nome do arquivo de origem será usado.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--share-name -s

O nome do compartilhamento de arquivos.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

--validate-content

Se true, calcula um hash MD5 para cada intervalo do arquivo. O serviço de armazenamento verifica o hash do conteúdo que chegou com o hash que foi enviado. Isso é valioso principalmente para detectar bitflips no fio se o uso de http em vez de https, pois https (o padrão) já será validado. Observe que esse hash MD5 não é armazenado com o arquivo.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file upload (storage-preview extensão)

Carregue um arquivo em um compartilhamento que usa o protocolo SMB 3.0.

Cria ou atualiza um arquivo do Azure de um caminho de origem com agrupamento automático e notificações de progresso.

az storage file upload --share-name
                       --source
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--backup-intent]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--disallow-trailing-dot {false, true}]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--timeout]
                       [--validate-content]

Exemplos

Carregar em um arquivo local para um compartilhamento.

az storage file upload -s MyShare --source /path/to/file

Carregue um arquivo em um compartilhamento que usa o protocolo SMB 3.0. (gerado automaticamente)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

Parâmetros Exigidos

--share-name -s

O nome do compartilhamento de arquivos.

--source

Caminho do arquivo local a ser carregado como o conteúdo do arquivo.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A cadeia de caracteres de controle de cache.

--content-disposition

Transmite informações adicionais sobre como processar a carga útil da resposta e também pode ser usado para anexar metadados adicionais.

--content-encoding

O tipo de codificação de conteúdo.

--content-language

A linguagem do conteúdo.

--content-md5

O hash MD5 do conteúdo.

--content-type

O tipo MIME de conteúdo.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--max-connections

Número máximo de conexões paralelas a serem usadas.

Valor padrão: 2
--metadata

Metadados em pares chave=valor separados por espaço. Isso substitui todos os metadados existentes.

--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--path -p

O caminho para o arquivo dentro do compartilhamento de arquivos. Se o nome do arquivo for omitido, o nome do arquivo de origem será usado.

--sas-token

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.

--timeout

Solicite o tempo limite em segundos. Aplica-se a cada chamada para o serviço.

--validate-content

Se true, calcula um hash MD5 para cada intervalo do arquivo. O serviço de armazenamento verifica o hash do conteúdo que chegou com o hash que foi enviado. Isso é valioso principalmente para detectar bitflips no fio se o uso de http em vez de https, pois https (o padrão) já será validado. Observe que esse hash MD5 não é armazenado com o arquivo.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file upload-batch

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos do Armazenamento do Azure em uma operação em lote.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--file-endpoint]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Exemplos

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos do Armazenamento do Azure em uma operação em lote.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos de Armazenamento do Azure com url em uma operação em lote.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

Parâmetros Exigidos

--destination -d

O destino da operação de upload.

O destino pode ser a URL do compartilhamento de arquivos ou o nome do compartilhamento. Quando o destino é a URL de compartilhamento, o nome da conta de armazenamento é analisado da URL.

--source -s

O diretório do qual fazer upload de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A cadeia de caracteres de controle de cache.

--content-disposition

Transmite informações adicionais sobre como processar a carga útil da resposta e também pode ser usado para anexar metadados adicionais.

--content-encoding

O tipo de codificação de conteúdo.

--content-language

A linguagem do conteúdo.

--content-md5

O hash MD5 do conteúdo.

--content-type

O tipo MIME de conteúdo.

--destination-path

O diretório para o qual os dados de origem são copiados. Se omitido, os dados serão copiados para o diretório raiz.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--dryrun

Liste os arquivos e blobs a serem carregados. Nenhuma transferência de dados real ocorrerá.

Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

O número máximo de conexões paralelas a serem usadas. O valor padrão é 1.

Valor padrão: 1
--metadata

Metadados em pares chave=valor separados por espaço. Isso substitui todos os metadados existentes.

--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--pattern

O padrão usado para globbing de arquivo. Os padrões suportados são '*', '?', '[seq]' e '[!seq]'. Para obter mais informações, consulte https://docs.python.org/3.7/library/fnmatch.html.

Quando você usa '*' em --pattern, ele corresponderá a qualquer caractere, incluindo o separador de diretório '/'.

--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

--validate-content

Se definido, calcula um hash MD5 para cada intervalo do arquivo para validação.

O serviço de armazenamento verifica se o hash do conteúdo que chegou é idêntico ao hash que foi enviado. Isso é mais valioso para detectar bitflips durante a transferência se estiver usando HTTP em vez de HTTPS. Esse hash não é armazenado.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file upload-batch (storage-preview extensão)

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos do Armazenamento do Azure em uma operação em lote.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--disallow-trailing-dot {false, true}]
                             [--dryrun]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Exemplos

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos do Armazenamento do Azure em uma operação em lote.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Carregar arquivos de um diretório local para um Compartilhamento de Arquivos de Armazenamento do Azure com url em uma operação em lote.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

Parâmetros Exigidos

--destination -d

O destino da operação de upload.

O destino pode ser a URL do compartilhamento de arquivos ou o nome do compartilhamento. Quando o destino é a URL de compartilhamento, o nome da conta de armazenamento é analisado da URL.

--source -s

O diretório do qual fazer upload de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A cadeia de caracteres de controle de cache.

--content-disposition

Transmite informações adicionais sobre como processar a carga útil da resposta e também pode ser usado para anexar metadados adicionais.

--content-encoding

O tipo de codificação de conteúdo.

--content-language

A linguagem do conteúdo.

--content-md5

O hash MD5 do conteúdo.

--content-type

O tipo MIME de conteúdo.

--destination-path

O diretório para o qual os dados de origem são copiados. Se omitido, os dados serão copiados para o diretório raiz.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--dryrun

Liste os arquivos e blobs a serem carregados. Nenhuma transferência de dados real ocorrerá.

Valor padrão: False
--max-connections

O número máximo de conexões paralelas a serem usadas. O valor padrão é 1.

Valor padrão: 1
--metadata

Metadados em pares chave=valor separados por espaço. Isso substitui todos os metadados existentes.

--no-progress

Inclua esse sinalizador para desabilitar o relatório de progresso para o comando.

Valor padrão: False
--pattern

O padrão usado para globbing de arquivo. Os padrões suportados são '*', '?', '[seq]' e '[!seq]'. Para obter mais informações, consulte https://docs.python.org/3.7/library/fnmatch.html.

Quando você usa '*' em --pattern, ele corresponderá a qualquer caractere, incluindo o separador de diretório '/'.

--sas-token

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.

--validate-content

Se definido, calcula um hash MD5 para cada intervalo do arquivo para validação.

O serviço de armazenamento verifica se o hash do conteúdo que chegou é idêntico ao hash que foi enviado. Isso é mais valioso para detectar bitflips durante a transferência se estiver usando HTTP em vez de HTTPS. Esse hash não é armazenado.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file url

Crie o url para acessar um arquivo.

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--backup-intent]
                    [--connection-string]
                    [--disallow-trailing-dot {false, true}]
                    [--file-endpoint]
                    [--protocol {http, https}]
                    [--sas-token]

Exemplos

Crie o url para acessar um arquivo. (gerado automaticamente)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

Parâmetros Exigidos

--path -p

O caminho para o arquivo/diretório dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--file-endpoint

Ponto de extremidade do serviço de dados de armazenamento. Deve ser usado em conjunto com a chave da conta de armazenamento ou um token SAS. Você pode encontrar cada ponto de extremidade primário de serviço com az storage account show. Variável de ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.

--protocol

Protocolo a ser usado.

Valores aceitos: http, https
Valor padrão: https
--sas-token

Uma SAS (Assinatura de Acesso Compartilhado). Deve ser usado em conjunto com o nome da conta de armazenamento ou o ponto de extremidade de serviço. Variável de ambiente: AZURE_STORAGE_SAS_TOKEN.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage file url (storage-preview extensão)

Crie o url para acessar um arquivo.

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--backup-intent]
                    [--connection-string]
                    [--disallow-trailing-dot {false, true}]
                    [--protocol {http, https}]
                    [--sas-token]

Exemplos

Crie o url para acessar um arquivo. (gerado automaticamente)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

Parâmetros Exigidos

--path -p

O caminho para o arquivo/diretório dentro do compartilhamento de arquivos.

--share-name -s

O nome do compartilhamento de arquivos.

Parâmetros Opcionais

--account-key

Chave de conta de armazenamento. Deve ser usado em conjunto com o nome da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_KEY.

--account-name

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.

--auth-mode

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.

Valores aceitos: key, login
--backup-intent --enable-file-backup-request-intent

Parâmetro necessário a ser usado com a autenticação OAuth (Azure AD) para arquivos. Isso ignorará qualquer verificação de permissão no nível do arquivo/diretório e permitirá o acesso, com base nas ações de dados permitidas, mesmo que haja ACLs em vigor para esses arquivos/diretórios.

Valor padrão: False
--connection-string

Cadeia de conexão da conta de armazenamento. Variável de ambiente: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Se true, o ponto final será cortado do URI de destino. O padrão é False.

Valores aceitos: false, true
Valor padrão: False
--protocol

Protocolo a ser usado.

Valores aceitos: http, https
Valor padrão: https
--sas-token

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
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.