az storage file

Nota:

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

Administrar recursos compartidos de archivos que usan el protocolo SMB 3.0.

Comandos

Nombre Description Tipo Estado
az storage file copy

Administrar operaciones de copia de archivos.

Núcleo y extensión GA
az storage file copy cancel

Anule una operación de copia en curso.

Core GA
az storage file copy cancel (storage-preview extensión)

Anule una operación de copia en curso.

Extensión Versión preliminar
az storage file copy start

Copie un archivo de forma asincrónica.

Core GA
az storage file copy start (storage-preview extensión)

Copie un archivo de forma asincrónica.

Extensión Versión preliminar
az storage file copy start-batch

Copie varios archivos o blobs en un recurso compartido de archivos.

Core GA
az storage file copy start-batch (storage-preview extensión)

Copie varios archivos o blobs en un recurso compartido de archivos.

Extensión Versión preliminar
az storage file delete

Marque el archivo especificado para su eliminación.

Core GA
az storage file delete (storage-preview extensión)

Marque el archivo especificado para su eliminación.

Extensión Versión preliminar
az storage file delete-batch

Elimine archivos de un recurso compartido de archivos de Azure Storage.

Core GA
az storage file delete-batch (storage-preview extensión)

Elimine archivos de un recurso compartido de archivos de Azure Storage.

Extensión Versión preliminar
az storage file download

Descargue un archivo en una ruta de acceso de archivo, con notificaciones automáticas de fragmentación y progreso.

Core GA
az storage file download (storage-preview extensión)

Descargue un archivo en una ruta de acceso de archivo, con notificaciones automáticas de fragmentación y progreso.

Extensión Versión preliminar
az storage file download-batch

Descargue archivos de un recurso compartido de archivos de Azure Storage en un directorio local en una operación por lotes.

Core GA
az storage file download-batch (storage-preview extensión)

Descargue archivos de un recurso compartido de archivos de Azure Storage en un directorio local en una operación por lotes.

Extensión Versión preliminar
az storage file exists

Compruebe la existencia de un archivo.

Core GA
az storage file exists (storage-preview extensión)

Compruebe la existencia de un archivo.

Extensión Versión preliminar
az storage file generate-sas

Genere una firma de acceso compartido para el archivo.

Core GA
az storage file generate-sas (storage-preview extensión)

Genere una firma de acceso compartido para el archivo.

Extensión Versión preliminar
az storage file list

Enumera los archivos y directorios de un recurso compartido.

Core GA
az storage file list (storage-preview extensión)

Enumera los archivos y directorios de un recurso compartido.

Extensión Versión preliminar
az storage file metadata

Administrar metadatos de archivo.

Núcleo y extensión GA
az storage file metadata show

Devuelve todos los metadatos definidos por el usuario para el archivo.

Core GA
az storage file metadata show (storage-preview extensión)

Devuelve todos los metadatos definidos por el usuario para el archivo.

Extensión Versión preliminar
az storage file metadata update

Actualice los metadatos del archivo.

Core GA
az storage file metadata update (storage-preview extensión)

Actualice los metadatos del archivo.

Extensión Versión preliminar
az storage file resize

Cambie el tamaño de un archivo al tamaño especificado.

Core GA
az storage file resize (storage-preview extensión)

Cambie el tamaño de un archivo al tamaño especificado.

Extensión Versión preliminar
az storage file show

Devuelve todos los metadatos definidos por el usuario, las propiedades HTTP estándar y las propiedades del sistema para el archivo.

Core GA
az storage file show (storage-preview extensión)

Devuelve todos los metadatos definidos por el usuario, las propiedades HTTP estándar y las propiedades del sistema para el archivo.

Extensión Versión preliminar
az storage file update

Establezca las propiedades del sistema en el archivo.

Core GA
az storage file update (storage-preview extensión)

Establezca las propiedades del sistema en el archivo.

Extensión Versión preliminar
az storage file upload

