Partager via


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.

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

--name -n

Nom du groupe de machines virtuelles identiques.

--resource-group -g

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

Paramètres facultatifs

--accelerated-networking

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.

Valeurs acceptées: false, true
--accept-term

Acceptez le contrat de licence et la déclaration de confidentialité.

--additional-events --additional-scheduled-events --scheduled-event-additional-publishing-target-event-grid-and-resource-graph

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.

Valeurs acceptées: false, true
--admin-password

Mot de passe de la machine virtuelle si le type d’authentification est « Mot de passe ».

--admin-username

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.

--app-gateway

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.

--app-gateway-capacity

Nombre d’instances à utiliser lors de la création d’une passerelle d’application.

Valeur par défaut: 10
--app-gateway-sku

Référence SKU lors de la création d’une passerelle Application Gateway.

Valeur par défaut: Standard_Large
--app-gateway-subnet-address-prefix

Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’une passerelle d’application au format CIDR.

--asgs

Liste séparée par l’espace des groupes de sécurité d’application existants à associer à la machine virtuelle.

--assign-identity

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.

--authentication-type

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.

Valeurs acceptées: all, password, ssh
--automatic-repairs-action

Type d’action de réparation qui sera utilisée pour réparer des machines virtuelles non saines dans le groupe identique.

Valeurs acceptées: Reimage, Replace, Restart
--automatic-repairs-grace-period

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.

--backend-pool-name

Nom à utiliser pour le pool principal lors de la création d’un équilibreur de charge ou d’une passerelle d’application.

--backend-port

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.

--capacity-reservation-group --crg
Préversion

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é.

--computer-name-prefix

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.

--custom-data

Fichier de script init personnalisé ou texte (cloud-init, cloud-config, etc.).

--data-disk-caching

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.

--data-disk-delete-option

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).

Valeurs acceptées: Delete, Detach
--data-disk-encryption-sets

Noms ou ID (délimités par l’espace) des jeux de chiffrement de disque pour les disques de données.

--data-disk-iops

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.

--data-disk-mbps

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.

--data-disk-sizes-gb

Tailles de disque de données managées vides séparées par espace en Go à créer.

--disable-integrity-monitoring
Déprécié

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.

--disable-integrity-monitoring-autoupgrade

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.

Valeur par défaut: False
--disable-overprovision

Option Overprovision (voir https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ pour plus d’informations).

--disk-controller-type
Préversion

Spécifiez le type de contrôleur de disque configuré pour la machine virtuelle ou VMSS.

Valeurs acceptées: NVMe, SCSI
--dns-servers

Adresses IP séparées par l’espace des serveurs DNS, par exemple 10.0.0.5 10.0.0.6.

--edge-zone

Nom de la zone de périphérie.

--enable-agent

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.

Valeurs acceptées: false, true
--enable-auto-os-upgrade

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.

Valeurs acceptées: false, true
--enable-auto-update

Indiquez si les mises à jour automatiques sont activées pour la machine virtuelle Windows.

Valeurs acceptées: false, true
--enable-cross-zone-upgrade

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.

Valeurs acceptées: false, true
--enable-hibernation

Indicateur qui active ou désactive la fonctionnalité de mise en veille prolongée sur vmSS.

Valeurs acceptées: false, true
--enable-integrity-monitoring

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é.

Valeur par défaut: False
--enable-osimage-notification

Spécifiez si l’événement planifié d’image du système d’exploitation est activé ou désactivé.

Valeurs acceptées: false, true
--enable-proxy-agent

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.

Valeurs acceptées: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Paramètre de configuration utilisé lors de la publication d’événements planifiés cibles de publication supplémentaires.

Valeurs acceptées: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

Paramètre de configuration utilisé lors de la création d’un paramètre d’événement planifié redéployé par l’utilisateur.

Valeurs acceptées: false, true
--enable-resilient-creation

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.

Valeurs acceptées: false, true
--enable-resilient-deletion

Réessayez les demandes de suppression de machine virtuelle de façon asynchrone en cas d’échec de l’opération de suppression.

Valeurs acceptées: false, true
--enable-secure-boot

Activez le démarrage sécurisé.

Valeurs acceptées: false, true
--enable-spot-restore

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.

Valeurs acceptées: false, true
--enable-vtpm

Activez vTPM.

Valeurs acceptées: false, true
--encryption-at-host

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.

