az storage file

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Gérez les partages de fichiers qui utilisent le protocole SMB 3.0.

Commandes

Nom Description Type État
az storage file copy

Gérer les opérations de copie de fichiers.

Cœur et extension GA
az storage file copy cancel

Abandonner une opération de copie en cours.

Core GA
az storage file copy cancel (storage-preview extension)

Abandonner une opération de copie en cours.

Extension GA
az storage file copy start

Copiez un fichier de façon asynchrone.

Core GA
az storage file copy start (storage-preview extension)

Copiez un fichier de façon asynchrone.

Extension GA
az storage file copy start-batch

Copiez plusieurs fichiers ou objets blob dans un partage de fichiers.

Core GA
az storage file copy start-batch (storage-preview extension)

Copiez plusieurs fichiers ou objets blob dans un partage de fichiers.

Extension GA
az storage file delete

Marquez le fichier spécifié pour suppression.

Core GA
az storage file delete (storage-preview extension)

Marquez le fichier spécifié pour suppression.

Extension GA
az storage file delete-batch

Supprimez les fichiers d’un partage de fichiers Stockage Azure.

Core GA
az storage file delete-batch (storage-preview extension)

Supprimez les fichiers d’un partage de fichiers Stockage Azure.

Extension GA
az storage file download

Téléchargez un fichier dans un chemin d’accès de fichier, avec des notifications automatiques de segmentation et de progression.

Core GA
az storage file download (storage-preview extension)

Téléchargez un fichier dans un chemin d’accès de fichier, avec des notifications automatiques de segmentation et de progression.

Extension GA
az storage file download-batch

Téléchargez des fichiers à partir d’un partage de fichiers Stockage Azure dans un répertoire local dans une opération de traitement par lots.

Core GA
az storage file download-batch (storage-preview extension)

Téléchargez des fichiers à partir d’un partage de fichiers Stockage Azure dans un répertoire local dans une opération de traitement par lots.

Extension GA
az storage file exists

Vérifiez l’existence d’un fichier.

Core GA
az storage file exists (storage-preview extension)

Vérifiez l’existence d’un fichier.

Extension GA
az storage file generate-sas

Générez une signature d’accès partagé pour le fichier.

Core GA
az storage file generate-sas (storage-preview extension)

Générez une signature d’accès partagé pour le fichier.

Extension GA
az storage file list

Répertorier les fichiers et les répertoires dans un partage.

Core GA
az storage file list (storage-preview extension)

Répertorier les fichiers et les répertoires dans un partage.

Extension GA
az storage file metadata

Gérer les métadonnées de fichier.

Cœur et extension GA
az storage file metadata show

Retourne toutes les métadonnées définies par l’utilisateur pour le fichier.

Core GA
az storage file metadata show (storage-preview extension)

Retourne toutes les métadonnées définies par l’utilisateur pour le fichier.

Extension GA
az storage file metadata update

Mettez à jour les métadonnées du fichier.

Core GA
az storage file metadata update (storage-preview extension)

Mettez à jour les métadonnées du fichier.

Extension GA
az storage file resize

Redimensionnez un fichier à la taille spécifiée.

Core GA
az storage file resize (storage-preview extension)

Redimensionnez un fichier à la taille spécifiée.

Extension GA
az storage file show

Retourne toutes les métadonnées définies par l’utilisateur, les propriétés HTTP standard et les propriétés système du fichier.

Core GA
az storage file show (storage-preview extension)

Retourne toutes les métadonnées définies par l’utilisateur, les propriétés HTTP standard et les propriétés système du fichier.

Extension GA
az storage file update

Définissez les propriétés système sur le fichier.

Core GA
az storage file update (storage-preview extension)

Définissez les propriétés système sur le fichier.

Extension GA
az storage file upload

Chargez un fichier sur un partage qui utilise le protocole SMB 3.0.

Core GA
az storage file upload (storage-preview extension)

Chargez un fichier sur un partage qui utilise le protocole SMB 3.0.