Cargue un archivo en un recurso compartido que use el protocolo SMB 3.0.

Core GA
az storage file upload (storage-preview extensión)

Cargue un archivo en un recurso compartido que use el protocolo SMB 3.0.

Extensión Versión preliminar
az storage file upload-batch

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage en una operación por lotes.

Core GA
az storage file upload-batch (storage-preview extensión)

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage en una operación por lotes.

Extensión Versión preliminar
az storage file url

Cree la dirección URL para acceder a un archivo.

Core GA
az storage file url (storage-preview extensión)

Cree la dirección URL para acceder a un archivo.

Extensión Versión preliminar

az storage file delete

Marque el archivo especificado para su eliminación.

El archivo se elimina más adelante durante la recolección de elementos no utilizados.

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file delete (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Marque el archivo especificado para su eliminación.

El archivo se elimina más adelante durante la recolección de elementos no utilizados.

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file delete-batch

Elimine archivos de un recurso compartido de archivos de Azure Storage.

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]

Ejemplos

Elimine archivos de un recurso compartido de archivos de Azure Storage. (generado automáticamente)

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

Elimine archivos de un recurso compartido de archivos de Azure Storage. (generado automáticamente)

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

Parámetros requeridos

--source -s

Origen de la operación de eliminación de archivos. El origen puede ser la dirección URL del recurso compartido de archivos o el nombre del recurso compartido.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--dryrun

Enumere los archivos y blobs que se van a eliminar. No se producirá ninguna eliminación de datos real.

valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--pattern

Patrón usado para la globbing de archivos. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.

Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file delete-batch (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Elimine archivos de un recurso compartido de archivos de Azure Storage.

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]

Ejemplos

Elimine archivos de un recurso compartido de archivos de Azure Storage. (generado automáticamente)

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

Elimine archivos de un recurso compartido de archivos de Azure Storage. (generado automáticamente)

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

Parámetros requeridos

--source -s

Origen de la operación de eliminación de archivos. El origen puede ser la dirección URL del recurso compartido de archivos o el nombre del recurso compartido.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--dryrun

Enumere los archivos y blobs que se van a eliminar. No se producirá ninguna eliminación de datos real.

valor predeterminado: False
--pattern

Patrón usado para la globbing de archivos. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.

Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file download

Descargue un archivo en una ruta de acceso de archivo, con notificaciones automáticas de fragmentación y progreso.

Devuelve una instancia de File con propiedades y metadatos.

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--dest

Ruta de acceso del archivo en la que se va a escribir. Si no se especifica, se usará el nombre de archivo de origen.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--end-range

Fin del intervalo de bytes que se va a usar para descargar una sección del archivo. Si se proporciona --end-range, se debe proporcionar --start-range. Los parámetros --start-range y --end-range son inclusivos. Por ejemplo: --start-range=0, --end-range=511 descargará los primeros 512 bytes del archivo.

--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Número máximo de conexiones paralelas que se van a usar.

valor predeterminado: 2
--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--open-mode

Modo que se va a usar al abrir el archivo. Tenga en cuenta que especificar append only open_mode impide la descarga en paralelo. Por lo tanto, --max-connections debe establecerse en 1 si se usa este modo --open-mode.

valor predeterminado: wb
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--start-range

Inicio del intervalo de bytes que se va a usar para descargar una sección del archivo. Si no se da --end-range, se descargarán todos los bytes después del intervalo --start-. Los parámetros --start-range y --end-range son inclusivos. Por ejemplo: --start-range=0, --end-range=511 descargará los primeros 512 bytes del archivo.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

--validate-content

