az vmss
Gérer les regroupements de machines virtuelles dans un groupe de machines virtuelles identiques Azure (VMSS).
Commandes
Nom | Description | Type | État |
---|---|---|---|
az vmss application |
Gérer les applications pour le groupe identique de machines virtuelles. |
Core | GA |
az vmss application list |
Répertorier les applications pour VMSS. |
Core | GA |
az vmss application set |
Définissez des applications pour VMSS. |
Core | GA |
az vmss create |
Créez un groupe de machines virtuelles identiques Azure. |
Core | GA |
az vmss deallocate |
Désallouer des machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss delete |
Supprimez un groupe de machines virtuelles identiques. |
Core | GA |
az vmss delete-instances |
Supprimez des machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss diagnostics |
Configurez l’extension de diagnostic du groupe de machines virtuelles identiques Azure. |
Core | GA |
az vmss diagnostics get-default-config |
Affichez le fichier de configuration par défaut qui définit les données à collecter. |
Core | GA |
az vmss diagnostics set |
Activez les diagnostics sur un vmSS. |
Core | GA |
az vmss disk |
Gérez les disques de données d’un vmSS. |
Core | GA |
az vmss disk attach |
Attachez des disques de données managés à un groupe identique ou à ses instances. |
Core | GA |
az vmss disk detach |
Détachez les disques de données managés d’un groupe identique ou de ses instances. |
Core | GA |
az vmss encryption |
Gérer le chiffrement de VMSS. |
Core | GA |
az vmss encryption disable |
Désactivez le chiffrement sur un vmSS avec des disques managés. |
Core | GA |
az vmss encryption enable |
Chiffrer un vmSS avec des disques managés. |
Core | GA |
az vmss encryption show |
Afficher l’état du chiffrement. |
Core | GA |
az vmss extension |
Gérer les extensions sur un groupe de machines virtuelles identiques. |
Core | GA |
az vmss extension delete |
Supprimez une extension d’un vmSS. |
Core | GA |
az vmss extension image |
Recherchez les extensions de machine virtuelle disponibles pour un abonnement et une région. |
Core | GA |
az vmss extension image list |
Répertoriez les informations sur les extensions disponibles. |
Core | GA |
az vmss extension image list-names |
Répertorier les types d’images d’extension de machine virtuelle. |
Core | GA |
az vmss extension image list-versions |
Répertorier les versions d’image d’extension de machine virtuelle. |
Core | GA |
az vmss extension image show |
Obtenir une image d’extension de machine virtuelle. |
Core | GA |
az vmss extension list |
Répertorier les extensions associées à un vmSS. |
Core | GA |
az vmss extension set |
Ajoutez une extension à une machine virtuelle ou mettez à jour une extension existante. |
Core | GA |
az vmss extension show |
Affichez les détails d’une extension VMSS. |
Core | GA |
az vmss extension upgrade |
Mettez à niveau toutes les extensions pour toutes les instances VMSS vers la dernière version. |
Core | GA |
az vmss get-instance-view |
Affichez une instance d’un vmSS. |
Core | GA |
az vmss get-os-upgrade-history |
Répertoriez les mises à niveau du système d’exploitation sur une instance de groupe identique de machines virtuelles. |
Core | GA |
az vmss identity |
Gérer les identités de service d’un groupe de machines virtuelles identiques. |
Core | GA |
az vmss identity assign |
Activez l’identité de service managé sur une machine virtuelle. |
Core | GA |
az vmss identity remove |
Supprimez les identités affectées par l’utilisateur d’un groupe de machines virtuelles identiques. |
Core | Aperçu |
az vmss identity show |
Affichez les informations d’identité managée du groupe de machines virtuelles identiques. |
Core | GA |
az vmss list |
Répertoriez tous les groupes de machines virtuelles identiques sous un groupe de ressources. |
Core | GA |
az vmss list-instance-connection-info |
Obtenez l’adresse IP et le numéro de port utilisés pour se connecter à des instances de machine virtuelle individuelles au sein d’un ensemble. |
Core | GA |
az vmss list-instance-public-ips |
Répertorier les adresses IP publiques des instances de machine virtuelle dans un ensemble. |
Core | GA |
az vmss list-instances |
Répertorier toutes les machines virtuelles d’un groupe de machines virtuelles identiques. |
Core | GA |
az vmss list-skus |
Répertoriez les références SKU disponibles pour votre groupe de machines virtuelles identiques, y compris les instances de machine virtuelle minimales et maximales autorisées pour chaque référence SKU. |
Core | GA |
az vmss nic |
Gérer les interfaces réseau d’un VMSS. |
Core | GA |
az vmss nic list |
Obtenez toutes les interfaces réseau dans un groupe de machines virtuelles identiques. |
Core | GA |
az vmss nic list-vm-nics |
Obtenez des informations sur toutes les interfaces réseau d’une machine virtuelle dans un groupe de machines virtuelles identiques. |
Core | GA |
az vmss nic show |
Obtenez l’interface réseau spécifiée dans un groupe de machines virtuelles identiques. |
Core | GA |
az vmss perform-maintenance |
Effectuez une maintenance sur une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. L’opération sur les instances qui ne sont pas éligibles pour effectuer la maintenance échoue. Pour plus d’informations, reportez-vous aux bonnes pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
Core | GA |
az vmss reimage |
Réimager des machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss restart |
Redémarrez des machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss rolling-upgrade |
Gérer les mises à niveau propagées. |
Core | GA |
az vmss rolling-upgrade cancel |
Annulez la mise à niveau propagée actuelle du groupe de machines virtuelles identiques. |
Core | GA |
az vmss rolling-upgrade get-latest |
Obtenez l’état de la dernière mise à niveau propagée du groupe de machines virtuelles identiques. |
Core | GA |
az vmss rolling-upgrade start |
Démarrez une mise à niveau propagée pour déplacer toutes les instances de groupe de machines virtuelles identiques vers la dernière version de système d’exploitation d’image de plateforme disponible. Les instances qui exécutent déjà la dernière version du système d’exploitation disponible ne sont pas affectées. |
Core | GA |
az vmss run-command |
Gérer les commandes d’exécution sur un groupe de machines virtuelles identiques. |
Core | GA |
az vmss run-command create |
Opération de création de la commande d’exécution de la machine virtuelle VMSS. |
Core | GA |
az vmss run-command delete |
Opération de suppression de la commande d’exécution. |
Core | GA |
az vmss run-command invoke |
Exécutez une commande d’exécution spécifique sur une instance de groupe de machines virtuelles identiques. |
Core | GA |
az vmss run-command list |
Opération permettant d’obtenir toutes les commandes d’exécution d’une instance dans virtual Machine Scaleset. |
Core | GA |
az vmss run-command show |
Opération permettant d’obtenir la commande d’exécution vmSS. |
Core | GA |
az vmss run-command update |
Opération de mise à jour de la commande d’exécution VMSS. |
Core | GA |
az vmss scale |
Modifiez le nombre de machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss set-orchestration-service-state |
Modifiez la propriété ServiceState pour un service donné au sein d’un VMSS. |
Core | GA |
az vmss show |
Obtenez des détails sur les machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss simulate-eviction |
Simuler l’éviction d’une machine virtuelle Spot dans un groupe de machines virtuelles identiques. |
Core | GA |
az vmss start |
Démarrez des machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss stop |
Désactiver (arrêter) les machines virtuelles au sein d’une machine virtuelle VMSS. |
Core | GA |
az vmss update |
Mettez à jour un vmSS. Exécutez la commande « az vmss update-instances » pour déployer les modifications apportées aux machines virtuelles si vous n’avez pas configuré la stratégie de mise à niveau. |
Core | GA |
az vmss update-domain-walk |
Guide pratique pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric. |
Core | GA |
az vmss update-instances |
Mettez à niveau des machines virtuelles au sein d’une machine virtuelle. |
Core | GA |
az vmss wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition d’un groupe identique soit remplie. |
Core | GA |
az vmss create
Créez un groupe de machines virtuelles identiques Azure.
Pour obtenir un didacticiel de bout en bout, consultez https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-linux-create-cli.
az vmss create --name
--resource-group
[--accelerated-networking {false, true}]
[--accept-term]
[--additional-events {false, true}]
[--admin-password]
[--admin-username]
[--app-gateway]
[--app-gateway-capacity]
[--app-gateway-sku]
[--app-gateway-subnet-address-prefix]
[--asgs]
[--assign-identity]
[--authentication-type {all, password, ssh}]
[--automatic-repairs-action {Reimage, Replace, Restart}]
[--automatic-repairs-grace-period]
[--backend-pool-name]
[--backend-port]
[--capacity-reservation-group]
[--computer-name-prefix]
[--custom-data]
[--data-disk-caching]
[--data-disk-delete-option {Delete, Detach}]
[--data-disk-encryption-sets]
[--data-disk-iops]
[--data-disk-mbps]
[--data-disk-sizes-gb]
[--disable-integrity-monitoring]
[--disable-integrity-monitoring-autoupgrade]
[--disable-overprovision]
[--disk-controller-type {NVMe, SCSI}]
[--dns-servers]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-os-upgrade {false, true}]
[--enable-auto-update {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-hibernation {false, true}]
[--enable-integrity-monitoring]
[--enable-osimage-notification {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-reboot {false, true}]
[--enable-redeploy {false, true}]
[--enable-resilient-creation {false, true}]
[--enable-resilient-deletion {false, true}]
[--enable-secure-boot {false, true}]
[--enable-spot-restore {false, true}]
[--enable-vtpm {false, true}]
[--encryption-at-host {false, true}]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--eviction-policy {Deallocate, Delete}]
[--exclude-extensions]
[--generate-ssh-keys]
[--health-probe]
[--host-group]
[--image]
[--instance-count]
[--lb]
[--lb-nat-pool-name]
[--lb-nat-rule-name]
[--lb-sku {Basic, Gateway, Standard}]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--location]
[--max-batch-instance-percent]
[--max-price]
[--max-surge {false, true}]
[--max-unhealthy-instance-percent]
[--max-unhealthy-upgraded-instance-percent]
[--network-api-version]
[--no-wait]
[--nsg]
[--orchestration-mode {Flexible, Uniform}]
[--os-disk-caching {None, ReadOnly, ReadWrite}]
[--os-disk-delete-option {Delete, Detach}]
[--os-disk-encryption-set]
[--os-disk-name]
[--os-disk-secure-vm-disk-encryption-set]
[--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
[--os-disk-size-gb]
[--os-type {linux, windows}]
[--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
[--pause-time-between-batches]
[--plan-name]
[--plan-product]
[--plan-promotion-code]
[--plan-publisher]
[--platform-fault-domain-count]
[--ppg]
[--prioritize-unhealthy-instances {false, true}]
[--priority {Low, Regular, Spot}]
[--proxy-agent-mode {Audit, Enforce}]
[--public-ip-address]
[--public-ip-address-allocation {dynamic, static}]
[--public-ip-address-dns-name]
[--public-ip-per-vm]
[--regular-priority-count]
[--regular-priority-percentage]
[--role]
[--scale-in-policy {Default, NewestVM, OldestVM}]
[--scope]
[--secrets]
[--security-posture-id]
[--security-type {ConfidentialVM, Standard, TrustedLaunch}]
[--single-placement-group {false, true}]
[--sku-allocat-strat {CapacityOptimized, LowestPrice}]
[--skuprofile-vmsizes]
[--specialized {false, true}]
[--spot-restore-timeout]
[--ssh-dest-key-path]
[--ssh-key-type {Ed25519, RSA}]
[--ssh-key-values]
[--storage-container-name]
[--storage-sku]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--terminate-notification-time]
[--ultra-ssd-enabled {false, true}]
[--upgrade-policy-mode {Automatic, Manual, Rolling}]
[--use-unmanaged-disk]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--validate]
[--vm-domain-name]
[--vm-sku]
[--vnet-address-prefix]
[--vnet-name]
[--zones]
Exemples
Créez un groupe de machines virtuelles identiques Windows avec 5 instances, un équilibreur de charge, une adresse IP publique, un disque de données de 2 Go et un disque de système d’exploitation de 40 Go.
az vmss create -n MyVmss -g MyResourceGroup --instance-count 5 --image Win2016Datacenter --data-disk-sizes-gb 2 --os-disk-size-gb 40
Créez un groupe de machines virtuelles identiques Linux avec une paire de clés SSH générée automatiquement, une adresse IP publique, une entrée DNS, un équilibreur de charge existant et un réseau virtuel existant.
az vmss create -n MyVmss -g MyResourceGroup --public-ip-address-dns-name my-globally-dns-name \
--load-balancer MyLoadBalancer --vnet-name MyVnet --subnet MySubnet --image Ubuntu2204 \
--generate-ssh-keys
Créez un groupe de machines virtuelles identiques Linux à partir d’une image personnalisée à l’aide de la clé SSH publique existante par défaut.
az vmss create -n MyVmss -g MyResourceGroup --image MyImage
Créez un groupe de machines virtuelles identiques Linux avec un équilibreur de charge et des serveurs DNS personnalisés. Chaque machine virtuelle a une adresse IP publique et un nom de domaine personnalisé.
az vmss create -n MyVmss -g MyResourceGroup --image CentOS85Gen2 \
--public-ip-per-vm --vm-domain-name myvmss --dns-servers 10.0.0.6 10.0.0.5
Créez un groupe de machines virtuelles identiques Linux à l’aide d’un script cloud-init pour la configuration. Consultez : https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init
az vmss create -g MyResourceGroup -n MyVmss --image Debian11 --custom-data MyCloudInitScript.yml
Créez un VMSS à partir d’une version d’image de galerie généralisée.
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0
Créez un VMSS à partir d’une version d’image de galerie spécialisée.
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized
Créer un VMSS à partir de la dernière version d’une image de galerie
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage
Créez un groupe de machines virtuelles Debian11 identique à l’aide des secrets Key Vault.
az keyvault certificate create --vault-name vaultname -n cert1 \
-p "$(az keyvault certificate get-default-policy)"
secrets=$(az keyvault secret list-versions --vault-name vaultname \
-n cert1 --query "[?attributes.enabled].id" -o tsv)
vm_secrets=$(az vm secret format -s "$secrets")
az vmss create -g group-name -n vm-name --admin-username deploy \
--image Debian11 --secrets "$vm_secrets"
Créez un groupe de machines virtuelles identiques avec l’identité affectée par le système. La machine virtuelle dispose d’un rôle « Contributeur » avec accès à un compte de stockage.
az vmss create -n MyVmss -g MyResourceGroup --image CentOS85Gen2 --assign-identity --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor
Créez un groupe de machines virtuelles Debian11 avec une identité affectée par l’utilisateur.
az vmss create -n MyVmss -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Créez un groupe de machines virtuelles Debian11 avec l’identité affectée par le système et l’utilisateur.
az vmss create -n MyVmss -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Créer un groupe de machines virtuelles de zone unique dans la région du groupe de ressources actuel
az vmss create -n MyVmss -g MyResourceGroup --image CentOS85Gen2 --zones 1
Créez un VMSS qui prend en charge SpotRestore.
az vmss create -n MyVmss -g MyResourceGroup --location NorthEurope --instance-count 2 --image CentOS85Gen2 --priority Spot --eviction-policy Deallocate --single-placement-group --enable-spot-restore True --spot-restore-timeout PT1H
Créez un VMSS à partir d’une image de galerie partagée.
az vmss create -n MyVmss -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Créez une machine virtuelle VMSS à partir de l’image de la galerie de la communauté.
az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Créez une machine virtuelle Windows avec le mode correctif « Manuel » (actuellement le mode correctif « AutomaticByPlatform » n’est pas pris en charge lors de la création de VMSS en tant qu’extension d’intégrité requise pour le mode « AutomaticByPlatform » ne peut pas être défini lors de la création de VMSS).
az vmss create -n MyVmss -g MyResourceGroup --image Win2019Datacenter --enable-agent --enable-auto-update false --patch-mode Manual --orchestration-mode Flexible
Créez une machine virtuelle VMSS avec la spécification de la posture de sécurité à utiliser pour toutes les machines virtuelles du groupe identique.
az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version} --security-posture-reference-id /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{version} \
--security-posture-reference-exclude-extensions "c:\tmp\exclude_extensions.json"
Paramètres obligatoires
Nom du groupe de machines virtuelles identiques.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Activez la mise en réseau accélérée. Sauf indication contraire, l’interface CLI l’active en fonction de l’image et de la taille de l’ordinateur.
Acceptez le contrat de licence et la déclaration de confidentialité.
Paramètre de configuration utilisé lors de la création d’event grid et du paramètre d’événement planifié du graphique des ressources.
Mot de passe de la machine virtuelle si le type d’authentification est « Mot de passe ».
Nom d’utilisateur de la machine virtuelle. La valeur par défaut est le nom d’utilisateur actuel du système d’exploitation. Si la valeur par défaut est réservée par le système, la valeur par défaut est définie sur azureuser. Reportez-vous à https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile la liste complète des valeurs réservées.
Nom à utiliser lors de la création d’une passerelle Application Gateway (par défaut) ou référencer un nom existant. Peut également référencer une passerelle d’application existante par ID ou spécifier « » pour aucun.
Nombre d’instances à utiliser lors de la création d’une passerelle d’application.
Référence SKU lors de la création d’une passerelle Application Gateway.
Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’une passerelle d’application au format CIDR.
Liste séparée par l’espace des groupes de sécurité d’application existants à associer à la machine virtuelle.
Acceptez les identités attribuées par le système ou l’utilisateur séparées par des espaces. Utilisez « [système] » pour faire référence à l’identité affectée par le système ou à un ID de ressource pour faire référence à l’identité affectée par l’utilisateur. Consultez l’aide pour obtenir d’autres exemples.
Type d’authentification à utiliser avec la machine virtuelle. Par défaut, le mot de passe pour windows et la clé publique SSH pour Linux. « all » active à la fois l’authentification ssh et l’authentification par mot de passe.
Type d’action de réparation qui sera utilisée pour réparer des machines virtuelles non saines dans le groupe identique.
Durée (en minutes, entre 30 et 90) pour laquelle les réparations automatiques sont suspendues en raison d’une modification d’état sur la machine virtuelle.
Nom à utiliser pour le pool principal lors de la création d’un équilibreur de charge ou d’une passerelle d’application.
Lors de la création d’un équilibreur de charge, le port principal à ouvrir avec des règles NAT (valeur par défaut 22 sur Linux et 3389 sur Windows). Lors de la création d’une passerelle d’application, le port principal à utiliser pour les paramètres HTTP principaux.
ID ou nom du groupe de réservations de capacité utilisé pour allouer. Transmettez « None » pour dissocier le groupe de réservations de capacité. Notez que si vous souhaitez supprimer une machine virtuelle/VMSS associée au groupe de réservations de capacité, vous devez d’abord dissocier le groupe de réservations de capacité.
Préfixe de nom d’ordinateur pour toutes les machines virtuelles du groupe identique. Les préfixes de nom d’ordinateur doivent être de 1 à 15 caractères.
Fichier de script init personnalisé ou texte (cloud-init, cloud-config, etc.).
Type de mise en cache du stockage pour les disques de données, y compris « None », « ReadOnly », « ReadWrite », etc. Utilisez une valeur singulière pour s’appliquer à tous les disques ou pour <lun>=<vaule1> <lun>=<value2>
configurer un disque individuel.
Spécifiez si le disque de données doit être supprimé ou détaché lors de la suppression de VMSS Flex (cette fonctionnalité est uniquement destinée à VMSS avec un mode d’orchestration flexible).
Noms ou ID (délimités par l’espace) des jeux de chiffrement de disque pour les disques de données.
Spécifiez les E/S par seconde en lecture-écriture (espace délimité) pour le disque managé. Doit être utilisé uniquement lorsque StorageAccountType est UltraSSD_LRS. Si elle n’est pas spécifiée, une valeur par défaut est affectée en fonction de diskSizeGB.
Spécifiez la bande passante en Mo par seconde (espace délimité) pour le disque managé. Doit être utilisé uniquement lorsque StorageAccountType est UltraSSD_LRS. Si elle n’est pas spécifiée, une valeur par défaut est affectée en fonction de diskSizeGB.
Tailles de disque de données managées vides séparées par espace en Go à créer.
L’argument 'disable_integrity_monitoring' a été déconseillé et sera supprimé dans une prochaine version.
Désactivez l’installation de l’extension d’attestation invité et l’activation de l’identité affectée par le système pour les machines virtuelles activées pour le lancement approuvé et VMSS. Il deviendra le comportement par défaut, de sorte qu’il deviendra inutile.
Désactivez la mise à niveau automatique de l’extension d’attestation d’invité pour les machines virtuelles activées pour le lancement approuvé et VMSS.
Option Overprovision (voir https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ pour plus d’informations).
Spécifiez le type de contrôleur de disque configuré pour la machine virtuelle ou VMSS.
Adresses IP séparées par l’espace des serveurs DNS, par exemple 10.0.0.5 10.0.0.6.
Nom de la zone de périphérie.
Indiquez si l’agent de machine virtuelle doit être approvisionné sur la machine virtuelle. Lorsque cette propriété n’est pas spécifiée, le comportement par défaut est de le définir sur true. Cela garantit que l’agent de machine virtuelle est installé sur la machine virtuelle afin que les extensions puissent être ajoutées ultérieurement à la machine virtuelle.
Indiquez si les mises à niveau du système d’exploitation doivent être appliquées automatiquement aux instances de groupe identique de manière propagée lorsqu’une version plus récente de l’image du système d’exploitation devient disponible.
Indiquez si les mises à jour automatiques sont activées pour la machine virtuelle Windows.
Définissez cette propriété booléenne pour permettre à VMSS d’ignorer les limites AZ lors de la construction de lots de mise à niveau, et envisagez uniquement de mettre à jour le domaine et maxBatchInstancePercent pour déterminer la taille du lot.
Indicateur qui active ou désactive la fonctionnalité de mise en veille prolongée sur vmSS.
Activez l’installation de Microsoft propietary et non l’extension d’attestation invité prise en charge par la sécurité et l’activation de l’identité affectée par le système pour les machines virtuelles et VMSS activées pour le lancement approuvé.
Spécifiez si l’événement planifié d’image du système d’exploitation est activé ou désactivé.
Spécifiez si la fonctionnalité de l’agent proxy doit être activée sur la machine virtuelle ou sur le groupe de machines virtuelles identiques.
Paramètre de configuration utilisé lors de la publication d’événements planifiés cibles de publication supplémentaires.
Paramètre de configuration utilisé lors de la création d’un paramètre d’événement planifié redéployé par l’utilisateur.
Récupérez automatiquement les clients à partir du délai d’approvisionnement du système d’exploitation et des erreurs de délai d’expiration de début de machine virtuelle rencontrés pendant une opération de création de machine virtuelle en supprimant et en recréant la machine virtuelle affectée.
Réessayez les demandes de suppression de machine virtuelle de façon asynchrone en cas d’échec de l’opération de suppression.
Activez le démarrage sécurisé.
Activez la fonctionnalité Spot-Try-Restore dans laquelle les instances SPOT de VMSS supprimées seront tentées d’être restaurées opportunistiquement en fonction de la disponibilité de la capacité et des contraintes de tarification.
Activez vTPM.
Activez le chiffrement d’hôte pour la machine virtuelle ou VMSS. Cela active le chiffrement pour tous les disques, y compris le disque Resource/Temp sur l’hôte lui-même.
Vous permet de créer un disque de système d’exploitation directement sur le nœud hôte, en fournissant des performances de disque local et une réinitialisation de machine virtuelle/VMSS plus rapide.
S’applique uniquement lors de l’utilisation avec --ephemeral-os-disk
. Vous permet de choisir l’emplacement d’approvisionnement de disque de système d’exploitation éphémère.
Stratégie d’éviction pour les machines virtuelles dans un groupe identique de priorité Spot. La stratégie d’éviction par défaut est Libérer pour un groupe identique de priorité Spot.
Liste des extensions de machine virtuelle à exclure lors de l’application de la posture de sécurité. Une chaîne Json ou un chemin d’accès de fichier est acceptable. Reportez-vous au https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension format de données.
Génère les fichiers de clés SSH publiques et privées s’ils sont manquants. Les clés sont stockées dans le répertoire ~/.ssh.
Nom de la sonde à partir de l’équilibreur de charge existant, principalement utilisé pour la mise à niveau propagée ou les réparations automatiques.
Nom ou ID du groupe hôte dédié dans lequel réside le groupe de machines virtuelles identiques.
Nom de l’image du système d’exploitation en tant qu’alias URN, URN, nom d’image personnalisé ou ID ou URI d’objet blob VHD. En outre, il prend également en charge l’image de galerie partagée. Utilisez l’alias d’image, y compris la version de la distribution que vous souhaitez utiliser. Par exemple : utilisez Debian11 au lieu de Debian. Ce paramètre est obligatoire, sauf si vous utilisez --attach-os-disk.
le format URN valide : « Publisher :Offer :Sku :Version ». Pour plus d’informations, consultez https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.
Nombre de machines virtuelles dans le groupe identique.
Nom à utiliser lors de la création d’un équilibreur de charge (par défaut) ou référencer un équilibreur de charge existant. Peut également référencer un équilibreur de charge existant par ID ou spécifier « » pour aucun.
L’option '--nat-pool-name' a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « --nat-rule-name ».
Nom à utiliser pour le pool NAT lors de la création d’un nouvel équilibreur de charge.
Nom à utiliser pour la règle NAT v2 lors de la création d’un nouvel équilibreur de charge. (La règle NAT V2 est utilisée pour remplacer le pool NAT).
Référence SKU de l’équilibreur de charge à créer. L’adresse IP publique est prise en charge pour être créée sur la zone de périphérie uniquement lorsqu’elle est « Standard ».
Spécifie que l’image ou le disque Windows a été concédé sous licence localement. Pour activer Azure Hybrid Benefit pour Windows Server, utilisez « Windows_Server ». Pour activer les droits d’hébergement mutualisé pour Windows 10, utilisez « Windows_Client ». Pour plus d’informations, consultez la documentation en ligne de la machine virtuelle Windows Azure.
Emplacement dans lequel créer une machine virtuelle et des ressources associées. Si l’emplacement par défaut n’est pas configuré, correspond par défaut à l’emplacement du groupe de ressources.
Pourcentage maximal d’instances de machines virtuelles totales qui seront mises à niveau simultanément par la mise à niveau propagée dans un lot. Valeur par défaut : 20 %.
Le prix maximal (en dollars AMÉRICAINs) que vous êtes prêt à payer pour une machine virtuelle Spot/VMSS. -1 indique que la machine virtuelle Spot/VMSS ne doit pas être supprimée pour des raisons de prix.
Spécifiez-le pour créer de nouvelles machines virtuelles pour mettre à niveau le groupe identique, au lieu de mettre à jour les machines virtuelles existantes.
Pourcentage maximal des instances de machine virtuelle totales dans le groupe identique qui peuvent être simultanément non saines. Valeur par défaut : 20 %.
Pourcentage maximal d’instances de machine virtuelle mises à niveau qui peuvent être trouvées dans un état non sain. Valeur par défaut : 20 %.
Spécifiez la version de l’API Microsoft.Network utilisée lors de la création de ressources réseau dans les configurations d’interface réseau pour le groupe de machines virtuelles identiques avec le mode d’orchestration « Flexible ». La valeur par défaut est 2020-11-01.
Ne pas attendre la fin de l’opération de longue durée.
Nom ou ID d’un groupe de sécurité réseau existant.
Choisissez la façon dont les machines virtuelles sont gérées par le groupe identique. En mode Uniforme, vous définissez un modèle de machine virtuelle et Azure génère des instances identiques basées sur ce modèle. En mode flexible, vous créez et ajoutez manuellement une machine virtuelle de n’importe quelle configuration au groupe identique ou générez des instances identiques en fonction du modèle de machine virtuelle définie pour le groupe identique.
Type de mise en cache du stockage pour le disque du système d’exploitation de machine virtuelle. Valeur par défaut : ReadWrite.
Spécifiez si le disque du système d’exploitation doit être supprimé ou détaché lors de la suppression de VMSS Flex (cette fonctionnalité est uniquement destinée à VMSS en mode d’orchestration flexible).
Nom ou ID du jeu de chiffrement de disque pour le disque du système d’exploitation.
Nom du nouveau disque du système d’exploitation de machine virtuelle.
Spécifiez l’ID de ressource du jeu de chiffrement de disque managé du client ou le nom du disque managé utilisé pour le disque de système d’exploitation de machine virtuelle confidentiel chiffré par clé gérée par le client et l’objet blob invité de machine virtuelle.
Spécifiez le type de chiffrement du disque managé du système d’exploitation.
Taille du disque du système d’exploitation en Go à créer.
Type de système d’exploitation installé sur un disque dur virtuel personnalisé. N’utilisez pas lors de la spécification d’un ALIAS URN ou URN.
Mode de mise à jour corrective dans l’invité sur une machine virtuelle IaaS. Valeurs autorisées pour la machine virtuelle Windows : AutomaticByOS, AutomaticByPlatform, Manual. Valeurs autorisées pour la machine virtuelle Linux : AutomaticByPlatform, ImageDefault. Manuel : vous contrôlez l’application de correctifs sur une machine virtuelle. Pour ce faire, appliquez manuellement des correctifs à l’intérieur de la machine virtuelle. Dans ce mode, les mises à jour automatiques sont désactivées ; la paramater --enable-auto-update doit être false. AutomaticByOS : la machine virtuelle sera automatiquement mise à jour par le système d’exploitation. Le paramètre --enable-auto-update doit être true. AutomaticByPlatform : la machine virtuelle est automatiquement mise à jour par le système d’exploitation. ImageDefault : la configuration de mise à jour corrective par défaut de la machine virtuelle est utilisée. Le paramètre --enable-agent et --enable-auto-update doit être vrai.
Délai d’attente entre la fin de la mise à jour pour toutes les machines virtuelles d’un lot et le démarrage du lot suivant. Valeur par défaut : 0 secondes.
Nom du plan.
Planifier le produit.
Planifier le code de promotion.
Planifier l’éditeur.
Nombre de domaines d’erreur pour chaque groupe de placement dans la zone de disponibilité.
Le nom ou l’ID du groupe de placement de proximité auquel vmSS doit être associé.
Définir cette propriété booléenne entraîne la mise à niveau de toutes les instances non saines d’un groupe identique avant toute instance saine.
Priorité. Utilisez « Spot » pour exécuter des charges de travail de courte durée de manière rentable. L’énumération « Faible » sera dépréciée à l’avenir. Utilisez « Spot » pour déployer une machine virtuelle Spot Azure et/ou VMSS. Valeur par défaut : Standard.
Spécifiez le mode sur lequel l’agent proxy s’exécute si la fonctionnalité est activée.
Nom de l’adresse IP publique lors de la création d’une (valeur par défaut) ou référencer un adresse IP existante. Peut également référencer une adresse IP publique existante par ID ou spécifier « » pour None (' dans Azure CLI à l’aide de PowerShell ou d’un opérateur --% ). Pour Azure CLI à l’aide de PowerShell Core Edition 7.3.4, spécifiez ou « » (--public-ip-address ou --public-ip-address « »).
Nom DNS global unique pour une adresse IP publique nouvellement créée.
Chaque instance de machine virtuelle aura une adresse IP publique. Pour la sécurité, vous pouvez utiliser « --nsg » pour appliquer les règles appropriées.
Nombre de machines virtuelles de priorité régulière qui seront créées dans ce groupe identique lors de son scale-out. Doit être supérieur à 0.
Pourcentage d’instances de machine virtuelle, une fois le nombre de priorités régulières de base atteint, qui sont censés utiliser la priorité régulière. Doit être compris entre 0 et 100.
Le nom du rôle ou l’ID de l’identité affectée par le système aura.
Spécifiez la stratégie de mise à l’échelle (espace délimité) qui détermine les machines virtuelles choisies pour la suppression lorsqu’un groupe de machines virtuelles identiques est mis à l’échelle.
Étendue à laquelle l’identité affectée par le système peut accéder.
Un ou plusieurs secrets Key Vault sous forme de chaînes ou de fichiers JSON via @{path}
la conteneur [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }]
.
ID de référence de posture de sécurité sous la forme de /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.
Spécifiez le type de sécurité de la machine virtuelle.
Limitez le groupe identique à un seul groupe de placement. Pour plus d'informations, consultez https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups.
Stratégie d’allocation pour les tailles de machine virtuelle dans le profil de référence SKU.
Liste des tailles de machine virtuelle dans le groupe identique. Consultez https://azure.microsoft.com/pricing/details/virtual-machines/ les informations de taille.
Indiquez si l’image source est spécialisée.
Valeur de délai d’expiration exprimée sous forme de durée ISO 8601 après laquelle la plateforme n’essaie pas de restaurer les instances SPOT VMSS.
Chemin du fichier de destination sur la machine virtuelle pour la clé SSH. Si le fichier existe déjà, la ou les clés spécifiées sont ajoutées au fichier. Le chemin de destination des clés publiques SSH est actuellement limité à sa valeur par défaut « /home/username/.ssh/authorized_keys » en raison d’un problème connu dans l’agent d’approvisionnement Linux.
Spécifiez le type de fichiers de clé publique et privée SSH à générer s’il est manquant.
Liste séparée par l’espace des clés publiques SSH ou des chemins de fichier de clé publique.
S’applique uniquement lors de l’utilisation avec --use-unmanaged-disk
. Nom du conteneur de stockage pour le disque du système d’exploitation de machine virtuelle. Valeur par défaut : disques durs virtuels.
Référence SKU du compte de stockage avec lequel conserver la machine virtuelle. Utilisez une référence SKU unique qui serait appliquée sur tous les disques ou spécifiez des disques individuels. Utilisation : [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU ID=SKU...], où chaque ID est « os » ou un lun indexé à 0. Valeurs autorisées : Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.
Nom du sous-réseau lors de la création d’un réseau virtuel ou du référencement d’un réseau virtuel existant. Peut également référencer un sous-réseau existant par ID. Si le nom du réseau virtuel et le sous-réseau sont omis, un réseau virtuel et un sous-réseau appropriés sont sélectionnés automatiquement, ou un nouveau sera créé.
Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’un réseau virtuel au format CIDR.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Durée (en minutes, entre 5 et 15) d’une notification à envoyer à la machine virtuelle sur le serveur de métadonnées d’instance jusqu’à ce que la machine virtuelle soit supprimée.
Active ou désactive la possibilité d’avoir 1 ou plusieurs disques de données managés avec UltraSSD_LRS compte de stockage.
Spécifiez le mode d’une mise à niveau vers des machines virtuelles dans le groupe identique.
N’utilisez pas de disque managé pour conserver la machine virtuelle.
UserData pour les machines virtuelles du groupe identique. Il peut être transmis sous forme de fichier ou de chaîne.
Spécifiez le nombre de processeurs virtuels disponibles.
Spécifiez le ratio de processeurs virtuels à cœurs physiques. La définition de cette propriété sur 1 signifie également que l’hyperthreading est désactivé.
Générez et validez le modèle ARM sans créer de ressources.
Nom de domaine des instances de machine virtuelle, une fois configuré, le nom de domaine complet est vm<vm-index>.<vm-domain-name>.<..rest..>
.
Taille des machines virtuelles dans le groupe identique. Valeur par défaut « Standard_DS1_v2 ». Consultez https://azure.microsoft.com/pricing/details/virtual-machines/ les informations de taille.
Préfixe d’adresse IP à utiliser lors de la création d’un réseau virtuel au format CIDR.
Nom du réseau virtuel lors de la création d’un réseau virtuel ou du référencement d’un réseau existant.
Liste séparée par l’espace des zones de disponibilité dans lesquelles approvisionner la ressource.
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 vmss deallocate
Désallouer des machines virtuelles au sein d’une machine virtuelle.
az vmss deallocate --name
--resource-group
[--hibernate {false, true}]
[--instance-ids]
[--no-wait]
Exemples
Désallouer des machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss deallocate --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Mettre en veille prolongée une machine virtuelle à partir du groupe de machines virtuelles identiques. Disponible uniquement pour VMSS avec OrchestrationMode flexible.
Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances. Si elle n’est pas fournie, l’action est appliquée sur le groupe de mise à l’échelle lui-même.
Ne pas attendre la fin de l’opération de longue durée.
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 vmss delete
Supprimez un groupe de machines virtuelles identiques.
az vmss delete [--force-deletion {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Paramètres facultatifs
Paramètre facultatif pour forcer la suppression d’un groupe de machines virtuelles identiques. (Fonctionnalité en préversion).
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 ».
Nom du groupe de machines virtuelles identiques.
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss delete-instances
Supprimez des machines virtuelles au sein d’une machine virtuelle.
az vmss delete-instances --instance-ids
--name
--resource-group
[--no-wait]
Exemples
Supprimez des machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss delete-instances --instance-ids 0 --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
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 vmss get-instance-view
Affichez une instance d’un vmSS.
az vmss get-instance-view [--ids]
[--instance-id]
[--name]
[--resource-group]
[--subscription]
Exemples
Affichez une instance d’un vmSS. (généré automatiquement)
az vmss get-instance-view --name MyScaleSet --resource-group MyResourceGroup
Paramètres facultatifs
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 ».
ID d’instance de machine virtuelle ou « * » pour répertorier l’affichage d’instance pour toutes les machines virtuelles d’un groupe identique.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss get-os-upgrade-history
Répertoriez les mises à niveau du système d’exploitation sur une instance de groupe identique de machines virtuelles.
az vmss get-os-upgrade-history --name
--resource-group
[--max-items]
[--next-token]
Paramètres obligatoires
Nom du groupe de machines virtuelles identiques.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
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 vmss list
Répertoriez tous les groupes de machines virtuelles identiques sous un groupe de ressources.
az vmss list [--max-items]
[--next-token]
[--resource-group]
Exemples
Répertorier VMSS
az vmss list --resource-group MyResourceGroup
Paramètres facultatifs
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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 vmss list-instance-connection-info
Obtenez l’adresse IP et le numéro de port utilisés pour se connecter à des instances de machine virtuelle individuelles au sein d’un ensemble.
az vmss list-instance-connection-info [--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Obtenez l’adresse IP et le numéro de port utilisés pour se connecter à des instances de machine virtuelle individuelles au sein d’un ensemble. (généré automatiquement)
az vmss list-instance-connection-info --name MyScaleSet --resource-group MyResourceGroup
Paramètres facultatifs
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 ».
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss list-instance-public-ips
Répertorier les adresses IP publiques des instances de machine virtuelle dans un ensemble.
az vmss list-instance-public-ips [--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Répertorier les adresses IP publiques des instances de machine virtuelle dans un ensemble. (généré automatiquement)
az vmss list-instance-public-ips --name MyScaleSet --resource-group MyResourceGroup
Paramètres facultatifs
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 ».
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss list-instances
Répertorier toutes les machines virtuelles d’un groupe de machines virtuelles identiques.
Retourne une liste de machines virtuelles gérées par VMSS. Pour VMSS en mode Orchestration flexible, utilisez « az vm list » pour obtenir des détails complets.
az vmss list-instances --name
--resource-group
[--expand]
[--filter]
[--max-items]
[--next-token]
[--select]
Paramètres obligatoires
Nom du groupe de machines virtuelles identiques.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Expression de développement à appliquer à l’opération. Les valeurs autorisées sont « instanceView ».
Filtre à appliquer à l’opération. Les valeurs autorisées sont « startswith(instanceView/statuses/code, « PowerState ») eq true », « properties/latestModelApplied eq true », « properties/latestModelApplied eq false ».
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Paramètres de liste. Les valeurs autorisées sont « instanceView », « instanceView/statuses ».
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 vmss list-skus
Répertoriez les références SKU disponibles pour votre groupe de machines virtuelles identiques, y compris les instances de machine virtuelle minimales et maximales autorisées pour chaque référence SKU.
az vmss list-skus --name
--resource-group
[--max-items]
[--next-token]
Paramètres obligatoires
Nom du groupe de machines virtuelles identiques.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
l’argument d’une commande suivante.
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
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 vmss perform-maintenance
Effectuez une maintenance sur une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. L’opération sur les instances qui ne sont pas éligibles pour effectuer la maintenance échoue. Pour plus d’informations, reportez-vous aux bonnes pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
az vmss perform-maintenance [--ids]
[--instance-ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Paramètres facultatifs
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 ».
ID d’instance du groupe de machines virtuelles identiques. L’omission des ID d’instance du groupe de machines virtuelles identiques entraîne l’exécution de l’opération sur toutes les machines virtuelles du groupe de machines virtuelles identiques. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Nom du groupe de machines virtuelles identiques.
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss reimage
Réimager des machines virtuelles au sein d’une machine virtuelle.
az vmss reimage [--force-update-os-disk-for-ephemeral {false, true}]
[--ids]
[--instance-ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemples
Réimager une instance de machine virtuelle dans un vmSS.
az vmss reimage --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Réimagez un lot d’instances de machine virtuelle au sein d’un VMSS.
az vmss reimage --instance-ids 1 2 3 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Réimagez toutes les instances de machine virtuelle au sein d’un vmSS.
az vmss reimage --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Paramètres facultatifs
Forcer la mise à jour du disque de système d’exploitation éphémère pour une machine virtuelle de groupe de machines virtuelles identiques.
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 ».
Liste séparée par l’espace de l’ID d’instance de machine virtuelle. Si elle est manquante, réimagez toutes les instances.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss restart
Redémarrez des machines virtuelles au sein d’une machine virtuelle.
az vmss restart --name
--resource-group
[--instance-ids]
[--no-wait]
Exemples
Redémarrez des machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss restart --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances. Si elle n’est pas fournie, l’action est appliquée sur le groupe de mise à l’échelle lui-même.
Ne pas attendre la fin de l’opération de longue durée.
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 vmss scale
Modifiez le nombre de machines virtuelles au sein d’une machine virtuelle.
az vmss scale --new-capacity
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemples
Modifiez le nombre de machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss scale --name MyScaleSet --new-capacity 6 --resource-group MyResourceGroup
Paramètres obligatoires
Nombre de machines virtuelles dans vmSS.
Paramètres facultatifs
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 ».
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss set-orchestration-service-state
Modifiez la propriété ServiceState pour un service donné au sein d’un VMSS.
az vmss set-orchestration-service-state --action {Resume, Suspend}
--service-name {AutomaticRepairs, DummyOrchestrationServiceName}
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemples
Modifier la propriété ServiceState pour AutomaticRepairs
az vmss set-orchestration-service-state --service-name AutomaticRepairs --action Resume --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Action à effectuer.
Nom du service d’orchestration.
Paramètres facultatifs
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 ».
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss show
Obtenez des détails sur les machines virtuelles au sein d’une machine virtuelle.
az vmss show --name
--resource-group
[--include-user-data]
[--instance-id]
Exemples
Obtenez des détails sur les machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss show --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Incluez les propriétés des données utilisateur dans le résultat de la requête.
ID d’instance de machine virtuelle. S’il est manquant, affichez vmSS.
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 vmss simulate-eviction
Simuler l’éviction d’une machine virtuelle Spot dans un groupe de machines virtuelles identiques.
az vmss simulate-eviction [--ids]
[--instance-id]
[--name]
[--resource-group]
[--subscription]
Exemples
Simuler l’éviction d’une machine virtuelle Spot dans un groupe de machines virtuelles identiques.
az vmss simulate-eviction --resource-group MyResourceGroup --name MyScaleSet --instance-id 0
Paramètres facultatifs
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 ».
ID d’instance de la machine virtuelle.
Nom du groupe de machines virtuelles identiques.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
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 vmss start
Démarrez des machines virtuelles au sein d’une machine virtuelle.
az vmss start --name
--resource-group
[--instance-ids]
[--no-wait]
Exemples
Démarrez des machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss start --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances. Si elle n’est pas fournie, l’action est appliquée sur le groupe de mise à l’échelle lui-même.
Ne pas attendre la fin de l’opération de longue durée.
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 vmss stop
Désactiver (arrêter) les machines virtuelles au sein d’une machine virtuelle VMSS.
Les machines virtuelles continueront d’être facturées. Pour éviter cela, vous pouvez libérer des instances de machine virtuelle au sein d’une vmSS via « az vmss désallouer ».
az vmss stop --name
--resource-group
[--instance-ids]
[--no-wait]
[--skip-shutdown]
Exemples
Désactivez les machines virtuelles au sein d’une machine virtuelle VMSS sans arrêter.
az vmss stop --name MyScaleSet --resource-group MyResourceGroup --skip-shutdown
Désactiver (arrêter) les machines virtuelles au sein d’une machine virtuelle VMSS. (généré automatiquement)
az vmss stop --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances. Si elle n’est pas fournie, l’action est appliquée sur le groupe de mise à l’échelle lui-même.
Ne pas attendre la fin de l’opération de longue durée.
Ignorez immédiatement l’arrêt et la mise hors tension.
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 vmss update
Mettez à jour un vmSS. Exécutez la commande « az vmss update-instances » pour déployer les modifications apportées aux machines virtuelles si vous n’avez pas configuré la stratégie de mise à niveau.
az vmss update [--add]
[--additional-events {false, true}]
[--automatic-repairs-action {Reimage, Replace, Restart}]
[--automatic-repairs-grace-period]
[--capacity-reservation-group]
[--custom-data]
[--disk-controller-type {NVMe, SCSI}]
[--enable-auto-os-upgrade {false, true}]
[--enable-automatic-repairs {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-hibernation {false, true}]
[--enable-osimage-notification {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-reboot {false, true}]
[--enable-redeploy {false, true}]
[--enable-resilient-creation {false, true}]
[--enable-resilient-deletion {false, true}]
[--enable-secure-boot {false, true}]
[--enable-spot-restore {false, true}]
[--enable-terminate-notification {false, true}]
[--enable-vtpm {false, true}]
[--ephemeral-option {Local}]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--exclude-extensions]
[--force-deletion]
[--force-string]
[--ids]
[--instance-id]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--max-batch-instance-percent]
[--max-price]
[--max-surge {false, true}]
[--max-unhealthy-instance-percent]
[--max-unhealthy-upgraded-instance-percent]
[--name]
[--no-wait]
[--pause-time-between-batches]
[--ppg]
[--prioritize-unhealthy-instances {false, true}]
[--priority {Low, Regular, Spot}]
[--protect-from-scale-in {false, true}]
[--protect-from-scale-set-actions {false, true}]
[--proxy-agent-mode {Audit, Enforce}]
[--regular-priority-count]
[--regular-priority-percentage]
[--remove]
[--resource-group]
[--scale-in-policy {Default, NewestVM, OldestVM}]
[--security-posture-id]
[--security-type {Standard, TrustedLaunch}]
[--set]
[--sku-allocat-strat {CapacityOptimized, LowestPrice}]
[--skuprofile-vmsizes]
[--spot-restore-timeout]
[--subscription]
[--terminate-notification-time]
[--ultra-ssd-enabled {false, true}]
[--upgrade-policy-mode {Automatic, Manual, Rolling}]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--vm-sku]
[--zones]
Exemples
Mettez à jour le type de licence d’un VMSS pour Azure Hybrid Benefit.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --license-type windows_server
Mettez à jour les stratégies de protection d’une instance de machine virtuelle.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --protect-from-scale-set-actions False --protect-from-scale-in
Mettez à jour les stratégies de protection d’une instance de machine virtuelle.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --set protectionPolicy.protectFromScaleIn=True protectionPolicy.protectFromScaleSetActions=False
Mettez à jour les E/S par seconde en lecture-écriture d’une instance de machine virtuelle du disque managé.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskIOPSReadWrite=444
Mettez à jour la bande passante d’une instance de machine virtuelle en Mo par seconde du disque managé.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskMBpsReadWrite=66
Mettez à jour une machine virtuelle pour utiliser une image personnalisée.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.imageReference.id=imageID
Mettez à jour un VMSS Linux en mode correctif « AutomaticByPlatform ».
az vmss update -n MyVmss -g MyResourceGroup --set virtualMachineProfile.osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform
Mettez à jour un vmSS avec la spécification de la posture de sécurité à utiliser pour toutes les machines virtuelles du groupe identique.
az vmss update -n MyVmss -g MyResourceGroup --security-posture-reference-id /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{version} \
--security-posture-reference-exclude-extensions "c:\tmp\exclude_extensions.json"
Paramètres facultatifs
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>
.
Paramètre de configuration utilisé lors de la création d’event grid et du paramètre d’événement planifié du graphique des ressources.
Type d’action de réparation qui sera utilisée pour réparer des machines virtuelles non saines dans le groupe identique.
Durée (en minutes, entre 30 et 90) pour laquelle les réparations automatiques sont suspendues en raison d’une modification d’état sur la machine virtuelle.
ID ou nom du groupe de réservations de capacité utilisé pour allouer. Transmettez « None » pour dissocier le groupe de réservations de capacité. Notez que si vous souhaitez supprimer une machine virtuelle/VMSS associée au groupe de réservations de capacité, vous devez d’abord dissocier le groupe de réservations de capacité.
Fichier de script init personnalisé ou texte (cloud-init, cloud-config, etc.).
Spécifiez le type de contrôleur de disque configuré pour la machine virtuelle ou VMSS.
Indiquez si les mises à niveau du système d’exploitation doivent être appliquées automatiquement aux instances de groupe identique de manière propagée lorsqu’une version plus récente de l’image du système d’exploitation devient disponible.
Activer les réparations automatiques.
Définissez cette propriété booléenne pour permettre à VMSS d’ignorer les limites AZ lors de la construction de lots de mise à niveau, et envisagez uniquement de mettre à jour le domaine et maxBatchInstancePercent pour déterminer la taille du lot.
Indicateur qui active ou désactive la fonctionnalité de mise en veille prolongée sur vmSS.
Spécifiez si l’événement planifié d’image du système d’exploitation est activé ou désactivé.
Spécifiez si la fonctionnalité de l’agent proxy doit être activée sur la machine virtuelle ou sur le groupe de machines virtuelles identiques.
Paramètre de configuration utilisé lors de la publication d’événements planifiés cibles de publication supplémentaires.
Paramètre de configuration utilisé lors de la création d’un paramètre d’événement planifié redéployé par l’utilisateur.
Récupérez automatiquement les clients à partir du délai d’approvisionnement du système d’exploitation et des erreurs de délai d’expiration de début de machine virtuelle rencontrés pendant une opération de création de machine virtuelle en supprimant et en recréant la machine virtuelle affectée.
Réessayez les demandes de suppression de machine virtuelle de façon asynchrone en cas d’échec de l’opération de suppression.
Activez le démarrage sécurisé.
Activez la fonctionnalité Spot-Try-Restore dans laquelle les instances SPOT de VMSS supprimées seront tentées d’être restaurées opportunistiquement en fonction de la disponibilité de la capacité et des contraintes de tarification.
Activer la notification d’arrêt.
Activez vTPM.
Spécifiez les paramètres de disque éphémère pour le disque du système d’exploitation.
Vous pouvez spécifier les paramètres de disque éphémères pour le disque du système d’exploitation. Spécifiez la valeur false pour définir le paramètre de disque éphémère comme étant vide et migrez-le vers un disque non éphémère.
S’applique uniquement lors de l’utilisation avec --vm-sku
. Vous permet de choisir l’emplacement d’approvisionnement de disque de système d’exploitation éphémère.
Liste des extensions de machine virtuelle à exclure lors de l’application de la posture de sécurité. Une chaîne Json ou un chemin d’accès de fichier est acceptable. Reportez-vous au https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension format de données.
Cette propriété vous permet de spécifier si les machines virtuelles choisies pour suppression doivent être supprimées lorsqu’un groupe de machines virtuelles identiques est mis à l’échelle.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
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 ».
Mettez à jour l’instance de machine virtuelle avec cet ID. Si elle est manquante, mettez à jour vmSS.
Spécifie que l’image ou le disque Windows a été concédé sous licence localement. Pour activer Azure Hybrid Benefit pour Windows Server, utilisez « Windows_Server ». Pour activer les droits d’hébergement mutualisé pour Windows 10, utilisez « Windows_Client ». Pour plus d’informations, consultez la documentation en ligne de la machine virtuelle Windows Azure.
Pourcentage maximal d’instances de machines virtuelles totales qui seront mises à niveau simultanément par la mise à niveau propagée dans un lot. Valeur par défaut : 20 %.
Le prix maximal (en dollars AMÉRICAINs) que vous êtes prêt à payer pour une machine virtuelle Spot/VMSS. -1 indique que la machine virtuelle Spot/VMSS ne doit pas être supprimée pour des raisons de prix.
Spécifiez-le pour créer de nouvelles machines virtuelles pour mettre à niveau le groupe identique, au lieu de mettre à jour les machines virtuelles existantes.
Pourcentage maximal des instances de machine virtuelle totales dans le groupe identique qui peuvent être simultanément non saines. Valeur par défaut : 20 %.
Pourcentage maximal d’instances de machine virtuelle mises à niveau qui peuvent être trouvées dans un état non sain. Valeur par défaut : 20 %.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Ne pas attendre la fin de l’opération de longue durée.
Délai d’attente entre la fin de la mise à jour pour toutes les machines virtuelles d’un lot et le démarrage du lot suivant. Valeur par défaut : 0 secondes.
Le nom ou l’ID du groupe de placement de proximité auquel vmSS doit être associé.
Définir cette propriété booléenne entraîne la mise à niveau de toutes les instances non saines d’un groupe identique avant toute instance saine.
Priorité. Utilisez « Spot » pour exécuter des charges de travail de courte durée de manière rentable. L’énumération « Faible » sera dépréciée à l’avenir. Utilisez « Spot » pour déployer une machine virtuelle Spot Azure et/ou VMSS. Valeur par défaut : Standard.
Protégez l’instance de machine virtuelle contre les opérations de scale-in.
Protégez l’instance de machine virtuelle contre les actions de groupe identique (y compris la mise à l’échelle).
Spécifiez le mode sur lequel l’agent proxy s’exécute si la fonctionnalité est activée.
Nombre de machines virtuelles de priorité régulière qui seront créées dans ce groupe identique lors de son scale-out. Doit être supérieur à 0.
Pourcentage d’instances de machine virtuelle, une fois le nombre de priorités régulières de base atteint, qui sont censés utiliser la priorité régulière. Doit être compris entre 0 et 100.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Spécifiez la stratégie de mise à l’échelle (espace délimité) qui détermine les machines virtuelles choisies pour la suppression lorsqu’un groupe de machines virtuelles identiques est mis à l’échelle.
ID de référence de posture de sécurité sous la forme de /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.
Spécifiez le type de sécurité du groupe de machines virtuelles identiques.
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>
.
Stratégie d’allocation pour les tailles de machine virtuelle dans le profil de référence SKU.
Liste des tailles de machine virtuelle dans le groupe identique. Consultez https://azure.microsoft.com/pricing/details/virtual-machines/ les informations de taille.
Valeur de délai d’expiration exprimée sous forme de durée ISO 8601 après laquelle la plateforme n’essaie pas de restaurer les instances SPOT VMSS.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Durée (en minutes, entre 5 et 15) d’une notification à envoyer à la machine virtuelle sur le serveur de métadonnées d’instance jusqu’à ce que la machine virtuelle soit supprimée.
Active ou désactive la possibilité d’avoir 1 ou plusieurs disques de données managés avec UltraSSD_LRS compte de stockage.
Spécifiez le mode d’une mise à niveau vers des machines virtuelles dans le groupe identique.
UserData pour les machines virtuelles du groupe identique. Il peut être transmis sous forme de fichier ou de chaîne. Si la chaîne vide est passée, la valeur existante est supprimée.
Spécifiez le nombre de processeurs virtuels disponibles.
Spécifiez le ratio de processeurs virtuels à cœurs physiques. La définition de cette propriété sur 1 signifie également que l’hyperthreading est désactivé.
Nouvelle taille des instances de machine virtuelle dans le groupe identique. Valeur par défaut « Standard_DS1_v2 ». Consultez https://azure.microsoft.com/pricing/details/virtual-machines/ les informations de taille.
Liste séparée par l’espace des zones de disponibilité dans lesquelles approvisionner la ressource.
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 vmss update-domain-walk
Guide pratique pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric.
az vmss update-domain-walk --platform-update-domain
[--ids]
[--placement-group-id]
[--resource-group]
[--subscription]
[--vmss-name]
[--zone]
Exemples
Forcer la procédure pas à pas du domaine de mise à jour de la plateforme Recovery Service Fabric
az vmss update-domain-walk -g rg --vmss-name vmss --platform-update-domain
Paramètres obligatoires
Domaine de mise à jour de plateforme pour lequel une procédure de récupération manuelle est demandée.
Paramètres facultatifs
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 ».
ID du groupe de placement pour lequel la procédure de récupération manuelle est demandée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Nom du groupe de machines virtuelles identiques.
Zone dans laquelle la procédure de récupération manuelle est demandée pour le groupe de machines virtuelles identiques interzone.
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 vmss update-instances
Mettez à niveau des machines virtuelles au sein d’une machine virtuelle.
az vmss update-instances --instance-ids
--name
--resource-group
[--no-wait]
Exemples
Mettez à niveau des machines virtuelles au sein d’une machine virtuelle. (généré automatiquement)
az vmss update-instances --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Paramètres obligatoires
Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
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 vmss wait
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition d’un groupe identique soit remplie.
az vmss wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--instance-id]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Exemples
Placez l’interface CLI dans un état d’attente jusqu’à ce que vmSS ait été mis à jour.
az vmss wait --updated --name MyScaleSet --resource-group MyResourceGroup
Placez l’interface CLI dans un état d’attente jusqu’à ce que l’instance VMSS ait été mise à jour.
az vmss wait --updated --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition d’un groupe identique soit remplie. (généré automatiquement)
az vmss wait --created --name MyScaleSet --resource-group MyResourceGroup
Paramètres facultatifs
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
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 ».
Attendez sur l’instance de machine virtuelle avec cet ID. S’il est manquant, attendez sur les machines virtuelles.
Intervalle d’interrogation en secondes.
Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>
de .
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
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.