VirtualMachineScaleSetVM interface
Décrit une machine virtuelle de groupe de machines virtuelles identiques.
- Extends
Propriétés
| additional |
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle dans le groupe identique. Par exemple : si la machine virtuelle a la possibilité de prendre en charge l’attachement de disques de données managés avec UltraSSD_LRS type de compte de stockage. |
| availability |
Spécifie des informations sur le groupe à haute disponibilité auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe à haute disponibilité sont allouées à différents nœuds pour optimiser la disponibilité. Pour plus d’informations sur les groupes à haute disponibilité, consultez vue d’ensemble des groupes à haute disponibilité. Pour plus d’informations sur la maintenance planifiée Azure, consultez Maintenance et mises à jour des machines virtuelles dans Azure. Actuellement, une machine virtuelle ne peut être ajoutée qu’à un groupe à haute disponibilité au moment de la création. Impossible d’ajouter une machine virtuelle existante à un groupe à haute disponibilité. |
| diagnostics |
Spécifie l’état des paramètres de diagnostic de démarrage. Version minimale de l’API : 2015-06-15. |
| etag | Etag est la propriété retournée dans Update/Get response of the VMSS VMSS VM, 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. |
| hardware |
Spécifie les paramètres matériels de la machine virtuelle. |
| identity | Identité de la machine virtuelle, si elle est configurée. |
| instance |
ID d’instance de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| instance |
Vue de l’instance de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| latest |
Spécifie si le dernier modèle a été appliqué à la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| license |
Spécifie que l’image ou le disque utilisé a été concédé sous licence localement. |
| model |
Spécifie si le modèle appliqué à la machine virtuelle est le modèle du groupe de machines virtuelles identiques ou le modèle personnalisé de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| network |
Spécifie les interfaces réseau de la machine virtuelle. |
| network |
Spécifie la configuration du profil réseau de la machine virtuelle. |
| os |
Spécifie les paramètres du système d’exploitation de la machine virtuelle. |
| 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. |
| protection |
Spécifie la stratégie de protection de la machine virtuelle. |
| 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. |
| resilient |
Spécifie l’état de suppression de machine virtuelle résiliente pour la machine virtuelle. |
| resources | Ressources d’extension enfant de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| security |
Spécifie les paramètres de profil associé à la sécurité pour la machine virtuelle. |
| sku | Référence SKU de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| storage |
Spécifie les paramètres de stockage des disques de machine virtuelle. |
| time |
Spécifie l’heure à laquelle la ressource de machine virtuelle 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. |
| user |
UserData pour la machine virtuelle, qui doit être encodée en base 64. Le client ne doit pas transmettre de secrets ici. Version minimale de l’API : 2021-03-01 |
| vm |
ID unique de machine virtuelle Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| zones | Zones de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
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 la machine virtuelle dans le groupe identique. Par exemple : si la machine virtuelle a 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é
availabilitySet
Spécifie des informations sur le groupe à haute disponibilité auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe à haute disponibilité sont allouées à différents nœuds pour optimiser la disponibilité. Pour plus d’informations sur les groupes à haute disponibilité, consultez vue d’ensemble des groupes à haute disponibilité. Pour plus d’informations sur la maintenance planifiée Azure, consultez Maintenance et mises à jour des machines virtuelles dans Azure. Actuellement, une machine virtuelle ne peut être ajoutée qu’à un groupe à haute disponibilité au moment de la création. Impossible d’ajouter une machine virtuelle existante à un groupe à haute disponibilité.
availabilitySet?: SubResource
Valeur de propriété
diagnosticsProfile
Spécifie l’état des paramètres de diagnostic de démarrage. Version minimale de l’API : 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Valeur de propriété
etag
Etag est la propriété retournée dans Update/Get response of the VMSS VMSS VM, 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
hardwareProfile
Spécifie les paramètres matériels de la machine virtuelle.
hardwareProfile?: HardwareProfile
Valeur de propriété
identity
Identité de la machine virtuelle, si elle est configurée.
identity?: VirtualMachineIdentity
Valeur de propriété
instanceId
ID d’instance de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
instanceId?: string
Valeur de propriété
string
instanceView
Vue de l’instance de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
instanceView?: VirtualMachineScaleSetVMInstanceView
Valeur de propriété
latestModelApplied
Spécifie si le dernier modèle a été appliqué à la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
latestModelApplied?: boolean
Valeur de propriété
boolean
licenseType
Spécifie que l’image ou le disque utilisé a été concédé sous licence localement.
Les valeurs possibles pour le système d’exploitation Windows Server sont les suivantes :
Windows_Client
Windows_Server
Les valeurs possibles pour le système d’exploitation Linux Server sont les suivantes :
RHEL_BYOS (pour RHEL)
SLES_BYOS (pour SUSE)
Pour plus d’informations, consultez Azure Hybrid Use Benefit pour Windows Server
Azure Hybrid Use Benefit pour les Linux Server
Version minimale de l’API : 2015-06-15
licenseType?: string
Valeur de propriété
string
modelDefinitionApplied
Spécifie si le modèle appliqué à la machine virtuelle est le modèle du groupe de machines virtuelles identiques ou le modèle personnalisé de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
modelDefinitionApplied?: string
Valeur de propriété
string
networkProfile
Spécifie les interfaces réseau de la machine virtuelle.
networkProfile?: NetworkProfile
Valeur de propriété
networkProfileConfiguration
Spécifie la configuration du profil réseau de la machine virtuelle.
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
Valeur de propriété
osProfile
Spécifie les paramètres du système d’exploitation de la machine virtuelle.
osProfile?: OSProfile
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é
protectionPolicy
Spécifie la stratégie de protection de la machine virtuelle.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
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
resilientVMDeletionStatus
Spécifie l’état de suppression de machine virtuelle résiliente pour la machine virtuelle.
resilientVMDeletionStatus?: string
Valeur de propriété
string
resources
Ressources d’extension enfant de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
resources?: VirtualMachineExtension[]
Valeur de propriété
securityProfile
Spécifie les paramètres de profil associé à la sécurité pour la machine virtuelle.
securityProfile?: SecurityProfile
Valeur de propriété
sku
Référence SKU de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
sku?: Sku
Valeur de propriété
storageProfile
Spécifie les paramètres de stockage des disques de machine virtuelle.
storageProfile?: StorageProfile
Valeur de propriété
timeCreated
Spécifie l’heure à laquelle la ressource de machine virtuelle 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
userData
UserData pour la machine virtuelle, qui doit être encodée en base 64. Le client ne doit pas transmettre de secrets ici. Version minimale de l’API : 2021-03-01
userData?: string
Valeur de propriété
string
vmId
ID unique de machine virtuelle Azure. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
vmId?: string
Valeur de propriété
string
zones
Zones de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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