Si se establece en true, valida un hash MD5 para cada parte recuperada del archivo. Esto es principalmente útil para detectar bitflips en la conexión si el uso de http en lugar de https como https (el valor predeterminado) ya se validará. A medida que la computación md5 tarda tiempo en procesarse y es necesario realizar más solicitudes debido al tamaño reducido del fragmento, puede haber algún aumento en la latencia.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file download (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Descargue un archivo en una ruta de acceso de archivo, con notificaciones automáticas de fragmentación y progreso.

Devuelve una instancia de File con propiedades y metadatos.

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--dest

Ruta de acceso del archivo en la que se va a escribir. Si no se especifica, se usará el nombre de archivo de origen.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--end-range

Fin del intervalo de bytes que se va a usar para descargar una sección del archivo. Si se proporciona --end-range, se debe proporcionar --start-range. Los parámetros --start-range y --end-range son inclusivos. Por ejemplo: --start-range=0, --end-range=511 descargará los primeros 512 bytes del archivo.

--max-connections

Número máximo de conexiones paralelas que se van a usar.

valor predeterminado: 2
--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--open-mode

Modo que se va a usar al abrir el archivo. Tenga en cuenta que especificar append only open_mode impide la descarga en paralelo. Por lo tanto, --max-connections debe establecerse en 1 si se usa este modo --open-mode.

valor predeterminado: wb
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--start-range

Inicio del intervalo de bytes que se va a usar para descargar una sección del archivo. Si no se da --end-range, se descargarán todos los bytes después del intervalo --start-. Los parámetros --start-range y --end-range son inclusivos. Por ejemplo: --start-range=0, --end-range=511 descargará los primeros 512 bytes del archivo.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

--validate-content

Si se establece en true, valida un hash MD5 para cada parte recuperada del archivo. Esto es principalmente útil para detectar bitflips en la conexión si el uso de http en lugar de https como https (el valor predeterminado) ya se validará. A medida que la computación md5 tarda tiempo en procesarse y es necesario realizar más solicitudes debido al tamaño reducido del fragmento, puede haber algún aumento en la latencia.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file download-batch

Descargue archivos de un recurso compartido de archivos de Azure Storage en un directorio local en una operación por lotes.

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]

Ejemplos

Descargue archivos de un recurso compartido de archivos de Azure Storage en un directorio local en una operación por lotes. (generado automáticamente)

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

Parámetros requeridos

--destination -d

Directorio local en el que se descargan los archivos. Este directorio ya debe existir.

--source -s

Origen de la operación de descarga de archivos. El origen puede ser la dirección URL del recurso compartido de archivos o el nombre del recurso compartido.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--dryrun

Enumere los archivos y blobs que se van a descargar. No se producirá ninguna transferencia de datos real.

valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Número máximo de conexiones paralelas que se van a usar. El valor predeterminado es 1.

valor predeterminado: 1
--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--pattern

Patrón usado para la globbing de archivos. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.

Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--validate-content

Si se establece, calcula un hash MD5 para cada intervalo del archivo para la validación.

El servicio de almacenamiento comprueba el hash del contenido que ha llegado es idéntico al hash que se envió. Esto es principalmente útil para detectar bitflips durante la transferencia si usa HTTP en lugar de HTTPS. Este hash no se almacena.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file download-batch (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Descargue archivos de un recurso compartido de archivos de Azure Storage en un directorio local en una operación por lotes.

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]

Ejemplos

Descargue archivos de un recurso compartido de archivos de Azure Storage en un directorio local en una operación por lotes. (generado automáticamente)

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

Parámetros requeridos

--destination -d

Directorio local en el que se descargan los archivos. Este directorio ya debe existir.

--source -s

Origen de la operación de descarga de archivos. El origen puede ser la dirección URL del recurso compartido de archivos o el nombre del recurso compartido.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--dryrun

Enumere los archivos y blobs que se van a descargar. No se producirá ninguna transferencia de datos real.

valor predeterminado: False
--max-connections

Número máximo de conexiones paralelas que se van a usar. El valor predeterminado es 1.

valor predeterminado: 1
--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--pattern

Patrón usado para la globbing de archivos. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.

Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--validate-content

