다음을 통해 공유


Image 클래스

원본 사용자 이미지 가상 하드 디스크입니다. 가상 머신에 연결되기 전에 가상 하드 디스크가 복사됩니다. SourceImage가 제공되면 대상 가상 하드 드라이브가 없어야 합니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.mgmt.compute.v2023_07_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

이미지에서 만든 VirtualMachine의 HyperVGenerationType을 지정합니다. API 버전 2019-03-01에서 이미지 원본이 Blob인 경우 사용자가 값을 지정해야 합니다. 원본이 디스크 또는 스냅샷 같은 관리되는 리소스인 경우 원본 관리 리소스에서 추론할 수 없는 경우 사용자가 속성을 지정하도록 요구할 수 있습니다. 알려진 값은 "V1" 및 "V2"입니다.

변수

id
str

리소스 ID입니다.

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

이미지에서 만든 VirtualMachine의 HyperVGenerationType을 지정합니다. API 버전 2019-03-01에서 이미지 원본이 Blob인 경우 사용자가 값을 지정해야 합니다. 원본이 디스크 또는 스냅샷 같은 관리되는 리소스인 경우 원본 관리 리소스에서 추론할 수 없는 경우 사용자가 속성을 지정하도록 요구할 수 있습니다. 알려진 값은 "V1" 및 "V2"입니다.