Extension GA
az storage file upload-batch

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure dans une opération de traitement par lots.

Core GA
az storage file upload-batch (storage-preview extension)

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure dans une opération de traitement par lots.

Extension GA
az storage file url

Créez l’URL pour accéder à un fichier.

Core GA
az storage file url (storage-preview extension)

Créez l’URL pour accéder à un fichier.

Extension GA

az storage file delete

Marquez le fichier spécifié pour suppression.

Le fichier est supprimé ultérieurement pendant le garbage collection.

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]

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file delete (storage-preview extension)

Marquez le fichier spécifié pour suppression.

Le fichier est supprimé ultérieurement pendant le garbage collection.

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]

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file delete-batch

Supprimez les fichiers d’un partage de fichiers Stockage Azure.

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

Exemples

Supprimez les fichiers d’un partage de fichiers Stockage Azure. (généré automatiquement)

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

Supprimez les fichiers d’un partage de fichiers Stockage Azure. (généré automatiquement)

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

Paramètres obligatoires

--source -s

Source de l’opération de suppression de fichier. La source peut être l’URL du partage de fichiers ou le nom du partage.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--dryrun

Répertoriez les fichiers et les objets blob à supprimer. Aucune suppression de données réelle ne se produit.

Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--pattern

Modèle utilisé pour le globbing de fichiers. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file delete-batch (storage-preview extension)

Supprimez les fichiers d’un partage de fichiers Stockage Azure.

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

Exemples

Supprimez les fichiers d’un partage de fichiers Stockage Azure. (généré automatiquement)

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

Supprimez les fichiers d’un partage de fichiers Stockage Azure. (généré automatiquement)

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

Paramètres obligatoires

--source -s

Source de l’opération de suppression de fichier. La source peut être l’URL du partage de fichiers ou le nom du partage.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--dryrun

Répertoriez les fichiers et les objets blob à supprimer. Aucune suppression de données réelle ne se produit.

Valeur par défaut: False
--pattern

Modèle utilisé pour le globbing de fichiers. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file download

Téléchargez un fichier dans un chemin d’accès de fichier, avec des notifications automatiques de segmentation et de progression.

Retourne une instance de fichier avec des propriétés et des métadonnées.

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]

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--dest

Chemin d’accès du fichier à écrire. Le nom de fichier source est utilisé s’il n’est pas spécifié.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--end-range

Fin de la plage d’octets à utiliser pour télécharger une section du fichier. Si --end-range est donné, --start-range doit être fourni. Les paramètres --start-range et --end-range sont inclusifs. Ex : --start-range=0, --end-range=511 télécharge les 512 premiers octets du fichier.

--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Nombre maximal de connexions parallèles à utiliser.

Valeur par défaut: 2
--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--open-mode

Mode à utiliser lors de l’ouverture du fichier. Notez que la spécification de l’ajout uniquement open_mode empêche le téléchargement parallèle. Par conséquent, --max-connections doit être défini sur 1 si ce --open-mode est utilisé.

Valeur par défaut: wb
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--start-range

Début de la plage d’octets à utiliser pour télécharger une section du fichier. Si aucune --end-range n’est donnée, tous les octets après le téléchargement de la plage --start-range. Les paramètres --start-range et --end-range sont inclusifs. Ex : --start-range=0, --end-range=511 télécharge les 512 premiers octets du fichier.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

--validate-content

Si la valeur est true, valide un hachage MD5 pour chaque partie récupérée du fichier. Cela est principalement utile pour la détection de bitflips sur le câble si l’utilisation de http au lieu de https (la valeur par défaut) est déjà validée. Étant donné que le calcul du MD5 prend du temps de traitement et que d’autres requêtes devront être effectuées en raison de la taille réduite du bloc, il peut y avoir une augmentation de la latence.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file download (storage-preview extension)

Téléchargez un fichier dans un chemin d’accès de fichier, avec des notifications automatiques de segmentation et de progression.

Retourne une instance de fichier avec des propriétés et des métadonnées.

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]

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--dest