Valeurs acceptées: false, true
--ephemeral-os-disk

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.

Valeurs acceptées: false, true
--ephemeral-os-disk-placement --ephemeral-placement

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.

Valeurs acceptées: CacheDisk, NvmeDisk, ResourceDisk
--eviction-policy

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.

Valeurs acceptées: Deallocate, Delete
--exclude-extensions --security-posture-reference-exclude-extensions

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.

--generate-ssh-keys

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.

Valeur par défaut: False
--health-probe

Nom de la sonde à partir de l’équilibreur de charge existant, principalement utilisé pour la mise à niveau propagée ou les réparations automatiques.

--host-group

Nom ou ID du groupe hôte dédié dans lequel réside le groupe de machines virtuelles identiques.

--image

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.

Valeur de: az sig image-version show-shared, az vm image list, az vm image show
--instance-count

Nombre de machines virtuelles dans le groupe identique.

Valeur par défaut: 2
--lb --load-balancer

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.

--lb-nat-pool-name --nat-pool-name
Déprécié

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.

--lb-nat-rule-name --nat-rule-name

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).

--lb-sku

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 ».

Valeurs acceptées: Basic, Gateway, Standard
Valeur par défaut: Standard
--license-type

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.

Valeurs acceptées: 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 -l

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.

--max-batch-instance-percent

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 %.

--max-price
Préversion

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.

--max-surge
Préversion

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.

Valeurs acceptées: false, true
--max-unhealthy-instance-percent

Pourcentage maximal des instances de machine virtuelle totales dans le groupe identique qui peuvent être simultanément non saines. Valeur par défaut : 20 %.

--max-unhealthy-upgraded-instance-percent

Pourcentage maximal d’instances de machine virtuelle mises à niveau qui peuvent être trouvées dans un état non sain. Valeur par défaut : 20 %.

--network-api-version

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.

--no-wait

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

Valeur par défaut: False
--nsg

Nom ou ID d’un groupe de sécurité réseau existant.

--orchestration-mode

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.

Valeurs acceptées: Flexible, Uniform
Valeur par défaut: Flexible
--os-disk-caching

Type de mise en cache du stockage pour le disque du système d’exploitation de machine virtuelle. Valeur par défaut : ReadWrite.

Valeurs acceptées: None, ReadOnly, ReadWrite
--os-disk-delete-option

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).

Valeurs acceptées: Delete, Detach
--os-disk-encryption-set

Nom ou ID du jeu de chiffrement de disque pour le disque du système d’exploitation.

--os-disk-name

Nom du nouveau disque du système d’exploitation de machine virtuelle.

--os-disk-secure-vm-disk-encryption-set

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.

--os-disk-security-encryption-type

Spécifiez le type de chiffrement du disque managé du système d’exploitation.

Valeurs acceptées: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Taille du disque du système d’exploitation en Go à créer.

--os-type

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.

Valeurs acceptées: linux, windows
--patch-mode

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.

Valeurs acceptées: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--pause-time-between-batches

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.

--plan-name

Nom du plan.

--plan-product

Planifier le produit.

--plan-promotion-code

Planifier le code de promotion.

--plan-publisher

Planifier l’éditeur.

--platform-fault-domain-count

Nombre de domaines d’erreur pour chaque groupe de placement dans la zone de disponibilité.

--ppg

Le nom ou l’ID du groupe de placement de proximité auquel vmSS doit être associé.

--prioritize-unhealthy-instances

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.

Valeurs acceptées: false, true
--priority

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.

Valeurs acceptées: Low, Regular, Spot
--proxy-agent-mode

Spécifiez le mode sur lequel l’agent proxy s’exécute si la fonctionnalité est activée.

Valeurs acceptées: Audit, Enforce
--public-ip-address

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 « »).

--public-ip-address-allocation
Valeurs acceptées: dynamic, static
--public-ip-address-dns-name

Nom DNS global unique pour une adresse IP publique nouvellement créée.

--public-ip-per-vm

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.

Valeur par défaut: False
--regular-priority-count
Préversion

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.

--regular-priority-percentage
Préversion

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.

--role

Le nom du rôle ou l’ID de l’identité affectée par le système aura.

--scale-in-policy

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.

Valeurs acceptées: Default, NewestVM, OldestVM
--scope

Étendue à laquelle l’identité affectée par le système peut accéder.