Si se establece, calcula un hash MD5 para cada intervalo del archivo para la validación.

El servicio de almacenamiento comprueba el hash del contenido que ha llegado es idéntico al hash que se envió. Esto es principalmente útil para detectar bitflips durante la transferencia si usa HTTP en lugar de HTTPS. Este hash no se almacena.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file exists

Compruebe la existencia de un archivo.

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]

Ejemplos

Compruebe la existencia de un archivo. (generado automáticamente)

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

Compruebe la existencia de un archivo. (generado automáticamente)

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file exists (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Compruebe la existencia de un archivo.

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]

Ejemplos

Compruebe la existencia de un archivo. (generado automáticamente)

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

Compruebe la existencia de un archivo. (generado automáticamente)

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file generate-sas

Genere una firma de acceso compartido para el archivo.

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]

Ejemplos

Genere un token sas para un archivo.

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

Genere una firma de acceso compartido para el archivo. (generado automáticamente)

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

Genere una firma de acceso compartido para el archivo. (generado automáticamente)

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--cache-control

Valor de encabezado de respuesta para Cache-Control cuando se accede al recurso mediante esta firma de acceso compartido.

--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Valor de encabezado de respuesta para Content-Disposition cuando se accede al recurso mediante esta firma de acceso compartido.

--content-encoding

Valor de encabezado de respuesta para Content-Encoding cuando se accede al recurso mediante esta firma de acceso compartido.

--content-language

Valor de encabezado de respuesta para Content-Language cuando se accede al recurso mediante esta firma de acceso compartido.

--content-type

Valor de encabezado de respuesta para Content-Type cuando se accede a un recurso mediante esta firma de acceso compartido.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--expiry

Especifica la fecha y hora UTC (Y-m-d'T'H:M'Z') en la que la SAS deja de ser válida. No use si se hace referencia a una directiva de acceso almacenada con --policy-name que especifica este valor.

--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--https-only

Solo permite solicitudes realizadas con el protocolo HTTPS. Si se omite, se permiten las solicitudes del protocolo HTTP y HTTPS.

--ip

Especifica la dirección IP o el intervalo de direcciones IP desde las que se van a aceptar solicitudes. Solo admite direcciones de estilo IPv4.

--permissions

Permisos que concede la SAS. Valores permitidos: (c)reate (d)elete (r)ead (w)rite. No use si se hace referencia a una directiva de acceso almacenada con --id que especifica este valor. Se puede combinar.

--policy-name

Nombre de una directiva de acceso almacenada dentro de la ACL del contenedor.

--start

Especifica la fecha y hora UTC (Y-m-d'T'H:M'Z') en la que la SAS se vuelve válida. No use si se hace referencia a una directiva de acceso almacenada con --policy-name que especifica este valor. El valor predeterminado es la hora de la solicitud.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file generate-sas (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Genere una firma de acceso compartido para el archivo.

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]

Ejemplos

Genere un token sas para un archivo.

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

Genere una firma de acceso compartido para el archivo. (generado automáticamente)

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

Genere una firma de acceso compartido para el archivo. (generado automáticamente)

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--cache-control

Valor de encabezado de respuesta para Cache-Control cuando se accede al recurso mediante esta firma de acceso compartido.

--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Valor de encabezado de respuesta para Content-Disposition cuando se accede al recurso mediante esta firma de acceso compartido.

--content-encoding

Valor de encabezado de respuesta para Content-Encoding cuando se accede al recurso mediante esta firma de acceso compartido.

--content-language

Valor de encabezado de respuesta para Content-Language cuando se accede al recurso mediante esta firma de acceso compartido.

--content-type

Valor de encabezado de respuesta para Content-Type cuando se accede a un recurso mediante esta firma de acceso compartido.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--expiry

Especifica la fecha y hora UTC (Y-m-d'T'H:M'Z') en la que la SAS deja de ser válida. No use si se hace referencia a una directiva de acceso almacenada con --policy-name que especifica este valor.

