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.v2023_09_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.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, architecture: str | _models.ArchitectureTypes | None = None, image_deprecation_status: _models.ImageDeprecationStatus | None = None, **kwargs: Any)

Keyword-Only Parameters

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
PurchasePlan

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.

architecture
str o ArchitectureTypes

Especifica el tipo de arquitectura. Los valores conocidos son: "x64" y "Arm64".

image_deprecation_status
ImageDeprecationStatus

Describe las propiedades de estado de desuso de la imagen en la imagen.

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
PurchasePlan

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.

architecture
str o ArchitectureTypes

Especifica el tipo de arquitectura. Los valores conocidos son: "x64" y "Arm64".

image_deprecation_status
ImageDeprecationStatus

Describe las propiedades de estado de desuso de la imagen en la imagen.