--secrets

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)"}] }].

--security-posture-id --security-posture-reference-id

ID de référence de posture de sécurité sous la forme de /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.

--security-type

Spécifiez le type de sécurité de la machine virtuelle.

Valeurs acceptées: ConfidentialVM, Standard, TrustedLaunch
--single-placement-group

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.

Valeurs acceptées: false, true
--sku-allocat-strat --skuprofile-allocation-strategy

Stratégie d’allocation pour les tailles de machine virtuelle dans le profil de référence SKU.

Valeurs acceptées: CapacityOptimized, LowestPrice
--skuprofile-vmsizes

Liste des tailles de machine virtuelle dans le groupe identique. Consultez https://azure.microsoft.com/pricing/details/virtual-machines/ les informations de taille.

--specialized

Indiquez si l’image source est spécialisée.

Valeurs acceptées: false, true
--spot-restore-timeout

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.

--ssh-dest-key-path

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.

--ssh-key-type

Spécifiez le type de fichiers de clé publique et privée SSH à générer s’il est manquant.

Valeurs acceptées: Ed25519, RSA
Valeur par défaut: RSA
--ssh-key-values

Liste séparée par l’espace des clés publiques SSH ou des chemins de fichier de clé publique.

--storage-container-name

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.

Valeur par défaut: vhds
--storage-sku

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.

--subnet

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éé.

--subnet-address-prefix

Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’un réseau virtuel au format CIDR.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--terminate-notification-time

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.

--ultra-ssd-enabled

Active ou désactive la possibilité d’avoir 1 ou plusieurs disques de données managés avec UltraSSD_LRS compte de stockage.

Valeurs acceptées: false, true
--upgrade-policy-mode

Spécifiez le mode d’une mise à niveau vers des machines virtuelles dans le groupe identique.

Valeurs acceptées: Automatic, Manual, Rolling
Valeur par défaut: manual
--use-unmanaged-disk

N’utilisez pas de disque managé pour conserver la machine virtuelle.

Valeur par défaut: False
--user-data

UserData pour les machines virtuelles du groupe identique. Il peut être transmis sous forme de fichier ou de chaîne.

--v-cpus-available

Spécifiez le nombre de processeurs virtuels disponibles.

--v-cpus-per-core

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é.

--validate

Générez et validez le modèle ARM sans créer de ressources.

Valeur par défaut: False
--vm-domain-name

Nom de domaine des instances de machine virtuelle, une fois configuré, le nom de domaine complet est vm<vm-index>.<vm-domain-name>.<..rest..>.

--vm-sku

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.

--vnet-address-prefix

Préfixe d’adresse IP à utiliser lors de la création d’un réseau virtuel au format CIDR.

Valeur par défaut: 10.0.0.0/16
--vnet-name

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.

--zones -z

Liste séparée par l’espace des zones de disponibilité dans lesquelles approvisionner la ressource.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--hibernate

Mettre en veille prolongée une machine virtuelle à partir du groupe de machines virtuelles identiques. Disponible uniquement pour VMSS avec OrchestrationMode flexible.

Valeurs acceptées: false, true
--instance-ids

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.

--no-wait

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

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--force-deletion

Paramètre facultatif pour forcer la suppression d’un groupe de machines virtuelles identiques. (Fonctionnalité en préversion).

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

--name --vm-scale-set-name -n

Nom du groupe de machines virtuelles identiques.

--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--instance-ids

Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances.

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--no-wait

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

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--ids

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

--instance-id

ID d’instance de machine virtuelle ou « * » pour répertorier l’affichage d’instance pour toutes les machines virtuelles d’un groupe identique.

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name --vm-scale-set-name -n

Nom du groupe de machines virtuelles identiques.

--resource-group -g

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

Paramètres facultatifs

--max-items

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.

--next-token

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
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--max-items

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.

--next-token

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.

--resource-group -g

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--ids

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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--ids

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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name --virtual-machine-scale-set-name -n

Nom du groupe de machines virtuelles identiques.

--resource-group -g

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

Paramètres facultatifs

--expand

Expression de développement à appliquer à l’opération. Les valeurs autorisées sont « instanceView ».

--filter

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 ».

--max-items

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.

--next-token

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.

--select

Paramètres de liste. Les valeurs autorisées sont « instanceView », « instanceView/statuses ».

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name --vm-scale-set-name -n