Chemin d’accès du fichier à écrire. Le nom de fichier source est utilisé s’il n’est pas spécifié.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--end-range

Fin de la plage d’octets à utiliser pour télécharger une section du fichier. Si --end-range est donné, --start-range doit être fourni. Les paramètres --start-range et --end-range sont inclusifs. Ex : --start-range=0, --end-range=511 télécharge les 512 premiers octets du fichier.

--max-connections

Nombre maximal de connexions parallèles à utiliser.

Valeur par défaut: 2
--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--open-mode

Mode à utiliser lors de l’ouverture du fichier. Notez que la spécification de l’ajout uniquement open_mode empêche le téléchargement parallèle. Par conséquent, --max-connections doit être défini sur 1 si ce --open-mode est utilisé.

Valeur par défaut: wb
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--start-range

Début de la plage d’octets à utiliser pour télécharger une section du fichier. Si aucune --end-range n’est donnée, tous les octets après le téléchargement de la plage --start-range. Les paramètres --start-range et --end-range sont inclusifs. Ex : --start-range=0, --end-range=511 télécharge les 512 premiers octets du fichier.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

--validate-content

Si la valeur est true, valide un hachage MD5 pour chaque partie récupérée du fichier. Cela est principalement utile pour la détection de bitflips sur le câble si l’utilisation de http au lieu de https (la valeur par défaut) est déjà validée. Étant donné que le calcul du MD5 prend du temps de traitement et que d’autres requêtes devront être effectuées en raison de la taille réduite du bloc, il peut y avoir une augmentation de la latence.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file download-batch

Téléchargez des fichiers à partir d’un partage de fichiers Stockage Azure dans un répertoire local dans une opération de traitement par lots.

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]

Exemples

Téléchargez des fichiers à partir d’un partage de fichiers Stockage Azure dans un répertoire local dans une opération de traitement par lots. (généré automatiquement)

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

Paramètres obligatoires

--destination -d

Répertoire local vers lequel les fichiers sont téléchargés. Ce répertoire doit déjà exister.

--source -s

Source de l’opération de téléchargement de fichier. La source peut être l’URL du partage de fichiers ou le nom du partage.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--dryrun

Répertoriez les fichiers et les objets blob à télécharger. Aucun transfert de données réel n’aura lieu.

Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Nombre maximal de connexions parallèles à utiliser. La valeur par défaut est 1.

Valeur par défaut: 1
--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--pattern

Modèle utilisé pour le globbing de fichiers. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--validate-content

Si elle est définie, calcule un hachage MD5 pour chaque plage du fichier pour validation.

Le service de stockage vérifie le hachage du contenu arrivé est identique au hachage envoyé. Cela est principalement utile pour détecter les bitflips pendant le transfert si vous utilisez HTTP au lieu de HTTPS. Ce hachage n’est pas stocké.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file download-batch (storage-preview extension)

Téléchargez des fichiers à partir d’un partage de fichiers Stockage Azure dans un répertoire local dans une opération de traitement par lots.

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]

Exemples

Téléchargez des fichiers à partir d’un partage de fichiers Stockage Azure dans un répertoire local dans une opération de traitement par lots. (généré automatiquement)

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

Paramètres obligatoires

--destination -d

Répertoire local vers lequel les fichiers sont téléchargés. Ce répertoire doit déjà exister.

--source -s

Source de l’opération de téléchargement de fichier. La source peut être l’URL du partage de fichiers ou le nom du partage.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--dryrun

Répertoriez les fichiers et les objets blob à télécharger. Aucun transfert de données réel n’aura lieu.

Valeur par défaut: False
--max-connections

Nombre maximal de connexions parallèles à utiliser. La valeur par défaut est 1.

Valeur par défaut: 1
--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--pattern

Modèle utilisé pour le globbing de fichiers. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--validate-content

Si elle est définie, calcule un hachage MD5 pour chaque plage du fichier pour validation.

