Поделиться через


VirtualMachineImage Класс

Описывает образ виртуальной машины.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.compute.v2021_03_01.models._models_py3.VirtualMachineImageResource
VirtualMachineImage

Конструктор

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

Идентификатор ресурса.

name
str

Имя ресурса. Обязательный.

location
str

Поддерживаемая расположение ресурса в Azure. Обязательный.

tags
dict[str, str]

Указывает теги, назначенные виртуальной машине. Дополнительные сведения об использовании тегов см. в статье Использование тегов для упорядочения ресурсов Azure.

extended_location
ExtendedLocation

Расширенное расположение виртуальной машины.

plan
PurchasePlan

Используется для определения контекста покупки любого стороннего артефакта через MarketPlace.

os_disk_image
OSDiskImage

Содержит сведения об образе диска ос.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Описывает свойства автоматического обновления ОС в образе.

hyper_v_generation
str или HyperVGenerationTypes

Указывает тип HyperVGeneration. Известные значения: "V1" и "V2".

disallowed
DisallowedConfiguration

Указывает запрещенную конфигурацию для VirtualMachine, созданного на основе образа.

Переменные

id
str

Идентификатор ресурса.

name
str

Имя ресурса. Обязательный.

location
str

Поддерживаемая расположение ресурса в Azure. Обязательный.

tags
dict[str, str]

Указывает теги, назначенные виртуальной машине. Дополнительные сведения об использовании тегов см. в статье Использование тегов для упорядочения ресурсов Azure.

extended_location
ExtendedLocation

Расширенное расположение виртуальной машины.

plan
PurchasePlan

Используется для определения контекста покупки любого стороннего артефакта через MarketPlace.

os_disk_image
OSDiskImage

Содержит сведения об образе диска ос.

data_disk_images
list[DataDiskImage]
automatic_os_upgrade_properties
AutomaticOSUpgradeProperties

Описывает свойства автоматического обновления ОС в образе.

hyper_v_generation
str или HyperVGenerationTypes

Указывает тип HyperVGeneration. Известные значения: "V1" и "V2".

disallowed
DisallowedConfiguration

Указывает запрещенную конфигурацию для VirtualMachine, созданного на основе образа.