Nom du groupe de machines virtuelles identiques.

--resource-group -g

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

Paramètres facultatifs

--max-items

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.

--next-token

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
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--ids

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

--instance-ids

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.

--name --vm-scale-set-name -n

Nom du groupe de machines virtuelles identiques.

--no-wait

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

Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--force-update-os-disk-for-ephemeral --update-os-disk

Forcer la mise à jour du disque de système d’exploitation éphémère pour une machine virtuelle de groupe de machines virtuelles identiques.

Valeurs acceptées: false, true
--ids

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

--instance-ids

Liste séparée par l’espace de l’ID d’instance de machine virtuelle. Si elle est manquante, réimagez toutes les instances.

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--no-wait

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

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

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--instance-ids

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.

--no-wait

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

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--new-capacity

Nombre de machines virtuelles dans vmSS.

Paramètres facultatifs

--ids

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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--no-wait

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

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

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

Action à effectuer.

Valeurs acceptées: Resume, Suspend
--service-name

Nom du service d’orchestration.

Valeurs acceptées: AutomaticRepairs, DummyOrchestrationServiceName

Paramètres facultatifs

--ids

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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--no-wait

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

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

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--include-user-data -u

Incluez les propriétés des données utilisateur dans le résultat de la requête.

Valeur par défaut: False
--instance-id

ID d’instance de machine virtuelle. S’il est manquant, affichez vmSS.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--ids

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

--instance-id

ID d’instance de la machine virtuelle.

--name --vm-scale-set-name -n

Nom du groupe de machines virtuelles identiques.

--resource-group -g

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

--subscription

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--instance-ids

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.

--no-wait

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

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--instance-ids

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.

--no-wait

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

Valeur par défaut: False
--skip-shutdown

Ignorez immédiatement l’arrêt et la mise hors tension.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--add

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

Valeur par défaut: []
--additional-events --additional-scheduled-events --scheduled-event-additional-publishing-target-event-grid-and-resource-graph

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.

Valeurs acceptées: false, true
--automatic-repairs-action

Type d’action de réparation qui sera utilisée pour réparer des machines virtuelles non saines dans le groupe identique.

Valeurs acceptées: Reimage, Replace, Restart
--automatic-repairs-grace-period

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.

--capacity-reservation-group --crg
Préversion

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é.

--custom-data

Fichier de script init personnalisé ou texte (cloud-init, cloud-config, etc.).

--disk-controller-type
Préversion

Spécifiez le type de contrôleur de disque configuré pour la machine virtuelle ou VMSS.

Valeurs acceptées: NVMe, SCSI
--enable-auto-os-upgrade

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.

Valeurs acceptées: false, true
--enable-automatic-repairs

Activer les réparations automatiques.

Valeurs acceptées: false, true
--enable-cross-zone-upgrade

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.

Valeurs acceptées: false, true
--enable-hibernation

Indicateur qui active ou désactive la fonctionnalité de mise en veille prolongée sur vmSS.

Valeurs acceptées: false, true
--enable-osimage-notification

Spécifiez si l’événement planifié d’image du système d’exploitation est activé ou désactivé.

Valeurs acceptées: false, true
--enable-proxy-agent

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.

Valeurs acceptées: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Paramètre de configuration utilisé lors de la publication d’événements planifiés cibles de publication supplémentaires.

Valeurs acceptées: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

Paramètre de configuration utilisé lors de la création d’un paramètre d’événement planifié redéployé par l’utilisateur.

Valeurs acceptées: false, true
--enable-resilient-creation

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.

Valeurs acceptées: false, true
--enable-resilient-deletion

Réessayez les demandes de suppression de machine virtuelle de façon asynchrone en cas d’échec de l’opération de suppression.

Valeurs acceptées: false, true
--enable-secure-boot

Activez le démarrage sécurisé.

Valeurs acceptées: false, true
--enable-spot-restore

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.

Valeurs acceptées: false, true
--enable-terminate-notification

Activer la notification d’arrêt.

Valeurs acceptées: false, true
--enable-vtpm

Activez vTPM.

Valeurs acceptées: false, true
--ephemeral-option --ephemeral-os-disk-option

Spécifiez les paramètres de disque éphémère pour le disque du système d’exploitation.

Valeurs acceptées: Local
--ephemeral-os-disk

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.

Valeurs acceptées: false, true
--ephemeral-os-disk-placement --ephemeral-placement

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.

