Partager via


az storage container-rm

Gérez les conteneurs Azure à l’aide de Microsoft. Stockage fournisseur de ressources.

Commandes

Nom Description Type État
az storage container-rm create

Créez un conteneur sous le compte de stockage spécifié.

Core GA
az storage container-rm delete

Supprimez le conteneur spécifié sous son compte.

Core GA
az storage container-rm exists

Vérifiez l’existence d’un conteneur.

Core GA
az storage container-rm list

Répertoriez tous les conteneurs sous le compte de stockage spécifié.

Core GA
az storage container-rm migrate-vlw

Migrez un conteneur d’objets blob du niveau conteneur WORM vers un conteneur compatible immuabilité au niveau de l’objet.

Core Aperçu
az storage container-rm show

Afficher les propriétés d’un conteneur spécifié.

Core GA
az storage container-rm update

Mettez à jour les propriétés d’un conteneur.

Core GA

az storage container-rm create

Créez un conteneur sous le compte de stockage spécifié.

az storage container-rm create --name
                               --storage-account
                               [--default-encryption-scope]
                               [--deny-encryption-scope-override {false, true}]
                               [--enable-vlw {false, true}]
                               [--fail-on-exist]
                               [--metadata]
                               [--public-access {blob, container, off}]
                               [--resource-group]
                               [--root-squash {AllSquash, NoRootSquash, RootSquash}]

Exemples

Créez un conteneur sous le compte de stockage spécifié.

az storage container-rm create --storage-account myaccount --name mycontainer

Créez un conteneur avec des métadonnées et un accès public en tant qu’objet blob sous le compte de stockage spécifié (ID de compte).

az storage container-rm create --storage-account myaccountid --name mycontainer --public-access blob --metada key1=value1 key2=value2

Paramètres obligatoires

--name -n

Nom du conteneur.

--storage-account

Nom ou ID du compte de stockage.

Paramètres facultatifs

--default-encryption-scope -d

Par défaut, le conteneur doit utiliser l’étendue de chiffrement spécifiée pour toutes les écritures.

--deny-encryption-scope-override --deny-override

Bloquer le remplacement de l’étendue de chiffrement par défaut du conteneur.

Valeurs acceptées: false, true
--enable-vlw
Préversion

Propriété d’immuabilité au niveau de l’objet du conteneur. La propriété est immuable et ne peut être définie que sur true au moment de la création du conteneur. Les conteneurs existants doivent subir un processus de migration.

Valeurs acceptées: false, true
--fail-on-exist

Lève une exception si le conteneur existe déjà.

Valeur par défaut: False
--metadata

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

--public-access

Spécifiez si les données du conteneur sont accessibles publiquement.

Valeurs acceptées: blob, container, off
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--root-squash

Activez nFSv3 squashing sur le conteneur d’objets blob.

Valeurs acceptées: AllSquash, NoRootSquash, RootSquash
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 container-rm delete

Supprimez le conteneur spécifié sous son compte.

az storage container-rm delete [--ids]
                               [--name]
                               [--resource-group]
                               [--storage-account]
                               [--subscription]
                               [--yes]

Exemples

Supprimez le conteneur spécifié sous son compte.

az storage container-rm delete --storage-account myAccount --name mycontainer

Supprimez le conteneur spécifié sous son compte(ID de compte).

az storage container-rm delete --storage-account myaccountid --name mycontainer

Supprimez le conteneur spécifié par ID de ressource.

az storage container-rm delete --ids mycontainerid

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-account

Nom ou ID du compte de stockage.

--subscription

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

--yes -y

Ne pas demander de confirmation.

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 container-rm exists

Vérifiez l’existence d’un conteneur.

az storage container-rm exists [--ids]
                               [--name]
                               [--resource-group]
                               [--storage-account]
                               [--subscription]

Exemples

Vérifiez l’existence d’un conteneur sous le compte de stockage spécifié.

az storage container-rm exists --storage-account myaccount --name mycontainer

Vérifiez l’existence d’un conteneur sous le compte de stockage spécifié (ID de compte).

az storage container-rm exists --storage-account myaccountid --name mycontainer

