你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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
strOperatingSystemTypes

此属性允许指定从托管映像创建 VM 时磁盘中包含的 OS 类型。 <br>``<br> 可能的值是: <br>``<br>Windows<br>``<br>Linux。 已知值为:“Windows”和“Linux”。

os_state
strOperatingSystemStateTypes

此属性允许用户指定在此映像下创建的虚拟机是“通用化”还是“专用”。 已知值为:“Generalized”和“Specialized”。

hyper_v_generation
strHyperVGeneration

虚拟机的虚拟机监控程序生成。 仅适用于 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
strOperatingSystemTypes

此属性允许指定从托管映像创建 VM 时磁盘中包含的 OS 类型。 <br>``<br> 可能的值是: <br>``<br>Windows<br>``<br>Linux。 已知值为:“Windows”和“Linux”。

os_state
strOperatingSystemStateTypes

此属性允许用户指定在此映像下创建的虚拟机是“通用化”还是“专用”。 已知值为:“Generalized”和“Specialized”。

hyper_v_generation
strHyperVGeneration

虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。 已知值为:“V1”和“V2”。

end_of_life_date
datetime

库映像定义的生命周期结束日期。 此属性可用于解除授权目的。 此属性可更新。

identifier
GalleryImageIdentifier

这是库映像定义标识符。

recommended
RecommendedMachineConfiguration

属性描述此映像定义的建议计算机配置。 这些属性是可更新的。

disallowed
Disallowed

描述不允许的磁盘类型。

purchase_plan
ImagePurchasePlan

介绍库映像定义购买计划。 这由市场映像使用。

provisioning_state
strGalleryImagePropertiesProvisioningState

预配状态,仅显示在响应中。 已知值为:“Creating”、“Updating”、“Failed”、“Succeeded”、“Deleting”和“Migrating”。