Le service de stockage vérifie le hachage du contenu arrivé est identique au hachage envoyé. Cela est principalement utile pour détecter les bitflips pendant le transfert si vous utilisez HTTP au lieu de HTTPS. Ce hachage n’est pas stocké.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file exists

Vérifiez l’existence d’un fichier.

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]

Exemples

Vérifiez l’existence d’un fichier. (généré automatiquement)

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

Vérifiez l’existence d’un fichier. (généré automatiquement)

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file exists (storage-preview extension)

Vérifiez l’existence d’un fichier.

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]

Exemples

Vérifiez l’existence d’un fichier. (généré automatiquement)

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

Vérifiez l’existence d’un fichier. (généré automatiquement)

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file generate-sas

Générez une signature d’accès partagé pour le fichier.

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]

Exemples

Générez un jeton sas pour un fichier.

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

Générez une signature d’accès partagé pour le fichier. (généré automatiquement)

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

Générez une signature d’accès partagé pour le fichier. (généré automatiquement)

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--cache-control

Valeur d’en-tête de réponse pour Cache-Control lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Valeur d’en-tête de réponse pour Content-Disposition lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--content-encoding

Valeur d’en-tête de réponse pour Content-Encoding lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--content-language

Valeur d’en-tête de réponse pour Content-Language lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--content-type

Valeur d’en-tête de réponse pour Content-Type lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--expiry

