az lock

Gérer les verrous Azure.

Commandes

Nom Description Type Statut
az lock create

Créez un verrou.

Core GA
az lock delete

Supprimez un verrou.

Core GA
az lock list

Liste les informations sur les verrous.

Core GA
az lock show

Afficher les propriétés d’un verrou.

Core GA
az lock update

Mettez à jour un verrou.

Core GA

az lock create

Créez un verrou.

Les verrous peuvent exister à trois étendues différentes : abonnement, groupe de ressources et ressource. Pour savoir comment ajouter des verrous à différents niveaux, reportez-vous aux exemples suivants.

az lock create --lock-type {CanNotDelete, ReadOnly}
               --name
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Exemples

Créez un verrou au niveau de l’abonnement en lecture seule.

az lock create --name lockName --lock-type ReadOnly

Créez un verrou de niveau groupe de ressources en lecture seule.

az lock create --name lockName --resource-group group --lock-type ReadOnly

Créez un verrou de niveau ressource en lecture seule sur une ressource de réseau virtuel.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/virtualNetworks --resource myVnet

Créez un verrou de niveau ressource en lecture seule sur une ressource de sous-réseau avec un parent spécifique.

az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
    Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet

Paramètres obligatoires

--lock-type -t

Type de restriction de verrou.

valeurs acceptées: CanNotDelete, ReadOnly
--name -n

Nom du verrou.

Paramètres facultatifs

--namespace

Espace de noms du fournisseur (par exemple : « Microsoft.Provider »).

--notes

Remarques sur ce verrou.

--parent

Chemin d’accès parent (ex : « resA/myA/resB/myB »).

--resource --resource-name

Nom ou ID de la ressource verrouillée. Si un ID est donné, d’autres arguments de ressource ne doivent pas être donnés.

--resource-group -g

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

--resource-type

Type de ressource (ex : « resC »). Peut également accepter le format d’espace de noms/type (par exemple : « Microsoft.Provider/resC »).

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 lock delete

Supprimez un verrou.

Les verrous peuvent exister à trois étendues différentes : abonnement, groupe de ressources et ressource. Pour savoir comment supprimer des verrous à différents niveaux, reportez-vous aux exemples suivants.

az lock delete [--ids]
               [--name]
               [--namespace]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Exemples

Supprimer un verrou au niveau de l’abonnement

az lock delete --name lockName

Supprimer un verrou au niveau du groupe de ressources

az lock delete --name lockName --resource-group group

Supprimer un verrou au niveau de la ressource

az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). S’il est fourni, aucun autre argument « ID de ressource » ne doit être spécifié.

--name -n

Nom du verrou.

--namespace

Espace de noms du fournisseur (par exemple : « Microsoft.Provider »).

--parent

Chemin d’accès parent (ex : « resA/myA/resB/myB »).

--resource --resource-name

Nom ou ID de la ressource verrouillée. Si un ID est donné, d’autres arguments de ressource ne doivent pas être donnés.

--resource-group -g

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

--resource-type

Type de ressource (ex : « resC »). Peut également accepter le format d’espace de noms/type (par exemple : « Microsoft.Provider/resC »).

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 lock list

Liste les informations sur les verrous.

az lock list [--filter-string]
             [--namespace]
             [--parent]
             [--resource]
             [--resource-group]
             [--resource-type]

Exemples

Répertorier les verrous sur une ressource de réseau virtuel. Inclut des verrous dans le groupe et l’abonnement associés.

az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group

Répertorier tous les verrous au niveau de l’abonnement

az lock list

Paramètres facultatifs

--filter-string

Filtre de requête à utiliser pour restreindre les résultats.

--namespace

Espace de noms du fournisseur (par exemple : « Microsoft.Provider »).

--parent

Chemin d’accès parent (ex : « resA/myA/resB/myB »).

--resource --resource-name

Nom ou ID de la ressource verrouillée. Si un ID est donné, d’autres arguments de ressource ne doivent pas être donnés.

--resource-group -g

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

--resource-type

Type de ressource (ex : « resC »). Peut également accepter le format d’espace de noms/type (par exemple : « Microsoft.Provider/resC »).

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 lock show

Afficher les propriétés d’un verrou.

az lock show [--ids]
             [--name]
             [--namespace]
             [--parent]
             [--resource]
             [--resource-group]
             [--resource-type]

Exemples

Afficher un verrou au niveau de l’abonnement

az lock show -n lockname

Afficher les propriétés d’un verrou (généré automatiquement)

az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). S’il est fourni, aucun autre argument « ID de ressource » ne doit être spécifié.

--name -n

Nom du verrou.

--namespace

Espace de noms du fournisseur (par exemple : « Microsoft.Provider »).

--parent

Chemin d’accès parent (ex : « resA/myA/resB/myB »).

--resource --resource-name

Nom ou ID de la ressource verrouillée. Si un ID est donné, d’autres arguments de ressource ne doivent pas être donnés.

--resource-group -g

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

--resource-type

Type de ressource (ex : « resC »). Peut également accepter le format d’espace de noms/type (par exemple : « Microsoft.Provider/resC »).

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 lock update

Mettez à jour un verrou.

az lock update [--ids]
               [--lock-type {CanNotDelete, ReadOnly}]
               [--name]
               [--namespace]
               [--notes]
               [--parent]
               [--resource]
               [--resource-group]
               [--resource-type]

Exemples

Mettre à jour un verrou de niveau groupe de ressources avec de nouvelles notes et un nouveau type

az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). S’il est fourni, aucun autre argument « ID de ressource » ne doit être spécifié.

--lock-type -t

Type de restriction de verrou.

valeurs acceptées: CanNotDelete, ReadOnly
--name -n

Nom du verrou.

--namespace

Espace de noms du fournisseur (par exemple : « Microsoft.Provider »).

--notes

Remarques sur ce verrou.

--parent

Chemin d’accès parent (ex : « resA/myA/resB/myB »).

--resource --resource-name

Nom ou ID de la ressource verrouillée. Si un ID est donné, d’autres arguments de ressource ne doivent pas être donnés.

--resource-group -g

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

--resource-type

Type de ressource (ex : « resC »). Peut également accepter le format d’espace de noms/type (par exemple : « Microsoft.Provider/resC »).

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.