Vérifiez l’existence d’un conteneur par ID de ressource.

az storage container-rm exists --ids mycontainerid

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-account

Nom ou ID du compte de stockage.

--subscription

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

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 container-rm list

Répertoriez tous les conteneurs sous le compte de stockage spécifié.

az storage container-rm list --storage-account
                             [--include-deleted]
                             [--resource-group]

Exemples

Répertoriez tous les conteneurs sous le compte de stockage spécifié.

az storage container-rm list --storage-account myaccount

Répertoriez tous les conteneurs sous le compte de stockage spécifié(ID de compte).

az storage container-rm list --storage-account myaccountid

Répertoriez tous les conteneurs sous le compte de stockage spécifié, y compris les conteneurs supprimés.

az storage container-rm list --storage-account myaccount --include-deleted

Paramètres obligatoires

--storage-account

Nom ou ID du compte de stockage.

Paramètres facultatifs

--include-deleted

Inclure des conteneurs supprimés de manière réversible lorsqu’ils sont spécifiés.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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 container-rm migrate-vlw

Préversion

Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Migrez un conteneur d’objets blob du niveau conteneur WORM vers un conteneur compatible immuabilité au niveau de l’objet.

az storage container-rm migrate-vlw [--ids]
                                    [--name]
                                    [--no-wait]
                                    [--resource-group]
                                    [--storage-account]
                                    [--subscription]

Exemples

Migrez un conteneur d’objets blob du niveau conteneur WORM vers un conteneur compatible immuabilité au niveau de l’objet.

az storage container-rm migrate-vlw -n mycontainer --storage-account myaccount -g myresourcegroup

Migrez un conteneur d’objets blob du niveau conteneur WORM vers un conteneur activé au niveau de l’objet sans attendre.

az storage container-rm migrate-vlw -n mycontainer --storage-account myaccount -g myresourcegroup --no-wait
az storage container-rm show -n mycontainer --storage-account myaccount -g myresourcegroup  --query immutableStorageWithVersioning.migrationState

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du conteneur.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-account

Nom ou ID du compte de stockage.

--subscription

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

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 container-rm show

Afficher les propriétés d’un conteneur spécifié.

az storage container-rm show [--ids]
                             [--name]
                             [--resource-group]
                             [--storage-account]
                             [--subscription]

Exemples

Afficher les propriétés d’un conteneur sous le compte de stockage spécifié.

az storage container-rm show --storage-account myaccount --name mycontainer

Afficher les propriétés d’un conteneur sous le compte de stockage spécifié (ID de compte).

az storage container-rm show --storage-account myaccountid --name mycontainer

Afficher les propriétés d’un conteneur par ID de ressource.

az storage container-rm show --ids mycontainerid

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du conteneur.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-account

Nom ou ID du compte de stockage.

--subscription

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

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 container-rm update

Mettez à jour les propriétés d’un conteneur.

az storage container-rm update [--add]
                               [--force-string]
                               [--ids]
                               [--metadata]
                               [--name]
                               [--public-access {blob, container, off}]
                               [--remove]
                               [--resource-group]
                               [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                               [--set]
                               [--storage-account]
                               [--subscription]

Exemples

Mettez à jour le niveau d’accès public en « blob » pour un conteneur sous le compte de stockage spécifié.

az storage container-rm update --storage-account myaccount --name mycontainer --public-access blob

Mettez à jour les métadonnées d’un conteneur sous le compte de stockage spécifié (ID de compte).

az storage container-rm update --storage-account myaccountid --name mycontainer --metadata newkey1=newvalue1 newkey2=newvalue2

Mettez à jour le niveau d’accès public pour un conteneur par ID de ressource.

az storage container-rm update --ids mycontainerid --public-access blob

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--metadata

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

--name -n

Nom du conteneur.

--public-access

Spécifiez si les données du conteneur sont accessibles publiquement.

Valeurs acceptées: blob, container, off
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--root-squash

Activez nFSv3 squashing sur le conteneur d’objets blob.

Valeurs acceptées: AllSquash, NoRootSquash, RootSquash
--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--storage-account

Nom ou ID du compte de stockage.

--subscription

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

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.