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


Image Класс

Виртуальный жесткий диск исходного образа пользователя. Виртуальный жесткий диск будет скопирован перед подключением к виртуальной машине. Если указан параметр SourceImage, целевой виртуальный жесткий диск не должен существовать.

Переменные заполняются только сервером и игнорируются при отправке запроса.

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

Наследование
azure.mgmt.compute.v2021_04_01.models._models_py3.Resource
Image

Конструктор

Image(*, location: str, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, source_virtual_machine: _models.SubResource | None = None, storage_profile: _models.ImageStorageProfile | None = None, hyper_v_generation: str | _models.HyperVGenerationTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

extended_location
ExtendedLocation

Расширенное расположение образа.

source_virtual_machine
SubResource

Исходная виртуальная машина, на основе которой создается образ.

storage_profile
ImageStorageProfile

Указывает параметры хранилища дисков виртуальной машины.

hyper_v_generation
str или HyperVGenerationTypes

Указывает тип HyperVGenerationType виртуальной машины VirtualMachine, созданной на основе образа. Из API версии 2019-03-01, если источником образа является BLOB-объект, необходимо, чтобы пользователь указал значение. Если источником является управляемый ресурс, например диск или snapshot, мы можем потребовать, чтобы пользователь указал свойство, если мы не можем вывести его из управляемого исходного ресурса. Известные значения: "V1" и "V2".

Переменные

id
str

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

name
str

Имя ресурса.

type
str

Тип ресурса.

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

extended_location
ExtendedLocation

Расширенное расположение образа.

source_virtual_machine
SubResource

Исходная виртуальная машина, на основе которой создается образ.

storage_profile
ImageStorageProfile

Указывает параметры хранилища дисков виртуальной машины.

provisioning_state
str

Состояние подготовки.

hyper_v_generation
str или HyperVGenerationTypes

Указывает тип HyperVGenerationType виртуальной машины VirtualMachine, созданной на основе образа. Из API версии 2019-03-01, если источником образа является BLOB-объект, необходимо, чтобы пользователь указал значение. Если источником является управляемый ресурс, например диск или snapshot, мы можем потребовать, чтобы пользователь указал свойство, если мы не можем вывести его из управляемого исходного ресурса. Известные значения: "V1" и "V2".