你当前正在访问 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, gallery_image_reference: _models.ImageDiskReference | None = None, source_uri: str | None = None, source_resource_id: str | None = None, upload_size_bytes: int | None = None, logical_sector_size: int | None = None, security_data_uri: str | None = None, **kwargs: Any)

Keyword-Only Parameters

create_option
strDiskCreateOption

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

storage_account_id
str

如果 createOption 为 Import,则是必需的。 Azure 资源管理器存储帐户的标识符,其中包含要导入为磁盘的 Blob。

image_reference
ImageDiskReference

PIR 或用户映像的磁盘源信息。

gallery_image_reference
ImageDiskReference

从库映像创建时是必需的。 ImageDiskReference 的 id/sharedGalleryImageId/communityGalleryImageId 将是创建磁盘的共享映像版本的 ARM ID。

source_uri
str

如果 createOption 为 Import,则这是要导入到托管磁盘的 Blob 的 URI。

source_resource_id
str

如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。

upload_size_bytes
int

如果 createOption 为 Upload,则表示上传内容(包括 VHD 页脚)的大小。 对于 VHD 页脚) ,此值应介于 20972032 (20 MiB + 512 字节之间,VHD 页脚) (32 TiB + 512 字节35183298347520字节。

logical_sector_size
int

超级磁盘的逻辑扇区大小(以字节为单位)。 支持的值为 512 和 4096。 4096 是默认值。

security_data_uri
str

如果 createOption 为 ImportSecure,则这是要导入到 VM 来宾状态的 Blob 的 URI。

变量

create_option
strDiskCreateOption

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

storage_account_id
str

如果 createOption 为 Import,则是必需的。 Azure 资源管理器存储帐户的标识符,其中包含要导入为磁盘的 Blob。

image_reference
ImageDiskReference

PIR 或用户映像的磁盘源信息。

gallery_image_reference
ImageDiskReference

从库映像创建时是必需的。 ImageDiskReference 的 id/sharedGalleryImageId/communityGalleryImageId 将是创建磁盘的共享映像版本的 ARM ID。

source_uri
str

如果 createOption 为 Import,则这是要导入到托管磁盘的 Blob 的 URI。

source_resource_id
str

如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。

source_unique_id
str

如果设置了此字段,则这是标识此资源源的唯一 ID。

upload_size_bytes
int

如果 createOption 为 Upload,则表示上传内容(包括 VHD 页脚)的大小。 对于 VHD 页脚) ,此值应介于 20972032 (20 MiB + 512 字节之间,VHD 页脚) (32 TiB + 512 字节35183298347520字节。

logical_sector_size
int

超级磁盘的逻辑扇区大小(以字节为单位)。 支持的值为 512 和 4096。 4096 是默认值。

security_data_uri
str

如果 createOption 为 ImportSecure,则这是要导入到 VM 来宾状态的 Blob 的 URI。