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

CreationData 类

创建磁盘时使用的数据。

必须填充所有必需的参数才能发送到 Azure。

继承
azure.mgmt.compute._serialization.Model
CreationData

构造函数

CreationData(*, create_option: str | _models.DiskCreateOption, storage_account_id: str | None = None, image_reference: _models.ImageDiskReference | None = None, source_uri: str | None = None, source_resource_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

create_option
strDiskCreateOption

这会枚举创建磁盘的可能源。 必需。 已知值为:“Empty”、“Attach”、“FromImage”、“Import”、“Copy”、“Restore”和“Import”。

storage_account_id
str

如果 createOption 为 Import,则 Azure 资源管理器存储帐户的标识符,其中包含要导入为磁盘的 Blob。 仅当 Blob 位于其他订阅中时才需要。

image_reference
ImageDiskReference

磁盘源信息。

source_uri
str

如果 createOption 为 Import,则这是要导入到托管磁盘的 Blob 的 SAS URI。 如果 createOption 为 Copy,则这是一个相对 URI,其中包含要复制到托管磁盘的源快照的 ID。

source_resource_id
str

如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。 如果 createOption 为 Restore,则这是源磁盘还原点的类似 ARM 的 ID。

变量

create_option
strDiskCreateOption

这会枚举创建磁盘的可能源。 必需。 已知值为:“Empty”、“Attach”、“FromImage”、“Import”、“Copy”、“Restore”和“Import”。

storage_account_id
str

如果 createOption 为 Import,则 Azure 资源管理器存储帐户的标识符,其中包含要导入为磁盘的 Blob。 仅当 Blob 位于其他订阅中时才需要。

image_reference
ImageDiskReference

磁盘源信息。

source_uri
str

如果 createOption 为 Import,则这是要导入到托管磁盘的 Blob 的 SAS URI。 如果 createOption 为 Copy,则这是一个相对 URI,其中包含要复制到托管磁盘的源快照的 ID。

source_resource_id
str

如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。 如果 createOption 为 Restore,则这是源磁盘还原点的类似 ARM 的 ID。