--https-only

Solo permite solicitudes realizadas con el protocolo HTTPS. Si se omite, se permiten las solicitudes del protocolo HTTP y HTTPS.

--ip

Especifica la dirección IP o el intervalo de direcciones IP desde las que se van a aceptar solicitudes. Solo admite direcciones de estilo IPv4.

--permissions

Permisos que concede la SAS. Valores permitidos: (c)reate (d)elete (r)ead (w)rite. No use si se hace referencia a una directiva de acceso almacenada con --id que especifica este valor. Se puede combinar.

--policy-name

Nombre de una directiva de acceso almacenada dentro de la ACL del contenedor.

--start

Especifica la fecha y hora UTC (Y-m-d'T'H:M'Z') en la que la SAS se vuelve válida. No use si se hace referencia a una directiva de acceso almacenada con --policy-name que especifica este valor. El valor predeterminado es la hora de la solicitud.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file list

Enumera los archivos y directorios de un recurso compartido.

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]

Ejemplos

Enumera los archivos y directorios de un recurso compartido. (generado automáticamente)

az storage file list --share-name MyShare

Parámetros requeridos

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--exclude-dir

Enumere solo los archivos del recurso compartido especificado.

valor predeterminado: False
--exclude-extended-info

Especifique para excluir la información "timestamps", "Etag", "Attributes", "PermissionKey" de la respuesta.

valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--marker

Valor de cadena que identifica la parte de la lista de contenedores que se va a devolver con la siguiente operación de lista. La operación devuelve el valor NextMarker dentro del cuerpo de la respuesta si la operación de lista no devolvió todos los contenedores restantes para que se muestren con la página actual. Si se especifica, este generador comenzará a devolver resultados desde el punto en el que se detuvo el generador anterior.

--num-results

Especifique el número máximo que se va a devolver. Si la solicitud no especifica num_results o especifica un valor mayor que 5000, el servidor devolverá hasta 5000 elementos. Tenga en cuenta que si la operación de lista cruza un límite de partición, el servicio devolverá un token de continuación para recuperar el resto de los resultados. Proporcione "*" para devolver todo.

valor predeterminado: 5000
--path -p

Ruta de acceso del directorio dentro del recurso compartido de archivos.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file list (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Enumera los archivos y directorios de un recurso compartido.

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]

Ejemplos

Enumera los archivos y directorios de un recurso compartido. (generado automáticamente)

az storage file list --share-name MyShare

Parámetros requeridos

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--exclude-dir

Enumere solo los archivos del recurso compartido especificado.

valor predeterminado: False
--exclude-extended-info

Especifique para excluir la información "timestamps", "Etag", "Attributes", "PermissionKey" de la respuesta.

valor predeterminado: False
--marker

Valor de cadena que identifica la parte de la lista de contenedores que se va a devolver con la siguiente operación de lista. La operación devuelve el valor NextMarker dentro del cuerpo de la respuesta si la operación de lista no devolvió todos los contenedores restantes para que se muestren con la página actual. Si se especifica, este generador comenzará a devolver resultados desde el punto en el que se detuvo el generador anterior.

--num-results

Especifica el número máximo de resultados que se van a devolver. Proporcione "*" para devolver todo.

valor predeterminado: 5000
--path -p

Ruta de acceso del directorio dentro del recurso compartido de archivos.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file resize

Cambie el tamaño de un archivo al tamaño especificado.

Si el valor de byte especificado es menor que el tamaño actual del archivo, se borran todos los intervalos por encima del valor de bytes especificado.

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

--size

Tamaño para cambiar el tamaño del archivo a (en bytes).

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file resize (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cambie el tamaño de un archivo al tamaño especificado.

Si el valor de byte especificado es menor que el tamaño actual del archivo, se borran todos los intervalos por encima del valor de bytes especificado.

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 requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

--size

Tamaño para cambiar el tamaño del archivo a (en bytes).

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file show

Devuelve todos los metadatos definidos por el usuario, las propiedades HTTP estándar y las propiedades del sistema para el archivo.

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]