Spécifie la datetime UTC (Y-m-d’T’H :M’Z') à laquelle la SAP devient non valide. N’utilisez pas si une stratégie d’accès stockée est référencée avec --policy-name qui spécifie cette valeur.

--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--https-only

Autorisez uniquement les demandes effectuées avec le protocole HTTPS. En cas d’omission, les requêtes du protocole HTTP et HTTPS sont autorisées.

--ip

Spécifie l’adresse IP ou la plage d’adresses IP à partir de laquelle accepter les demandes. Prend uniquement en charge les adresses de style IPv4.

--permissions

Autorisations accordées par la SAP. Valeurs autorisées : (c)reate (d)elete (r)ead (w)rite. N’utilisez pas si une stratégie d’accès stockée est référencée avec --id qui spécifie cette valeur. Peut être combiné.

--policy-name

Nom d’une stratégie d’accès stockée dans la liste de contrôle d’accès du conteneur.

--start

Spécifie la datetime UTC (Y-m-d’T’H :M’Z') à laquelle la SAP devient valide. N’utilisez pas si une stratégie d’accès stockée est référencée avec --policy-name qui spécifie cette valeur. La valeur par défaut est l’heure de la requête.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file generate-sas (storage-preview extension)

Générez une signature d’accès partagé pour le fichier.

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]

Exemples

Générez un jeton sas pour un fichier.

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

Générez une signature d’accès partagé pour le fichier. (généré automatiquement)

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

Générez une signature d’accès partagé pour le fichier. (généré automatiquement)

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--cache-control

Valeur d’en-tête de réponse pour Cache-Control lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Valeur d’en-tête de réponse pour Content-Disposition lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--content-encoding

Valeur d’en-tête de réponse pour Content-Encoding lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--content-language

Valeur d’en-tête de réponse pour Content-Language lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--content-type

Valeur d’en-tête de réponse pour Content-Type lorsque la ressource est accessible à l’aide de cette signature d’accès partagé.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--expiry

Spécifie la datetime UTC (Y-m-d’T’H :M’Z') à laquelle la SAP devient non valide. N’utilisez pas si une stratégie d’accès stockée est référencée avec --policy-name qui spécifie cette valeur.

--https-only

Autorisez uniquement les demandes effectuées avec le protocole HTTPS. En cas d’omission, les requêtes du protocole HTTP et HTTPS sont autorisées.

--ip

Spécifie l’adresse IP ou la plage d’adresses IP à partir de laquelle accepter les demandes. Prend uniquement en charge les adresses de style IPv4.

--permissions

Autorisations accordées par la SAP. Valeurs autorisées : (c)reate (d)elete (r)ead (w)rite. N’utilisez pas si une stratégie d’accès stockée est référencée avec --id qui spécifie cette valeur. Peut être combiné.

--policy-name

Nom d’une stratégie d’accès stockée dans la liste de contrôle d’accès du conteneur.

--start

Spécifie la datetime UTC (Y-m-d’T’H :M’Z') à laquelle la SAP devient valide. N’utilisez pas si une stratégie d’accès stockée est référencée avec --policy-name qui spécifie cette valeur. La valeur par défaut est l’heure de la requête.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file list

Répertorier les fichiers et les répertoires dans un partage.

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]

Exemples

Répertorier les fichiers et les répertoires dans un partage. (généré automatiquement)

az storage file list --share-name MyShare

Paramètres obligatoires

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--exclude-dir

Répertorier uniquement les fichiers du partage donné.

Valeur par défaut: False
--exclude-extended-info

Spécifiez pour exclure les informations « timestamps », « Etag », « Attributes », « PermissionKey » de la réponse.

Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--marker

Valeur de chaîne qui identifie la partie de la liste des conteneurs à retourner avec l’opération de référencement suivante. L’opération retourne la valeur NextMarker dans le corps de la réponse si l’opération de référencement n’a pas renvoyé tous les conteneurs restants à répertorier avec la page active. Si spécifié, ce générateur commence à retourner les résultats à partir du point où le générateur précédent s’est arrêté.

--num-results

Spécifiez le nombre maximal à retourner. Si la demande ne spécifie pas num_results ou spécifie une valeur supérieure à 5 000, le serveur retourne jusqu’à 5 000 éléments. Notez que si l’opération de référencement dépasse une limite de partition, le service retourne un jeton de continuation pour récupérer le reste des résultats. Indiquez « * » pour retourner tout.

Valeur par défaut: 5000
--path -p

Chemin d’accès au répertoire dans le partage de fichiers.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file list (storage-preview extension)

Répertorier les fichiers et les répertoires dans un partage.

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]

Exemples

Répertorier les fichiers et les répertoires dans un partage. (généré automatiquement)

az storage file list --share-name MyShare

Paramètres obligatoires

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--exclude-dir

Répertorier uniquement les fichiers du partage donné.

Valeur par défaut: False
--exclude-extended-info

Spécifiez pour exclure les informations « timestamps », « Etag », « Attributes », « PermissionKey » de la réponse.

Valeur par défaut: False
--marker

Valeur de chaîne qui identifie la partie de la liste des conteneurs à retourner avec l’opération de référencement suivante. L’opération retourne la valeur NextMarker dans le corps de la réponse si l’opération de référencement n’a pas renvoyé tous les conteneurs restants à répertorier avec la page active. Si spécifié, ce générateur commence à retourner les résultats à partir du point où le générateur précédent s’est arrêté.

--num-results

Spécifie le nombre maximal de résultats à retourner. Indiquez « * » pour retourner tout.

Valeur par défaut: 5000
--path -p

Chemin d’accès au répertoire dans le partage de fichiers.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file resize

Redimensionnez un fichier à la taille spécifiée.

Si la valeur d’octet spécifiée est inférieure à la taille actuelle du fichier, toutes les plages au-dessus de la valeur d’octet spécifiée sont effacées.

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]

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

--size

Taille pour redimensionner le fichier (en octets).

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file resize (storage-preview extension)

Redimensionnez un fichier à la taille spécifiée.

Si la valeur d’octet spécifiée est inférieure à la taille actuelle du fichier, toutes les plages au-dessus de la valeur d’octet spécifiée sont effacées.

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]

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

--size

Taille pour redimensionner le fichier (en octets).

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file show

Retourne toutes les métadonnées définies par l’utilisateur, les propriétés HTTP standard et les propriétés système du fichier.

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]

Exemples

Afficher les propriétés du fichier dans le partage de fichiers.

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file show (storage-preview extension)

Retourne toutes les métadonnées définies par l’utilisateur, les propriétés HTTP standard et les propriétés système du fichier.

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]

