Compartir a través de


VirtualMachineImage Clase

Describe una imagen de máquina virtual.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.compute.v2020_12_01.models._models_py3.VirtualMachineImageResource
VirtualMachineImage

Constructor

VirtualMachineImage(*, name: str, location: str, id: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, plan: _models.PurchasePlanAutoGenerated | 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)

Variables

id
str

Identificador de recurso.

name
str

Nombre del recurso. Necesario.

location
str

Ubicación de Azure admitida del recurso. Necesario.

tags
dict[str, str]

Especifica las etiquetas asignadas a la máquina virtual. Para más información sobre el uso de etiquetas, consulte Uso de etiquetas para organizar los recursos de Azure.

extended_location
ExtendedLocation

Ubicación extendida de la máquina virtual.

plan
PurchasePlanAutoGenerated

Se usa para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace.

os_disk_image
OSDiskImage

Contiene la información de la imagen del disco del sistema operativo.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Describe las propiedades de actualización automática del sistema operativo en la imagen.

hyper_v_generation
str o HyperVGenerationTypes

Especifica el tipo hyperVGeneration. Los valores conocidos son: "V1" y "V2".

disallowed
DisallowedConfiguration

Especifica la configuración no permitida para la máquina virtual creada a partir de la imagen.