VirtualMachineImage Classe
Descreve uma imagem de máquina virtual.
Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.
- Herança
-
azure.mgmt.compute.v2020_12_01.models._models_py3.VirtualMachineImageResourceVirtualMachineImage
Construtor
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)
Variáveis
- id
- str
Identificação de recursos.
- name
- str
O nome do recurso. Obrigatório.
- location
- str
A localização suportada do recurso Azure. Obrigatório.
Especifica as etiquetas que são atribuídas à máquina virtual. Para obter mais informações sobre a utilização de tags, consulte Usando tags para organizar os seus recursos Azure.
- extended_location
- ExtendedLocation
A localização alargada da Máquina Virtual.
Utilizado para estabelecer o contexto de compra de qualquer artefacto da 3ª Parte através do MarketPlace.
- os_disk_image
- OSDiskImage
Contém a informação de imagem do disco de os.
- data_disk_images
- list[DataDiskImage]
- automatic_os_upgrade_properties
- AutomaticOSUpgradeProperties
Descreve propriedades automáticas de upgrade de SO na imagem.
- hyper_v_generation
- str ou HyperVGenerationTypes
Especifica o Tipo de HiperVGeneração. Valores conhecidos são: "V1" e "V2".
- disallowed
- DisallowedConfiguration
Especifica a configuração não permitida para a Máquina Virtual criada a partir da imagem.
- features
- list[VirtualMachineImageFeature]