Valeurs acceptées: CacheDisk, NvmeDisk, ResourceDisk
--exclude-extensions --security-posture-reference-exclude-extensions

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.

--force-deletion
Préversion

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.

--force-string

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

Valeur par défaut: False
--ids

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

--instance-id

Mettez à jour l’instance de machine virtuelle avec cet ID. Si elle est manquante, mettez à jour vmSS.

--license-type

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.

Valeurs acceptées: 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

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 %.

--max-price
Préversion

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.

--max-surge
Préversion

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.

Valeurs acceptées: false, true
--max-unhealthy-instance-percent

Pourcentage maximal des instances de machine virtuelle totales dans le groupe identique qui peuvent être simultanément non saines. Valeur par défaut : 20 %.

--max-unhealthy-upgraded-instance-percent

Pourcentage maximal d’instances de machine virtuelle mises à niveau qui peuvent être trouvées dans un état non sain. Valeur par défaut : 20 %.

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--no-wait

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

Valeur par défaut: False
--pause-time-between-batches

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.

--ppg

Le nom ou l’ID du groupe de placement de proximité auquel vmSS doit être associé.

--prioritize-unhealthy-instances

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.

Valeurs acceptées: false, true
--priority

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.

Valeurs acceptées: Low, Regular, Spot
--protect-from-scale-in

Protégez l’instance de machine virtuelle contre les opérations de scale-in.

Valeurs acceptées: false, true
--protect-from-scale-set-actions

Protégez l’instance de machine virtuelle contre les actions de groupe identique (y compris la mise à l’échelle).

Valeurs acceptées: false, true
--proxy-agent-mode

Spécifiez le mode sur lequel l’agent proxy s’exécute si la fonctionnalité est activée.

Valeurs acceptées: Audit, Enforce
--regular-priority-count
Préversion

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.

--regular-priority-percentage
Préversion

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.

--remove

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

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

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

--scale-in-policy

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.

Valeurs acceptées: Default, NewestVM, OldestVM
--security-posture-id --security-posture-reference-id

ID de référence de posture de sécurité sous la forme de /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.

--security-type

Spécifiez le type de sécurité du groupe de machines virtuelles identiques.

Valeurs acceptées: Standard, TrustedLaunch
--set

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

Valeur par défaut: []
--sku-allocat-strat --skuprofile-allocation-strategy

Stratégie d’allocation pour les tailles de machine virtuelle dans le profil de référence SKU.

Valeurs acceptées: CapacityOptimized, LowestPrice
--skuprofile-vmsizes

Liste des tailles de machine virtuelle dans le groupe identique. Consultez https://azure.microsoft.com/pricing/details/virtual-machines/ les informations de taille.

--spot-restore-timeout

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.

--subscription

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

--terminate-notification-time

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.

--ultra-ssd-enabled

Active ou désactive la possibilité d’avoir 1 ou plusieurs disques de données managés avec UltraSSD_LRS compte de stockage.

Valeurs acceptées: false, true
--upgrade-policy-mode

Spécifiez le mode d’une mise à niveau vers des machines virtuelles dans le groupe identique.

Valeurs acceptées: Automatic, Manual, Rolling
--user-data

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.

--v-cpus-available

Spécifiez le nombre de processeurs virtuels disponibles.

--v-cpus-per-core

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é.

--vm-sku
Préversion

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.

--zones -z

Liste séparée par l’espace des zones de disponibilité dans lesquelles approvisionner la ressource.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--platform-update-domain

Domaine de mise à jour de plateforme pour lequel une procédure de récupération manuelle est demandée.

Paramètres facultatifs

--ids

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

--placement-group-id

ID du groupe de placement pour lequel la procédure de récupération manuelle est demandée.

--resource-group -g

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

--subscription

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

--vmss-name

Nom du groupe de machines virtuelles identiques.

--zone

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
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--instance-ids

Liste d’ID séparés par espace (par exemple : 1 2 3 ...) ou * pour toutes les instances.

--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

Paramètres facultatifs

--no-wait

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

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az 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

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--ids

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

--instance-id

Attendez sur l’instance de machine virtuelle avec cet ID. S’il est manquant, attendez sur les machines virtuelles.

--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--name -n

Nom du groupe identique. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vmss=<name>de .

--resource-group -g

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

--subscription

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

--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.