Partager via


VirtualMachineImage Classe

Décrit une image de machine virtuelle.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.compute.v2021_03_01.models._models_py3.VirtualMachineImageResource
VirtualMachineImage

Constructeur

VirtualMachineImage(*, name: str, location: str, id: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, plan: _models.PurchasePlan | None = None, os_disk_image: _models.OSDiskImage | None = None, data_disk_images: List[_models.DataDiskImage] | None = None, automatic_os_upgrade_properties: _models.AutomaticOSUpgradeProperties | None = None, hyper_v_generation: str | _models.HyperVGenerationTypes | None = None, disallowed: _models.DisallowedConfiguration | None = None, features: List[_models.VirtualMachineImageFeature] | None = None, **kwargs: Any)

Keyword-Only Parameters

id
str

ID de ressource.

name
str

Nom de la ressource. Obligatoire.

location
str

Emplacement Azure pris en charge de la ressource. Obligatoire.

tags
dict[str, str]

Spécifie les balises affectées à la machine virtuelle. Pour plus d’informations sur l’utilisation des balises, consultez Utilisation de balises pour organiser vos ressources Azure.

extended_location
ExtendedLocation

Emplacement étendu de la machine virtuelle.

plan
PurchasePlan

Utilisé pour établir le contexte d’achat d’un artefact tiers via MarketPlace.

os_disk_image
OSDiskImage

Contient les informations d’image de disque du système d’exploitation.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Décrit les propriétés de mise à niveau automatique du système d’exploitation sur l’image.

hyper_v_generation
str ou HyperVGenerationTypes

Spécifie le type HyperVGeneration. Les valeurs connues sont : « V1 » et « V2 ».

disallowed
DisallowedConfiguration

Spécifie la configuration non autorisée pour le VirtualMachine créé à partir de l’image.

Variables

id
str

ID de ressource.

name
str

Nom de la ressource. Obligatoire.

location
str

Emplacement Azure pris en charge de la ressource. Obligatoire.

tags
dict[str, str]

Spécifie les balises affectées à la machine virtuelle. Pour plus d’informations sur l’utilisation des balises, consultez Utilisation de balises pour organiser vos ressources Azure.

extended_location
ExtendedLocation

Emplacement étendu de la machine virtuelle.

plan
PurchasePlan

Utilisé pour établir le contexte d’achat d’un artefact tiers via MarketPlace.

os_disk_image
OSDiskImage

Contient les informations d’image de disque du système d’exploitation.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Décrit les propriétés de mise à niveau automatique du système d’exploitation sur l’image.

hyper_v_generation
str ou HyperVGenerationTypes

Spécifie le type HyperVGeneration. Les valeurs connues sont : « V1 » et « V2 ».

disallowed
DisallowedConfiguration

Spécifie la configuration non autorisée pour le VirtualMachine créé à partir de l’image.