Ejemplos

Mostrar las propiedades del archivo en el recurso compartido de archivos.

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file show (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Devuelve todos los metadatos definidos por el usuario, las propiedades HTTP estándar y las propiedades del sistema para el archivo.

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]

Ejemplos

Mostrar las propiedades del archivo en el recurso compartido de archivos.

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Cadena que representa la versión de instantánea, si procede.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file update

Establezca las propiedades del sistema en el archivo.

Si se establece una propiedad para el content_settings, se invalidarán todas las propiedades.

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]

Ejemplos

Establezca las propiedades del sistema en el archivo.

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--clear-content-settings

Si se establece esta marca, si alguna o varias de las siguientes propiedades (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) se establecen, todas estas propiedades se establecen juntas. Si no se proporciona un valor para una propiedad determinada cuando se establece al menos una de las propiedades enumeradas a continuación, esa propiedad se borrará.

valores aceptados: false, true
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

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

Cadena de control de caché.

--content-disposition

Transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales.

--content-encoding

Tipo de codificación de contenido.

--content-language

Idioma del contenido.

--content-md5

Hash MD5 del contenido.

--content-type

Tipo MIME de contenido.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file update (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Establezca las propiedades del sistema en el archivo.

Si se establece una propiedad para el content_settings, se invalidarán todas las propiedades.

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]

Ejemplos

Establezca las propiedades del sistema en el archivo.

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--clear-content-settings

Si se establece esta marca, si alguna o varias de las siguientes propiedades (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) se establecen, todas estas propiedades se establecen juntas. Si no se proporciona un valor para una propiedad determinada cuando se establece al menos una de las propiedades enumeradas a continuación, esa propiedad se borrará.

valores aceptados: false, true
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

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

Cadena de control de caché.

--content-disposition

Transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales.

--content-encoding

Tipo de codificación de contenido.

--content-language

Idioma del contenido.

--content-md5

Hash MD5 del contenido.

--content-type

Tipo MIME de contenido.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file upload

Cargue un archivo en un recurso compartido que use el protocolo SMB 3.0.

Crea o actualiza un archivo de Azure desde una ruta de acceso de origen con notificaciones automáticas de fragmentación y progreso.

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]

Ejemplos

Cargue en un archivo local en un recurso compartido.

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

Cargue un archivo en un recurso compartido que use el protocolo SMB 3.0. (generado automáticamente)

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

Parámetros requeridos

--source

Ruta de acceso del archivo local que se va a cargar como contenido del archivo.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

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

Cadena de control de caché.

--content-disposition

Transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales.

--content-encoding

Tipo de codificación de contenido.

--content-language

Idioma del contenido.

--content-md5

Hash MD5 del contenido.

--content-type

Tipo MIME de contenido.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--file-url

Dirección URL completa del punto de conexión al archivo, incluido el token de SAS si se usa.

--max-connections

Número máximo de conexiones paralelas que se van a usar.

valor predeterminado: 2
--metadata

Metadatos en pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.

--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos. Si se omite el nombre de archivo, se usará el nombre del archivo de origen.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--share-name -s

Nombre del recurso compartido de archivos.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

--validate-content

Si es true, calcula un hash MD5 para cada intervalo del archivo. El servicio de almacenamiento comprueba el hash del contenido que ha llegado con el hash que se envió. Esto es principalmente útil para detectar bitflips en la conexión si el uso de http en lugar de https como https (el valor predeterminado) ya se validará. Tenga en cuenta que este hash MD5 no se almacena con el archivo .

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file upload (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cargue un archivo en un recurso compartido que use el protocolo SMB 3.0.

Crea o actualiza un archivo de Azure desde una ruta de acceso de origen con notificaciones automáticas de fragmentación y progreso.

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]

