다음을 통해 공유


GalleryImage 클래스

만들거나 업데이트하려는 갤러리 이미지 정의에 대한 정보를 지정합니다.

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

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

상속
azure.mgmt.compute.v2019_07_01.models._models_py3.Resource
GalleryImage

생성자

GalleryImage(*, location: str, tags: Dict[str, str] | None = None, description: str | None = None, eula: str | None = None, privacy_statement_uri: str | None = None, release_note_uri: str | None = None, os_type: str | _models.OperatingSystemTypes | None = None, os_state: str | _models.OperatingSystemStateTypes | None = None, hyper_v_generation: str | _models.HyperVGeneration | None = None, end_of_life_date: datetime | None = None, identifier: _models.GalleryImageIdentifier | None = None, recommended: _models.RecommendedMachineConfiguration | None = None, disallowed: _models.Disallowed | None = None, purchase_plan: _models.ImagePurchasePlan | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

리소스 위치. 필수 요소.

tags
dict[str, str]

리소스 태그.

description
str

이 갤러리 이미지 정의 리소스에 대한 설명입니다. 이 속성은 업데이트할 수 있습니다.

eula
str

갤러리 이미지 정의에 대한 Eula 계약입니다.

privacy_statement_uri
str

개인정보처리방침 URI입니다.

release_note_uri
str

릴리스 정보 URI입니다.

os_type
str 또는 OperatingSystemTypes

이 속성을 사용하면 관리되는 이미지에서 VM을 만들 때 디스크에 포함된 OS 유형을 지정할 수 있습니다. <br>``<br>가능한 값은 Windows<br>``<br>Linux입니다<br>``<br>. 알려진 값은 "Windows" 및 "Linux"입니다.

os_state
str 또는 OperatingSystemStateTypes

이 속성을 사용하면 사용자가 이 이미지에서 만든 가상 머신이 '일반화됨' 또는 'Specialized'인지 여부를 지정할 수 있습니다. 알려진 값은 "일반화됨" 및 "Specialized"입니다.

hyper_v_generation
str 또는 HyperVGeneration

Virtual Machine의 하이퍼바이저 생성입니다. OS 디스크에만 적용됩니다. 알려진 값은 "V1" 및 "V2"입니다.

end_of_life_date
datetime

갤러리 이미지 정의의 수명 종료 날짜입니다. 이 속성은 서비스 해제 목적으로 사용할 수 있습니다. 이 속성은 업데이트할 수 있습니다.

identifier
GalleryImageIdentifier

갤러리 이미지 정의 식별자입니다.

recommended
RecommendedMachineConfiguration

속성은 이 이미지 정의에 권장되는 컴퓨터 구성을 설명합니다. 이러한 속성은 업다이트할 수 있습니다.

disallowed
Disallowed

허용되지 않는 디스크 유형에 대해 설명합니다.

purchase_plan
ImagePurchasePlan

갤러리 이미지 정의 구매 계획을 설명합니다. 마켓플레이스 이미지에서 사용됩니다.

변수

id
str

리소스 ID입니다.

name
str

리소스 이름입니다.

type
str

리소스 종류.

location
str

리소스 위치. 필수 요소.

tags
dict[str, str]

리소스 태그.

description
str

이 갤러리 이미지 정의 리소스에 대한 설명입니다. 이 속성은 업데이트할 수 있습니다.

eula
str

갤러리 이미지 정의에 대한 Eula 계약입니다.

privacy_statement_uri
str

개인정보처리방침 URI입니다.

release_note_uri
str

릴리스 정보 URI입니다.

os_type
str 또는 OperatingSystemTypes

이 속성을 사용하면 관리되는 이미지에서 VM을 만들 때 디스크에 포함된 OS 유형을 지정할 수 있습니다. <br>``<br>가능한 값은 Windows<br>``<br>Linux입니다<br>``<br>. 알려진 값은 "Windows" 및 "Linux"입니다.

os_state
str 또는 OperatingSystemStateTypes

이 속성을 사용하면 사용자가 이 이미지에서 만든 가상 머신이 '일반화됨' 또는 'Specialized'인지 여부를 지정할 수 있습니다. 알려진 값은 "일반화됨" 및 "Specialized"입니다.

hyper_v_generation
str 또는 HyperVGeneration

Virtual Machine의 하이퍼바이저 생성입니다. OS 디스크에만 적용됩니다. 알려진 값은 "V1" 및 "V2"입니다.

end_of_life_date
datetime

갤러리 이미지 정의의 수명 종료 날짜입니다. 이 속성은 서비스 해제 목적으로 사용할 수 있습니다. 이 속성은 업데이트할 수 있습니다.

identifier
GalleryImageIdentifier

갤러리 이미지 정의 식별자입니다.

recommended
RecommendedMachineConfiguration

속성은 이 이미지 정의에 권장되는 컴퓨터 구성을 설명합니다. 이러한 속성은 업다이트할 수 있습니다.

disallowed
Disallowed

허용되지 않는 디스크 유형에 대해 설명합니다.

purchase_plan
ImagePurchasePlan

갤러리 이미지 정의 구매 계획을 설명합니다. 마켓플레이스 이미지에서 사용됩니다.

provisioning_state
str 또는 GalleryImagePropertiesProvisioningState

응답에만 표시되는 프로비전 상태입니다. 알려진 값은 "만들기", "업데이트 중", "실패", "성공", "삭제" 및 "마이그레이션"입니다.