Exemples

Afficher les propriétés du fichier dans le partage de fichiers.

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--snapshot

Chaîne qui représente la version d’instantané, le cas échéant.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file update

Définissez les propriétés système sur le fichier.

Si une propriété est définie pour la content_settings, toutes les propriétés sont remplacées.

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]

Exemples

Définissez les propriétés système sur le fichier.

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--clear-content-settings

Si cet indicateur est défini, si une ou plusieurs des propriétés suivantes (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-language, --content-md5, --content-type) sont définies, toutes ces propriétés sont définies ensemble. Si une valeur n’est pas fournie pour une propriété donnée lorsque au moins une des propriétés répertoriées ci-dessous est définie, cette propriété sera effacée.

Valeurs acceptées: false, true
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

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

Chaîne de contrôle du cache.

--content-disposition

Transmet des informations supplémentaires sur la façon de traiter la charge utile de réponse et peut également être utilisée pour attacher des métadonnées supplémentaires.

--content-encoding

Type d’encodage de contenu.

--content-language

Langue du contenu.

--content-md5

Hachage MD5 du contenu.

--content-type

Type MIME de contenu.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file update (storage-preview extension)

Définissez les propriétés système sur le fichier.

Si une propriété est définie pour la content_settings, toutes les propriétés sont remplacées.

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]

Exemples

Définissez les propriétés système sur le fichier.

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--clear-content-settings

Si cet indicateur est défini, si une ou plusieurs des propriétés suivantes (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-language, --content-md5, --content-type) sont définies, toutes ces propriétés sont définies ensemble. Si une valeur n’est pas fournie pour une propriété donnée lorsque au moins une des propriétés répertoriées ci-dessous est définie, cette propriété sera effacée.

Valeurs acceptées: false, true
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

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

Chaîne de contrôle du cache.

--content-disposition

Transmet des informations supplémentaires sur la façon de traiter la charge utile de réponse et peut également être utilisée pour attacher des métadonnées supplémentaires.

--content-encoding

Type d’encodage de contenu.

--content-language

Langue du contenu.

--content-md5

Hachage MD5 du contenu.

--content-type

Type MIME de contenu.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file upload

Chargez un fichier sur un partage qui utilise le protocole SMB 3.0.

Crée ou met à jour un fichier Azure à partir d’un chemin d’accès source avec des notifications automatiques de segmentation et de progression.

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]

Exemples

Chargez sur un fichier local dans un partage.

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

Chargez un fichier sur un partage qui utilise le protocole SMB 3.0. (généré automatiquement)

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

Paramètres obligatoires

--source

Chemin d’accès du fichier local à charger en tant que contenu du fichier.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

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

Chaîne de contrôle du cache.

--content-disposition

Transmet des informations supplémentaires sur la façon de traiter la charge utile de réponse et peut également être utilisée pour attacher des métadonnées supplémentaires.

--content-encoding

Type d’encodage de contenu.

--content-language

Langue du contenu.

--content-md5

Hachage MD5 du contenu.

--content-type

Type MIME de contenu.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--file-url

URL de point de terminaison complète vers le fichier, y compris le jeton SAP s’il est utilisé.

--max-connections

Nombre maximal de connexions parallèles à utiliser.

Valeur par défaut: 2
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--path -p

Chemin d’accès au fichier dans le partage de fichiers. Si le nom de fichier est omis, le nom du fichier source est utilisé.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--share-name -s

Nom du partage de fichiers.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

--validate-content

Si la valeur est true, calcule un hachage MD5 pour chaque plage du fichier. Le service de stockage vérifie le hachage du contenu arrivé avec le hachage envoyé. Cela est principalement utile pour la détection de bitflips sur le câble si l’utilisation de http au lieu de https (la valeur par défaut) est déjà validée. Notez que ce hachage MD5 n’est pas stocké avec le fichier.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file upload (storage-preview extension)

Chargez un fichier sur un partage qui utilise le protocole SMB 3.0.

