az storage blob directory
Remarque
Cette référence fait partie de l’extension storage-preview pour Azure CLI (version 2.61.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az storage blob directory . En savoir plus sur les extensions.
Ce groupe de commandes a été déconseillé et sera supprimé dans la prochaine version. Utilisez plutôt « az storage fs directory ». Pour plus d’informations, consultez https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md
Gérer les répertoires d’objets blob dans le conteneur de compte de stockage.
Pour utiliser les commandes d’annuaire, vérifiez que votre type de compte de stockage est StorageV2.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az storage blob directory access |
Gère les propriétés de contrôle d’accès d’un répertoire quand l’espace de noms hiérarchique est activé. |
Extension | Préversion et dépréciation |
az storage blob directory access set |
Définissez les propriétés du contrôle d’accès d’un répertoire. |
Extension | Préversion et dépréciation |
az storage blob directory access show |
Afficher les propriétés du contrôle d’accès d’un répertoire. |
Extension | Préversion et dépréciation |
az storage blob directory access update |
Mettez à jour les propriétés du contrôle d’accès d’un répertoire. |
Extension | Préversion et dépréciation |
az storage blob directory create |
Créez un répertoire d’objets blob de stockage dans un conteneur de stockage. |
Extension | Déprécié |
az storage blob directory delete |
Supprimez un répertoire d’objets blob de stockage dans un conteneur de stockage. |
Extension | Déprécié |
az storage blob directory download |
Téléchargez des objets blob dans un chemin d’accès de fichier local. |
Extension | Déprécié |
az storage blob directory exists |
Vérifiez l’existence d’un répertoire d’objets blob dans un conteneur de stockage. |
Extension | Déprécié |
az storage blob directory list |
Répertorier les objets blob et les sous-répertoires d’objets blob dans un répertoire de stockage. |
Extension | Déprécié |
az storage blob directory metadata |
Gère les métadonnées de répertoire. |
Extension | Déprécié |
az storage blob directory metadata show |
Affichez toutes les métadonnées définies par l’utilisateur pour le répertoire d’objets blob spécifié. |
Extension | Déprécié |
az storage blob directory metadata update |
Définissez les métadonnées définies par l’utilisateur pour le répertoire d’objets blob spécifié en tant que paires nom-valeur. |
Extension | Déprécié |
az storage blob directory move |
Déplacez un répertoire de stockage vers un autre répertoire d’objets blob de stockage dans un conteneur de stockage. |
Extension | Déprécié |
az storage blob directory show |
Afficher les propriétés d’un répertoire d’objets blob de stockage dans un conteneur de stockage. |
Extension | Déprécié |
az storage blob directory upload |
Chargez des objets blob ou des sous-répertoires dans un répertoire d’objets blob de stockage. |
Extension | Déprécié |
az storage blob directory create
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Créez un répertoire d’objets blob de stockage dans un conteneur de stockage.
Créez un répertoire d’objets blob de stockage qui peut contenir d’autres répertoires ou objets blob dans un conteneur de stockage.
az storage blob directory create --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
Exemples
Créez un répertoire d’objets blob de stockage dans un conteneur de stockage.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Créez un répertoire d’objets blob de stockage avec des autorisations et umask.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Paramètres obligatoires
Nom du conteneur.
Nom du chemin d’accès au répertoire.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Obligatoire si le répertoire à remplacer a un bail actif.
Métadonnées dans les paires clé=valeur séparées par l’espace. Cela remplace toutes les métadonnées existantes.
Facultatif et valide uniquement si le Namespace hiérarchique est activé pour le compte. Définit les autorisations d’accès POSIX pour le propriétaire du fichier, le groupe propriétaire de fichiers et d’autres utilisateurs. Chaque classe peut recevoir une autorisation de lecture, d’écriture ou d’exécution. Le bit collant est également pris en charge. Les notations symboliques (rwxrw-rw-) et octal à 4 chiffres (par exemple, 0766) sont prises en charge.
Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Facultatif et valide uniquement si le Namespace hiérarchique est activé pour le compte. L’umask limite les paramètres d’autorisation pour le fichier et le répertoire, et est appliqué uniquement lorsque l’Acl par défaut n’existe pas dans le répertoire parent. Si le bit umask a défini, cela signifie que l’autorisation correspondante est désactivée. De cette façon, l’autorisation résultante est donnée par p &^u, où p est l’autorisation et vous êtes l’umask. Seule la notation octale à 4 chiffres (par exemple, 0022) est prise en charge ici.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory delete
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Supprimez un répertoire d’objets blob de stockage dans un conteneur de stockage.
Le comportement de cette opération est différent selon que la Namespace hiérarchique est activée ; si oui, l’opération de suppression peut être atomique et instantanée ; si ce n’est pas le cas, l’opération est effectuée par lots et un jeton de continuation peut être retourné.
az storage blob directory delete --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--fail-not-exist]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--marker]
[--recursive]
[--sas-token]
[--timeout]
Exemples
Supprimez un répertoire d’objets blob de stockage dans un conteneur de stockage.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Paramètres obligatoires
Nom du conteneur.
Nom du chemin d’accès au répertoire.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Spécifiez s’il faut lever une exception lorsque le répertoire n’existe pas.
Valeur ETag ou caractère générique (*). Spécifiez cet en-tête pour effectuer l’opération uniquement si l’ETag de la ressource correspond à la valeur spécifiée.
Modifiez uniquement si la datetime UTC fournie est modifiée (Y-m-d’T’H :M’Z').
Valeur ETag ou caractère générique (*). Spécifiez cet en-tête pour effectuer l’opération uniquement si l’ETag de la ressource ne correspond pas à la valeur spécifiée.
Modifiez uniquement s’il n’est pas modifié depuis le datetime UTC fourni (Y-m-d’T’H :M’Z').
Obligatoire si l’annuaire a un bail actif.
facultatif. Lors de la suppression d’un répertoire sans Namespace hiérarchique, le nombre de chemins d’accès supprimés avec chaque appel est limité. Si le nombre de chemins à supprimer dépasse cette limite, un jeton de continuation est retourné. Lorsqu’un jeton de continuation est retourné, il doit être spécifié dans un appel ultérieur de l’opération de suppression pour continuer à supprimer le répertoire.
Si la valeur est « true », tous les chemins d’accès sous le répertoire sont supprimés. Si la valeur est « false » et que le répertoire n’est pas vide, une erreur se produit.
Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory download
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Téléchargez des objets blob dans un chemin d’accès de fichier local.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Exemples
Téléchargez un objet blob unique dans un répertoire d’objets blob de stockage.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Téléchargez l’intégralité du répertoire dans un conteneur de stockage.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Téléchargez un sous-répertoire entier d’un répertoire d’objets blob de stockage.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Paramètres obligatoires
Conteneur source de téléchargement.
Chemin d’accès au répertoire local de destination à télécharger.
Chemin d’accès au répertoire source de téléchargement. Il doit s’agir d’un chemin d’accès absolu au conteneur.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Téléchargez de manière récursive les objets blob. Si cette option est activée, tous les objets blob, y compris les objets blob dans les sous-répertoires, sont téléchargés.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory exists
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Vérifiez l’existence d’un répertoire d’objets blob dans un conteneur de stockage.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Exemples
Vérifiez l’existence d’un répertoire d’objets blob dans un conteneur de stockage.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Paramètres obligatoires
Nom du conteneur.
Nom du chemin d’accès au répertoire.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Le paramètre d’instantané est une valeur DateTime opaque qui, lorsqu’il est présent, spécifie l’instantané.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory list
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Répertorier les objets blob et les sous-répertoires d’objets blob dans un répertoire de stockage.
az storage blob directory list --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Exemples
Répertorier les objets blob et les sous-répertoires d’objets blob dans un répertoire de stockage.
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Paramètres obligatoires
Nom du conteneur.
Nom du chemin d’accès au répertoire.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Lorsque la requête inclut ce paramètre, l’opération retourne un élément :class :~azure.storage.blob.models.BlobPrefix
dans la liste des résultats qui agit comme un espace réservé pour tous les objets blob dont les noms commencent par la même sous-chaîne jusqu’à l’apparence du caractère délimiteur. Le délimiteur peut être un caractère unique ou une chaîne.
Spécifie un ou plusieurs jeux de données supplémentaires à inclure dans la réponse.
Jeton de continuation opaque. Cette valeur peut être récupérée à partir du champ next_marker d’un objet générateur précédent si num_results a été spécifié et que ce générateur a terminé l’énumération des résultats. 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é.
Spécifie le nombre maximal de résultats à retourner. Indiquez « * » pour retourner tout.
Filtre les résultats pour retourner uniquement les objets blob dont les noms commencent par le préfixe spécifié.
Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory move
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Déplacez un répertoire de stockage vers un autre répertoire d’objets blob de stockage dans un conteneur de stockage.
Déplacez un répertoire de stockage et tout son contenu (qui peut contenir d’autres répertoires ou objets blob) vers un autre répertoire d’objets blob de stockage dans un conteneur de stockage. Le comportement de cette opération est différent selon que la Namespace hiérarchique est activée ; si oui, l’opération de déplacement est atomique et aucun marqueur n’est retourné ; si ce n’est pas le cas, l’opération est effectuée par lots et un jeton de continuation peut être retourné.
az storage blob directory move --container-name
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--move-mode {legacy, posix}]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Exemples
Déplacez un répertoire de stockage vers un autre répertoire d’objets blob de stockage dans un conteneur de stockage.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Déplacez un sous-répertoire de stockage vers un autre répertoire d’objets blob de stockage dans un conteneur de stockage.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Paramètres obligatoires
Nom du conteneur.
Chemin d’accès au répertoire d’objets blob de destination. Il peut s’agir d’un répertoire ou d’un nom de sous-répertoire, par exemple dir, dir/subdir. Si le chemin de destination existe et est vide, la source est déplacée vers le chemin de destination. Si le chemin de destination n’existe pas, le chemin de destination est créé et remplacé par la source. Pour contrôler l’opération de déplacement pour le chemin d’accès sansmpty, vous pouvez utiliser --move-mode pour déterminer son comportement.
Chemin du répertoire d’objets blob source.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
ID de bail pour la directory_path de destination. Le directory_path de destination doit avoir un bail actif et l’ID de bail doit correspondre.
Valide uniquement lorsque l’espace de noms est activé. Ce paramètre détermine le comportement de l’opération de déplacement. Si le répertoire de destination est vide, pour les deux modes, le répertoire de destination est remplacé. Toutefois, si le répertoire de destination n’est pas vide, en mode hérité, l’opération de déplacement échoue et en mode posix, le répertoire source est déplacé dans le répertoire de destination.
Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
facultatif. Valeur ETag. Spécifiez cet en-tête pour effectuer l’opération de déplacement uniquement si l’ETag de la source correspond à la valeur spécifiée.
facultatif. Valeur de date et d’heure. Spécifiez cet en-tête pour effectuer l’opération de déplacement uniquement si la source a été modifiée depuis la date et l’heure spécifiées.
facultatif. Valeur ETag ou valeur générique spéciale (« * »). Spécifiez cet en-tête pour effectuer l’opération de déplacement uniquement si l’ETag de la source ne correspond pas à la valeur spécifiée.
facultatif. Valeur de date et d’heure. Spécifiez cet en-tête pour effectuer l’opération de déplacement uniquement si la source n’a pas été modifiée depuis la date et l’heure spécifiées.
facultatif. ID de bail de la source_path. Le source_path doit avoir un bail actif et l’ID de bail doit correspondre.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory show
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Afficher les propriétés d’un répertoire d’objets blob de stockage dans un conteneur de stockage.
az storage blob directory show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Exemples
Afficher les propriétés d’un répertoire d’objets blob de stockage dans un conteneur de stockage.
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Paramètres obligatoires
Nom du conteneur.
Nom du chemin d’accès au répertoire.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Valeur ETag ou caractère générique (*). Spécifiez cet en-tête pour effectuer l’opération uniquement si l’ETag de la ressource correspond à la valeur spécifiée.
Modifiez uniquement si la datetime UTC fournie est modifiée (Y-m-d’T’H :M’Z').
Valeur ETag ou caractère générique (). Spécifiez cet en-tête pour effectuer l’opération uniquement si l’ETag de la ressource ne correspond pas à la valeur spécifiée. Spécifiez le caractère générique () pour effectuer l’opération uniquement si la ressource n’existe pas et échouez l’opérationif qu’elle existe.
Modifiez uniquement s’il n’est pas modifié depuis le datetime UTC fourni (Y-m-d’T’H :M’Z').
Obligatoire si l’objet blob a un bail actif.
Signature d’accès partagé (SAP). Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_SAS_TOKEN.
Délai d’expiration de la demande en secondes. S’applique à chaque appel au service.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az storage blob directory upload
Cette commande est implicitement déconseillée, car le groupe de commandes « répertoire d’objets blob de stockage » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az storage fs directory ».
Chargez des objets blob ou des sous-répertoires dans un répertoire d’objets blob de stockage.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Exemples
Chargez un objet blob unique dans un répertoire d’objets blob de stockage.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Chargez un répertoire local dans un répertoire d’objets blob de stockage.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Chargez un ensemble de fichiers dans un répertoire local dans un répertoire d’objets blob de stockage.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Paramètres obligatoires
Conteneur de destination de chargement.
Chemin du répertoire de destination de chargement. Il doit s’agir d’un chemin d’accès absolu au conteneur. Si le chemin de destination spécifié n’existe pas, un nouveau chemin d’accès au répertoire est créé.
Chemin d’accès au fichier source à partir duquel charger.
Paramètres facultatifs
Clé du compte de stockage. Doit être utilisé conjointement avec le nom du compte de stockage. Variable d’environnement : AZURE_STORAGE_KEY.
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.
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.
Compte de stockage chaîne de connexion. Variable d’environnement : AZURE_STORAGE_CONNECTION_STRING.
Chargez de manière récursive des objets blob. Si cette option est activée, tous les objets blob, y compris les objets blob dans les sous-répertoires, sont chargés.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.