Ejemplos

Cargue en un archivo local en un recurso compartido.

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

Cargue un archivo en un recurso compartido que use el protocolo SMB 3.0. (generado automáticamente)

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

Parámetros requeridos

--share-name -s

Nombre del recurso compartido de archivos.

--source

Ruta de acceso del archivo local que se va a cargar como contenido del archivo.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

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

Cadena de control de caché.

--content-disposition

Transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales.

--content-encoding

Tipo de codificación de contenido.

--content-language

Idioma del contenido.

--content-md5

Hash MD5 del contenido.

--content-type

Tipo MIME de contenido.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--max-connections

Número máximo de conexiones paralelas que se van a usar.

valor predeterminado: 2
--metadata

Metadatos en pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.

--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--path -p

Ruta de acceso al archivo dentro del recurso compartido de archivos. Si se omite el nombre de archivo, se usará el nombre del archivo de origen.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tiempo de espera de la solicitud en segundos. Se aplica a cada llamada al servicio.

--validate-content

Si es true, calcula un hash MD5 para cada intervalo del archivo. El servicio de almacenamiento comprueba el hash del contenido que ha llegado con el hash que se envió. Esto es principalmente útil para detectar bitflips en la conexión si el uso de http en lugar de https como https (el valor predeterminado) ya se validará. Tenga en cuenta que este hash MD5 no se almacena con el archivo .

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file upload-batch

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage en una operación por lotes.

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]

Ejemplos

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage en una operación por lotes.

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

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage con una dirección URL en una operación por lotes.

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

Parámetros requeridos

--destination -d

Destino de la operación de carga.

El destino puede ser la dirección URL del recurso compartido de archivos o el nombre del recurso compartido. Cuando el destino es la dirección URL del recurso compartido, el nombre de la cuenta de almacenamiento se analiza desde la dirección URL.

--source -s

Directorio desde el que se van a cargar archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

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

Cadena de control de caché.

--content-disposition

Transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales.

--content-encoding

Tipo de codificación de contenido.

--content-language

Idioma del contenido.

--content-md5

Hash MD5 del contenido.

--content-type

Tipo MIME de contenido.

--destination-path

Directorio en el que se copian los datos de origen. Si se omite, los datos se copian en el directorio raíz.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--dryrun

Enumere los archivos y blobs que se van a cargar. No se producirá ninguna transferencia de datos real.

valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Número máximo de conexiones paralelas que se van a usar. El valor predeterminado es 1.

valor predeterminado: 1
--metadata

Metadatos en pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.

--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--pattern

Patrón usado para la globbing de archivos. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.

Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--validate-content

Si se establece, calcula un hash MD5 para cada intervalo del archivo para la validación.

El servicio de almacenamiento comprueba el hash del contenido que ha llegado es idéntico al hash que se envió. Esto es principalmente útil para detectar bitflips durante la transferencia si usa HTTP en lugar de HTTPS. Este hash no se almacena.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file upload-batch (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage en una operación por lotes.

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]

Ejemplos

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage en una operación por lotes.

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

Cargue archivos de un directorio local en un recurso compartido de archivos de Azure Storage con una dirección URL en una operación por lotes.

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

Parámetros requeridos

--destination -d

Destino de la operación de carga.

El destino puede ser la dirección URL del recurso compartido de archivos o el nombre del recurso compartido. Cuando el destino es la dirección URL del recurso compartido, el nombre de la cuenta de almacenamiento se analiza desde la dirección URL.

--source -s

Directorio desde el que se van a cargar archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

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

Cadena de control de caché.

--content-disposition

Transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales.

--content-encoding

Tipo de codificación de contenido.

--content-language

Idioma del contenido.

--content-md5

Hash MD5 del contenido.

--content-type

Tipo MIME de contenido.

--destination-path

Directorio en el que se copian los datos de origen. Si se omite, los datos se copian en el directorio raíz.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--dryrun