Crée ou met à jour un fichier Azure à partir d’un chemin d’accès source avec des notifications automatiques de segmentation et de progression.

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]

Exemples

Chargez sur un fichier local dans un partage.

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

Chargez un fichier sur un partage qui utilise le protocole SMB 3.0. (généré automatiquement)

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

Paramètres obligatoires

--share-name -s

Nom du partage de fichiers.

--source

Chemin d’accès du fichier local à charger en tant que contenu du fichier.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

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

Chaîne de contrôle du cache.

--content-disposition

Transmet des informations supplémentaires sur la façon de traiter la charge utile de réponse et peut également être utilisée pour attacher des métadonnées supplémentaires.

--content-encoding

Type d’encodage de contenu.

--content-language

Langue du contenu.

--content-md5

Hachage MD5 du contenu.

--content-type

Type MIME de contenu.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--max-connections

Nombre maximal de connexions parallèles à utiliser.

Valeur par défaut: 2
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--path -p

Chemin d’accès au fichier dans le partage de fichiers. Si le nom de fichier est omis, le nom du fichier source est utilisé.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--timeout

Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.

--validate-content

Si la valeur est true, calcule un hachage MD5 pour chaque plage du fichier. Le service de stockage vérifie le hachage du contenu arrivé avec le hachage envoyé. Cela est principalement utile pour la détection de bitflips sur le câble si l’utilisation de http au lieu de https (la valeur par défaut) est déjà validée. Notez que ce hachage MD5 n’est pas stocké avec le fichier.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file upload-batch

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure dans une opération de traitement par lots.

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]

Exemples

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure dans une opération de traitement par lots.

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

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure avec une URL dans une opération de traitement par lots.

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

Paramètres obligatoires

--destination -d

Destination de l’opération de chargement.

La destination peut être l’URL du partage de fichiers ou le nom du partage. Lorsque la destination est l’URL de partage, le nom du compte de stockage est analysé à partir de l’URL.

--source -s

Répertoire à partir duquel charger des fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

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

Chaîne de contrôle du cache.

--content-disposition

Transmet des informations supplémentaires sur la façon de traiter la charge utile de réponse et peut également être utilisée pour attacher des métadonnées supplémentaires.

--content-encoding

Type d’encodage de contenu.

--content-language

Langue du contenu.

--content-md5

Hachage MD5 du contenu.

--content-type

Type MIME de contenu.

--destination-path

Répertoire dans lequel les données sources sont copiées. En cas d’omission, les données sont copiées dans le répertoire racine.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--dryrun

Répertoriez les fichiers et les objets blob à charger. Aucun transfert de données réel n’aura lieu.

Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

Nombre maximal de connexions parallèles à utiliser. La valeur par défaut est 1.

Valeur par défaut: 1
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--pattern

Modèle utilisé pour le globbing de fichiers. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--validate-content

Si elle est définie, calcule un hachage MD5 pour chaque plage du fichier pour validation.

Le service de stockage vérifie le hachage du contenu arrivé est identique au hachage envoyé. Cela est principalement utile pour détecter les bitflips pendant le transfert si vous utilisez HTTP au lieu de HTTPS. Ce hachage n’est pas stocké.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file upload-batch (storage-preview extension)

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure dans une opération de traitement par lots.

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]

Exemples

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure dans une opération de traitement par lots.

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

Chargez des fichiers à partir d’un répertoire local vers un partage de fichiers Stockage Azure avec une URL dans une opération de traitement par lots.

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

Paramètres obligatoires

--destination -d

Destination de l’opération de chargement.

La destination peut être l’URL du partage de fichiers ou le nom du partage. Lorsque la destination est l’URL de partage, le nom du compte de stockage est analysé à partir de l’URL.

--source -s

Répertoire à partir duquel charger des fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

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

Chaîne de contrôle du cache.

--content-disposition

Transmet des informations supplémentaires sur la façon de traiter la charge utile de réponse et peut également être utilisée pour attacher des métadonnées supplémentaires.

