VirtualMachineScaleSet interface
Décrit un groupe de machines virtuelles identiques.
- Extends
Propriétés
| additional |
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur les machines virtuelles du groupe de machines virtuelles identiques. Par exemple : si les machines virtuelles ont la possibilité de prendre en charge l’attachement de disques de données managés avec UltraSSD_LRS type de compte de stockage. |
| automatic |
Stratégie pour les réparations automatiques. |
| constrained |
Propriété facultative qui doit être définie sur True ou omise. |
| do |
Lorsque Overprovision est activé, les extensions sont lancées uniquement sur le nombre demandé de machines virtuelles qui sont finalement conservées. Cette propriété garantit donc que les extensions ne s’exécutent pas sur les machines virtuelles surprovisionnés supplémentaires. |
| etag | Etag est la propriété retournée dans Create/Update/Get response of the VMSS, afin que le client puisse le fournir dans l’en-tête pour garantir des mises à jour optimistes REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| extended |
Emplacement étendu du groupe de machines virtuelles identiques. |
| high |
Spécifie l’emplacement de l’interconnexion à haut débit pour le groupe de machines virtuelles identiques. |
| host |
Spécifie des informations sur le groupe hôte dédié dans lequel réside le groupe de machines virtuelles identiques. Version minimale de l’API : 2020-06-01. |
| identity | Identité du groupe de machines virtuelles identiques, s’il est configuré. |
| orchestration |
Spécifie le mode d’orchestration du groupe de machines virtuelles identiques. |
| overprovision | Spécifie si le groupe de machines virtuelles identiques doit être surprovisionné. |
| placement | La section Placement spécifie les contraintes définies par l’utilisateur pour le placement du matériel du groupe de machines virtuelles identiques. Cette propriété ne peut pas être modifiée une fois que VMSS est provisionné. Version minimale de l’API : 2025-04-01. |
| plan | Spécifie des informations sur l’image de la Place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de la Place de marché à partir d’une API, vous devez activer l’image pour une utilisation programmatique. Dans le portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programmation, Prise en main ->. Entrez les informations requises, puis cliquez sur Enregistrer. |
| platform |
Nombre de domaines d’erreur pour chaque groupe de placement. |
| priority |
Spécifie les cibles souhaitées pour mélanger les machines virtuelles Spot et De priorité régulière au sein de la même instance VMSS Flex. |
| provisioning |
État d’approvisionnement, qui apparaît uniquement dans la réponse. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| proximity |
Spécifie des informations sur le groupe de placement de proximité auquel le groupe de machines virtuelles identiques doit être affecté. Version minimale de l’API : 2018-04-01. |
| resiliency |
Stratégie de résilience |
| scale |
Spécifie les stratégies appliquées lors de la mise à l’échelle des machines virtuelles dans le groupe de machines virtuelles identiques. |
| scheduled |
La ScheduledEventsPolicy. |
| single |
Lorsque cette valeur est true, le groupe identique est limité à un groupe de placement unique, de taille maximale de 100 machines virtuelles. REMARQUE : Si singlePlacementGroup est vrai, il peut être modifié en false. Toutefois, si singlePlacementGroup a la valeur false, il se peut qu’il ne soit pas modifié sur true. |
| sku | Référence sKU du groupe de machines virtuelles identiques. |
| sku |
Spécifie le profil de référence sku pour le groupe de machines virtuelles identiques. |
| spot |
Spécifie les propriétés Spot Restore pour le groupe de machines virtuelles identiques. |
| time |
Spécifie l’heure à laquelle la ressource de groupe de machines virtuelles identiques a été créée. Version minimale de l’API : 2021-11-01. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| unique |
Spécifie l’ID qui identifie de façon unique un groupe de machines virtuelles identiques. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| upgrade |
Stratégie de mise à niveau. |
| virtual |
Profil de machine virtuelle. |
| zonal |
Spécifie le mode d’alignement entre le calcul du groupe de machines virtuelles identiques et le nombre de domaines d’erreur de stockage. |
| zone |
Indique s’il faut forcer strictement la distribution des machines virtuelles entre les zones x en cas de panne de zone. La propriété zoneBalance ne peut être définie que si la propriété zones du groupe identique contient plusieurs zones. S’il n’existe aucune zone ou une seule zone spécifiée, la propriété zoneBalance ne doit pas être définie. |
| zones | Zones de disponibilité. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement géographique où réside la ressource |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| tags | Balises de ressource. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
additionalCapabilities
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur les machines virtuelles du groupe de machines virtuelles identiques. Par exemple : si les machines virtuelles ont la possibilité de prendre en charge l’attachement de disques de données managés avec UltraSSD_LRS type de compte de stockage.
additionalCapabilities?: AdditionalCapabilities
Valeur de propriété
automaticRepairsPolicy
Stratégie pour les réparations automatiques.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Valeur de propriété
constrainedMaximumCapacity
Propriété facultative qui doit être définie sur True ou omise.
constrainedMaximumCapacity?: boolean
Valeur de propriété
boolean
doNotRunExtensionsOnOverprovisionedVMs
Lorsque Overprovision est activé, les extensions sont lancées uniquement sur le nombre demandé de machines virtuelles qui sont finalement conservées. Cette propriété garantit donc que les extensions ne s’exécutent pas sur les machines virtuelles surprovisionnés supplémentaires.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Valeur de propriété
boolean
etag
Etag est la propriété retournée dans Create/Update/Get response of the VMSS, afin que le client puisse le fournir dans l’en-tête pour garantir des mises à jour optimistes REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
etag?: string
Valeur de propriété
string
extendedLocation
Emplacement étendu du groupe de machines virtuelles identiques.
extendedLocation?: ExtendedLocation
Valeur de propriété
highSpeedInterconnectPlacement
Spécifie l’emplacement de l’interconnexion à haut débit pour le groupe de machines virtuelles identiques.
highSpeedInterconnectPlacement?: string
Valeur de propriété
string
hostGroup
Spécifie des informations sur le groupe hôte dédié dans lequel réside le groupe de machines virtuelles identiques. Version minimale de l’API : 2020-06-01.
hostGroup?: SubResource
Valeur de propriété
identity
Identité du groupe de machines virtuelles identiques, s’il est configuré.
identity?: VirtualMachineScaleSetIdentity
Valeur de propriété
orchestrationMode
Spécifie le mode d’orchestration du groupe de machines virtuelles identiques.
orchestrationMode?: string
Valeur de propriété
string
overprovision
Spécifie si le groupe de machines virtuelles identiques doit être surprovisionné.
overprovision?: boolean
Valeur de propriété
boolean
placement
La section Placement spécifie les contraintes définies par l’utilisateur pour le placement du matériel du groupe de machines virtuelles identiques. Cette propriété ne peut pas être modifiée une fois que VMSS est provisionné. Version minimale de l’API : 2025-04-01.
placement?: Placement
Valeur de propriété
plan
Spécifie des informations sur l’image de la Place de marché utilisée pour créer la machine virtuelle. Cet élément est utilisé uniquement pour les images de la Place de marché. Avant de pouvoir utiliser une image de la Place de marché à partir d’une API, vous devez activer l’image pour une utilisation programmatique. Dans le portail Azure, recherchez l’image de la Place de marché que vous souhaitez utiliser, puis cliquez sur Voulez déployer par programmation, Prise en main ->. Entrez les informations requises, puis cliquez sur Enregistrer.
plan?: Plan
Valeur de propriété
platformFaultDomainCount
Nombre de domaines d’erreur pour chaque groupe de placement.
platformFaultDomainCount?: number
Valeur de propriété
number
priorityMixPolicy
Spécifie les cibles souhaitées pour mélanger les machines virtuelles Spot et De priorité régulière au sein de la même instance VMSS Flex.
priorityMixPolicy?: PriorityMixPolicy
Valeur de propriété
provisioningState
État d’approvisionnement, qui apparaît uniquement dans la réponse. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
proximityPlacementGroup
Spécifie des informations sur le groupe de placement de proximité auquel le groupe de machines virtuelles identiques doit être affecté. Version minimale de l’API : 2018-04-01.
proximityPlacementGroup?: SubResource
Valeur de propriété
resiliencyPolicy
scaleInPolicy
Spécifie les stratégies appliquées lors de la mise à l’échelle des machines virtuelles dans le groupe de machines virtuelles identiques.
scaleInPolicy?: ScaleInPolicy
Valeur de propriété
scheduledEventsPolicy
La ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Valeur de propriété
singlePlacementGroup
Lorsque cette valeur est true, le groupe identique est limité à un groupe de placement unique, de taille maximale de 100 machines virtuelles. REMARQUE : Si singlePlacementGroup est vrai, il peut être modifié en false. Toutefois, si singlePlacementGroup a la valeur false, il se peut qu’il ne soit pas modifié sur true.
singlePlacementGroup?: boolean
Valeur de propriété
boolean
sku
skuProfile
Spécifie le profil de référence sku pour le groupe de machines virtuelles identiques.
skuProfile?: SkuProfile
Valeur de propriété
spotRestorePolicy
Spécifie les propriétés Spot Restore pour le groupe de machines virtuelles identiques.
spotRestorePolicy?: SpotRestorePolicy
Valeur de propriété
timeCreated
Spécifie l’heure à laquelle la ressource de groupe de machines virtuelles identiques a été créée. Version minimale de l’API : 2021-11-01. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
timeCreated?: Date
Valeur de propriété
Date
uniqueId
Spécifie l’ID qui identifie de façon unique un groupe de machines virtuelles identiques. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
uniqueId?: string
Valeur de propriété
string
upgradePolicy
virtualMachineProfile
Profil de machine virtuelle.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Valeur de propriété
zonalPlatformFaultDomainAlignMode
Spécifie le mode d’alignement entre le calcul du groupe de machines virtuelles identiques et le nombre de domaines d’erreur de stockage.
zonalPlatformFaultDomainAlignMode?: string
Valeur de propriété
string
zoneBalance
Indique s’il faut forcer strictement la distribution des machines virtuelles entre les zones x en cas de panne de zone. La propriété zoneBalance ne peut être définie que si la propriété zones du groupe identique contient plusieurs zones. S’il n’existe aucune zone ou une seule zone spécifiée, la propriété zoneBalance ne doit pas être définie.
zoneBalance?: boolean
Valeur de propriété
boolean
zones
Zones de disponibilité.
zones?: string[]
Valeur de propriété
string[]
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deTrackedResource.id
location
Emplacement géographique où réside la ressource
location: string
Valeur de propriété
string
héritée deTrackedResource.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deTrackedResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deTrackedResource.systemData
tags
Balises de ressource.
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
héritée deTrackedResource.tags
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deTrackedResource.type