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


Image Класс

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

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

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

Наследование
azure.mgmt.compute.v2020_12_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 виртуальной машины, созданной на основе образа. В 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 виртуальной машины, созданной на основе образа. В API версии 2019-03-01, если источником образа является BLOB-объект, необходимо, чтобы пользователь указал значение. Если источником является управляемый ресурс, например диск или snapshot, мы можем потребовать от пользователя указать свойство, если мы не можем вывести его из управляемого ресурса источника. Известные значения: "V1" и "V2".