--content-encoding

Type d’encodage de contenu.

--content-language

Langue du contenu.

--content-md5

Hachage MD5 du contenu.

--content-type

Type MIME de contenu.

--destination-path

Répertoire dans lequel les données sources sont copiées. En cas d’omission, les données sont copiées dans le répertoire racine.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--dryrun

Répertoriez les fichiers et les objets blob à charger. Aucun transfert de données réel n’aura lieu.

Valeur par défaut: False
--max-connections

Nombre maximal de connexions parallèles à utiliser. La valeur par défaut est 1.

Valeur par défaut: 1
--metadata

Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.

--no-progress

Incluez cet indicateur pour désactiver le rapport de progression pour la commande.

Valeur par défaut: False
--pattern

Modèle utilisé pour le globbing de fichiers. Les modèles pris en charge sont « * », « ? », « [seq] » et « [ !seq] ». Pour plus d’informations, reportez-vous à https://docs.python.org/3.7/library/fnmatch.html.

Lorsque vous utilisez '*' dans --pattern, il correspond à n’importe quel caractère, y compris le séparateur de répertoires '/'.

--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

--validate-content

Si elle est définie, calcule un hachage MD5 pour chaque plage du fichier pour validation.

Le service de stockage vérifie le hachage du contenu arrivé est identique au hachage envoyé. Cela est principalement utile pour détecter les bitflips pendant le transfert si vous utilisez HTTP au lieu de HTTPS. Ce hachage n’est pas stocké.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file url

Créez l’URL pour accéder à un fichier.

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]

Exemples

Créez l’URL pour accéder à un fichier. (généré automatiquement)

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier/répertoire dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--file-endpoint

Point de terminaison du service de données de stockage. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Vous pouvez trouver chaque point de terminaison principal de service avec az storage account show. Variable d’environnement : AZURE_STORAGE_SERVICE_ENDPOINT.

--protocol

Protocole à utiliser.

Valeurs acceptées: http, https
Valeur par défaut: https
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage ou le point de terminaison de service. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage file url (storage-preview extension)

Créez l’URL pour accéder à un fichier.

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]

Exemples

Créez l’URL pour accéder à un fichier. (généré automatiquement)

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

Paramètres obligatoires

--path -p

Chemin d’accès au fichier/répertoire dans le partage de fichiers.

--share-name -s

Nom du partage de fichiers.

Paramètres facultatifs

--account-key

Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.

--account-name

Nom du compte de stockage. Variable d’environnement associée : AZURE_STORAGE_ACCOUNT. Doit être utilisé conjointement avec la clé de compte de stockage ou un jeton SAP. Si aucune d’elles n’est présente, la commande tente d’interroger la clé du compte de stockage à l’aide du compte Azure authentifié. Si un grand nombre de commandes de stockage sont exécutées, le quota d’API peut être atteint.

--auth-mode

Mode dans lequel exécuter la commande. Le mode « connexion » utilise directement vos informations d’identification de connexion pour l’authentification. Le mode « clé » hérité tente d’interroger une clé de compte si aucun paramètre d’authentification pour le compte n’est fourni. Variable d’environnement : AZURE_STORAGE_AUTH_MODE.

Valeurs acceptées: key, login
--backup-intent --enable-file-backup-request-intent

Paramètre obligatoire à utiliser avec l’authentification OAuth (Azure AD) pour les fichiers. Cela contournera les vérifications d’autorisation au niveau du fichier/répertoire et autorisera l’accès, en fonction des actions de données autorisées, même s’il existe des listes de contrôle d’accès en place pour ces fichiers/répertoires.

Valeur par défaut: False
--connection-string

Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.

--disallow-trailing-dot

Si la valeur est true, le point de fin est supprimé de l’URI cible. Valeur par défaut False.

Valeurs acceptées: false, true
Valeur par défaut: False
--protocol

Protocole à utiliser.

Valeurs acceptées: http, https
Valeur par défaut: https
--sas-token

Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.