Enumere los archivos y blobs que se van a cargar. No se producirá ninguna transferencia de datos real.

valor predeterminado: False
--max-connections

Número máximo de conexiones paralelas que se van a usar. El valor predeterminado es 1.

valor predeterminado: 1
--metadata

Metadatos en pares clave=valor separados por espacios. Esto sobrescribe los metadatos existentes.

--no-progress

Incluya esta marca para deshabilitar los informes de progreso del comando.

valor predeterminado: False
--pattern

Patrón usado para la globbing de archivos. Los patrones admitidos son '*', '?', '[seq]' y '[!seq]'. Para obtener más información, consulte https://docs.python.org/3.7/library/fnmatch.html.

Al usar '*' en --pattern, coincidirá con cualquier carácter, incluido el separador de directorios '/'.

--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

--validate-content

Si se establece, calcula un hash MD5 para cada intervalo del archivo para la validación.

El servicio de almacenamiento comprueba el hash del contenido que ha llegado es idéntico al hash que se envió. Esto es principalmente útil para detectar bitflips durante la transferencia si usa HTTP en lugar de HTTPS. Este hash no se almacena.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file url

Cree la dirección URL para acceder a un archivo.

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]

Ejemplos

Cree la dirección URL para acceder a un archivo. (generado automáticamente)

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo o directorio dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--file-endpoint

Punto de conexión de servicio de datos de almacenamiento. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Puede encontrar cada punto de conexión principal de servicio con az storage account show. Variable de entorno: AZURE_STORAGE_SERVICE_ENDPOINT.

--protocol

Protocolo que se va a usar.

valores aceptados: http, https
valor predeterminado: https
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento o el punto de conexión de servicio. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az storage file url (storage-preview extensión)

Vista previa

El grupo de comandos "az storage" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree la dirección URL para acceder a un archivo.

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]

Ejemplos

Cree la dirección URL para acceder a un archivo. (generado automáticamente)

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

Parámetros requeridos

--path -p

Ruta de acceso al archivo o directorio dentro del recurso compartido de archivos.

--share-name -s

Nombre del recurso compartido de archivos.

Parámetros opcionales

--account-key

Clave de la cuenta de almacenamiento. Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_KEY.

--account-name

Nombre de la cuenta de almacenamiento. Variable de entorno relacionada: AZURE_STORAGE_ACCOUNT. Debe usarse junto con una clave de cuenta de almacenamiento o un token de SAS. Si ninguno está presente, el comando intentará consultar la clave de la cuenta de almacenamiento mediante la cuenta de Azure autenticada. Si se ejecuta un gran número de comandos de almacenamiento, se puede alcanzar la cuota de API.

--auth-mode

Modo en el que se va a ejecutar el comando. El modo "login" usará directamente las credenciales de inicio de sesión para la autenticación. El modo "clave" heredado intentará consultar una clave de cuenta si no se proporcionan parámetros de autenticación para la cuenta. Variable de entorno: AZURE_STORAGE_AUTH_MODE.

valores aceptados: key, login
--backup-intent --enable-file-backup-request-intent

Parámetro necesario para usar con la autenticación de OAuth (Azure AD) para archivos. Esto omitirá las comprobaciones de permisos de nivel de archivo o directorio y permitirá el acceso, en función de las acciones de datos permitidas, incluso si hay ACL en vigor para esos archivos o directorios.

valor predeterminado: False
--connection-string

Cadena de conexión de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si es true, el punto final se recortará del URI de destino. Valor predeterminado es False.

valores aceptados: false, true
valor predeterminado: False
--protocol

Protocolo que se va a usar.

valores aceptados: http, https
valor predeterminado: https
--sas-token

Una firma de acceso compartido (SAS). Debe usarse junto con el nombre de la cuenta de almacenamiento. Variable de entorno: AZURE_STORAGE_SAS_TOKEN.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.