VirtualMachineUpdate Classe
Décrit une mise à jour de machine virtuelle.
Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.
- Héritage
-
azure.mgmt.compute.v2021_03_01.models._models_py3.UpdateResourceVirtualMachineUpdate
Constructeur
VirtualMachineUpdate(*, tags: Dict[str, str] | None = None, plan: _models.Plan | None = None, identity: _models.VirtualMachineIdentity | None = None, zones: List[str] | None = None, hardware_profile: _models.HardwareProfile | None = None, storage_profile: _models.StorageProfile | None = None, additional_capabilities: _models.AdditionalCapabilities | None = None, os_profile: _models.OSProfile | None = None, network_profile: _models.NetworkProfile | None = None, security_profile: _models.SecurityProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, availability_set: _models.SubResource | None = None, virtual_machine_scale_set: _models.SubResource | None = None, proximity_placement_group: _models.SubResource | None = None, priority: str | _models.VirtualMachinePriorityTypes | None = None, eviction_policy: str | _models.VirtualMachineEvictionPolicyTypes | None = None, billing_profile: _models.BillingProfile | None = None, host: _models.SubResource | None = None, host_group: _models.SubResource | None = None, license_type: str | None = None, extensions_time_budget: str | None = None, platform_fault_domain: int | None = None, scheduled_events_profile: _models.ScheduledEventsProfile | None = None, user_data: str | None = None, **kwargs: Any)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
tags
|
Balises de ressource. |
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 place de marché à partir d’une API, vous devez activer l’image pour une utilisation par programmation. Dans le Portail Azure, recherchez l’image de place de marché que vous souhaitez utiliser, puis cliquez sur Vouloir déployer par programme, Prise en main ->. Entrez les informations requises, puis cliquez sur Enregistrer. |
identity
|
Identité de la machine virtuelle, si elle est configurée. |
zones
|
Zones de machine virtuelle. |
hardware_profile
|
Spécifie les paramètres matériels de la machine virtuelle. |
storage_profile
|
Spécifie les paramètres de stockage des disques de machine virtuelle. |
additional_capabilities
|
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle. |
os_profile
|
Spécifie les paramètres du système d’exploitation utilisés lors de la création de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée. |
network_profile
|
Spécifie les interfaces réseau de la machine virtuelle. |
security_profile
|
Spécifie les paramètres de profil liés à la sécurité pour la machine virtuelle. |
diagnostics_profile
|
Spécifie l’état des paramètres de diagnostic de démarrage.
|
availability_set
|
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 attribuées à des nœuds différents pour optimiser la disponibilité. Pour plus d’informations sur les groupes à haute disponibilité, consultez Vue d’ensemble des groupes à haute disponibilité.
|
virtual_machine_scale_set
|
Spécifie des informations sur le groupe de machines virtuelles identiques auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe de machines virtuelles identiques sont allouées à différents nœuds pour optimiser la disponibilité. Actuellement, une machine virtuelle ne peut être ajoutée qu’à un groupe de machines virtuelles identiques au moment de la création. Une machine virtuelle existante ne peut pas être ajoutée à un groupe de machines virtuelles identiques. |
proximity_placement_group
|
Spécifie des informations sur le groupe de placement de proximité auquel la machine virtuelle doit être affectée. |
priority
|
Spécifie la priorité pour la machine virtuelle.
|
eviction_policy
|
Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. |
billing_profile
|
Spécifie les détails liés à la facturation d’une machine virtuelle Azure Spot. |
host
|
Spécifie des informations sur l’hôte dédié dans lequel réside la machine virtuelle. |
host_group
|
Spécifie des informations sur le groupe hôte dédié dans lequel réside la machine virtuelle. |
license_type
|
Spécifie que l’image ou le disque utilisé était sous licence locale. |
extensions_time_budget
|
Spécifie l’heure de démarrage de toutes les extensions. La durée doit être comprise entre 15 minutes et 120 minutes (inclus) et doit être spécifiée au format ISO 8601. La valeur par défaut est 90 minutes (PT1H30M). |
platform_fault_domain
|
Spécifie le domaine d’erreur logique du groupe identique dans lequel la machine virtuelle sera créée. Par défaut, la machine virtuelle est automatiquement affectée à un domaine d’erreur qui maintient le mieux l’équilibre entre les domaines d’erreur disponibles.:code : |
scheduled_events_profile
|
Spécifie les configurations liées aux événements planifiés. |
user_data
|
UserData pour la machine virtuelle, qui doit être encodée en base 64. Le client ne doit pas passer de secrets ici. |
Variables
Nom | Description |
---|---|
tags
|
Balises de ressource. |
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 place de marché à partir d’une API, vous devez activer l’image pour une utilisation par programmation. Dans le Portail Azure, recherchez l’image de place de marché que vous souhaitez utiliser, puis cliquez sur Vouloir déployer par programme, Prise en main ->. Entrez les informations requises, puis cliquez sur Enregistrer. |
identity
|
Identité de la machine virtuelle, si elle est configurée. |
zones
|
Zones de machine virtuelle. |
hardware_profile
|
Spécifie les paramètres matériels de la machine virtuelle. |
storage_profile
|
Spécifie les paramètres de stockage des disques de machine virtuelle. |
additional_capabilities
|
Spécifie des fonctionnalités supplémentaires activées ou désactivées sur la machine virtuelle. |
os_profile
|
Spécifie les paramètres du système d’exploitation utilisés lors de la création de la machine virtuelle. Certains paramètres ne peuvent pas être modifiés une fois la machine virtuelle approvisionnée. |
network_profile
|
Spécifie les interfaces réseau de la machine virtuelle. |
security_profile
|
Spécifie les paramètres de profil liés à la sécurité pour la machine virtuelle. |
diagnostics_profile
|
Spécifie l’état des paramètres de diagnostic de démarrage.
|
availability_set
|
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 attribuées à des nœuds différents pour optimiser la disponibilité. Pour plus d’informations sur les groupes à haute disponibilité, consultez Vue d’ensemble des groupes à haute disponibilité.
|
virtual_machine_scale_set
|
Spécifie des informations sur le groupe de machines virtuelles identiques auquel la machine virtuelle doit être affectée. Les machines virtuelles spécifiées dans le même groupe de machines virtuelles identiques sont allouées à différents nœuds pour optimiser la disponibilité. Actuellement, une machine virtuelle ne peut être ajoutée qu’à un groupe de machines virtuelles identiques au moment de la création. Une machine virtuelle existante ne peut pas être ajoutée à un groupe de machines virtuelles identiques. |
proximity_placement_group
|
Spécifie des informations sur le groupe de placement de proximité auquel la machine virtuelle doit être affectée. |
priority
|
Spécifie la priorité pour la machine virtuelle. |
eviction_policy
|
Spécifie la stratégie d’éviction pour la machine virtuelle Azure Spot et le groupe identique Azure Spot. |
billing_profile
|
Spécifie les détails liés à la facturation d’une machine virtuelle Azure Spot.
|
host
|
Spécifie des informations sur l’hôte dédié dans lequel réside la machine virtuelle.
|
host_group
|
Spécifie des informations sur le groupe hôte dédié dans lequel réside la machine virtuelle. |
provisioning_state
|
État d’approvisionnement, qui apparaît uniquement dans la réponse. |
instance_view
|
Vue instance de la machine virtuelle. |
license_type
|
Spécifie que l’image ou le disque utilisé était sous licence locale. |
vm_id
|
Spécifie l’ID unique de machine virtuelle qui est un identificateur de 128 bits qui est encodé et stocké dans toutes les machines virtuelles IaaS Azure SMBIOS et qui peut être lu à l’aide de commandes BIOS de plateforme. |
extensions_time_budget
|
Spécifie l’heure de démarrage de toutes les extensions. La durée doit être comprise entre 15 minutes et 120 minutes (inclus) et doit être spécifiée au format ISO 8601. La valeur par défaut est 90 minutes (PT1H30M). |
platform_fault_domain
|
Spécifie le domaine d’erreur logique du groupe identique dans lequel la machine virtuelle sera créée. Par défaut, la machine virtuelle est automatiquement affectée à un domaine d’erreur qui maintient le mieux l’équilibre entre les domaines d’erreur disponibles.:code : |
scheduled_events_profile
|
Spécifie les configurations liées aux événements planifiés. |
user_data
|
UserData pour la machine virtuelle, qui doit être encodée en base 64. Le client ne doit pas passer de secrets ici. |
Azure SDK for Python