Compartilhar via


VirtualMachineImage Classe

Descreve uma imagem de máquina virtual.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.compute.v2021_04_01.models._models_py3.VirtualMachineImageResource
VirtualMachineImage

Construtor

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 do recurso.

name
str

O nome do recurso. Obrigatórios.

location
str

O local do Azure com suporte do recurso. Obrigatórios.

tags
dict[str, str]

Especifica as marcas atribuídas à máquina virtual. Para obter mais informações sobre como usar marcas, consulte Usando marcas para organizar seus recursos do Azure.

extended_location
ExtendedLocation

O local estendido da Máquina Virtual.

plan
PurchasePlan

Usado para estabelecer o contexto de compra de qualquer artefato de terceiros por meio do MarketPlace.

os_disk_image
OSDiskImage

Contém as informações de imagem de disco do sistema operacional.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Descreve as propriedades de atualização automática do sistema operacional na imagem.

hyper_v_generation
str ou HyperVGenerationTypes

Especifica o tipo HyperVGeneration. Os valores conhecidos são: "V1" e "V2".

disallowed
DisallowedConfiguration

Especifica a configuração não permitida para o VirtualMachine criado a partir da imagem.

Variáveis

id
str

ID do recurso.

name
str

O nome do recurso. Obrigatórios.

location
str

O local do Azure com suporte do recurso. Obrigatórios.

tags
dict[str, str]

Especifica as marcas atribuídas à máquina virtual. Para obter mais informações sobre como usar marcas, consulte Usando marcas para organizar seus recursos do Azure.

extended_location
ExtendedLocation

O local estendido da Máquina Virtual.

plan
PurchasePlan

Usado para estabelecer o contexto de compra de qualquer artefato de terceiros por meio do MarketPlace.

os_disk_image
OSDiskImage

Contém as informações de imagem de disco do sistema operacional.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Descreve as propriedades de atualização automática do sistema operacional na imagem.

hyper_v_generation
str ou HyperVGenerationTypes

Especifica o tipo HyperVGeneration. Os valores conhecidos são: "V1" e "V2".

disallowed
DisallowedConfiguration

Especifica a configuração não permitida para o VirtualMachine criado a partir da imagem.