Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un groupe de ressources Azure est un conteneur qui contient des ressources associées pour une solution Azure. Un groupe de ressources peut contenir du stockage, des machines virtuelles, des applications, des tableaux de bord, des services ou tout ce que vous gérez dans Azure.
L’interface azure Command-Line (CLI) vous permet de créer, de conserver et de définir des groupes de ressources Azure par défaut. Azure CLI vous permet également de nettoyer les ressources après leur création.
Identification de la région Azure
Les clients Azure peuvent choisir de déployer des ressources dans plusieurs régions différentes. Parfois, les clients peuvent réduire les coûts en sélectionnant les régions voisines qui offrent les mêmes services. Si une région proche est identifiée, un message affiche la région pour la sélection dans les déploiements futurs.
Dans l’exemple suivant, la az config commande est utilisée pour désactiver le message de recommandation de région :
az config set core.display_region_identified=no
Pour plus d’informations sur les régions Azure, consultez Choisir la région Azure qui vous convient.
Créer un groupe de ressources
Pour créer un groupe de ressources, utilisez la commande az group create :
az group create --name MyResourceGroup --location eastus
Un groupe de ressources est associé à un emplacement unique. Pour afficher tous les emplacements pris en charge dans votre abonnement actuel, exécutez la commande az account list-locations :
az account list-locations
Pour afficher tous les groupes de ressources de votre abonnement actuel, utilisez la commande az group list :
az group list --output table
Conseil / Astuce
Le --output paramètre est un paramètre global, disponible pour toutes les commandes. La table valeur présente la sortie dans un format convivial. Pour plus d’informations, consultez Formats de sortie pour les commandes Azure CLI.
Lorsque vous créez une ressource, elle réside dans un groupe de ressources. L’exemple suivant montre un compte de stockage créé à l’aide de la commande az storage account create :
az storage account create --resource-group MyResourceGroup --name storage134 --location eastus --sku Standard_LRS
Pour supprimer un groupe de ressources, exécutez la commande az group delete :
az group delete --name MyResourceGroup
Lorsque vous supprimez un groupe de ressources, vous supprimez toutes les ressources contenues dans celui-ci. Vous ne pouvez pas annuler cette action. Si vous essayez l’une des commandes de cet article, la suppression des groupes de ressources que vous créez nettoie votre compte.
Définir un groupe de ressources par défaut
Vous pouvez définir un groupe de ressources par défaut pour toutes les commandes que vous exécutez à partir de votre interface azure CLI locale ou d’Azure Cloud Shell. Azure CLI stocke cette configuration localement dans un fichier de configuration . Pour afficher votre configuration actuelle, exécutez la commande az config get :
az config get
Le résultat affiche les groupes de ressources par défaut et d’autres valeurs par défaut. Si vous utilisez Azure CLI pour la première fois, les résultats peuvent être vides.
Pour définir un groupe de ressources par défaut pour votre installation Azure CLI, exécutez la commande az config set :
az config set defaults.group=MyResourceGroup
La commande définit une valeur pour une clé spécifiée, dans ce cas. defaults.group Pour connaître les options de configuration disponibles, consultez configuration d’Azure CLI.
Remarque
La commande az config set ne vérifie pas l’existence du groupe de ressources que vous entrez. La commande stocke simplement la paire clé-valeur.
Après avoir exécuté la commande, les deux commandes suivantes vous donnent le même résultat :
az storage account create --resource-group MyResourceGroup --name storage01 --location eastus --sku Standard_LRS
az storage account create --name storage01 --location eastus --sku Standard_LRS
Un groupe de ressources est associé à un abonnement. Si votre organisation possède plusieurs abonnements, vous devez passer à l’abonnement souhaité avant d’utiliser un groupe de ressources dans cet abonnement. Si la valeur par défaut d’un groupe de ressources n’appartient pas à votre abonnement actuel, une erreur se produit. Pour plus d’informations sur plusieurs abonnements, consultez Utiliser plusieurs abonnements Azure.
Vous n’avez pas besoin de réinitialiser la valeur par défaut pour utiliser d’autres groupes de ressources. Au lieu de cela, spécifiez le groupe de ressources :
az group create --name OtherResourceGroup --location eastus
az storage account create --resource-group StorageGroups --name storage03 --location westus --sku Standard_LRS
La valeur par défaut est uniquement pour vous. Elle n’affecte pas d’autres utilisateurs ou modifications que vous apportez via le portail Azure.
Si vous utilisez des valeurs de paramètre persistantes, comme décrit dans cet article, ces valeurs sont prioritaires sur les valeurs par défaut définies dans le fichier config .
Définir un verrou de groupe de ressources
En tant qu’administrateur, vous devrez peut-être verrouiller un groupe de ressources pour empêcher les utilisateurs de supprimer ou de le modifier. Pour plus d’informations, consultez Verrouiller les ressources pour empêcher les modifications inattendues.
Dans Azure CLI, utilisez les commandes de verrouillage de groupe az . Par exemple, la commande az account lock create peut empêcher les utilisateurs de supprimer un groupe de ressources :
az group lock create --name "Cannot delete resource group" --lock-type CanNotDelete
Remarque
Vous devez disposer contributor d’autorisations sur un groupe de ressources pour créer ou modifier des verrous.
Pour afficher les verrous actuels sur votre groupe de ressources, utilisez la commande az group lock list :
az group lock list --output table
Nettoyer les ressources
Si vous avez essayé l’une des commandes de cet article, vous pouvez supprimer les ressources que vous avez créées à l’aide de la commande az group delete :
az group delete --name MyResourceGroup
az group delete --name OtherResourceGroup
az group delete --name StorageGroups
Cette commande supprime le groupe et toutes ses ressources associées.