CreationData interface
创建磁盘时使用的数据。
属性
| create |
这会枚举磁盘创建可能的源。 |
| image |
磁盘源信息。 |
| source |
如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。 |
| source |
如果设置了此字段,则这是标识此资源源的唯一 ID。 注意:此属性不会序列化。 它只能由服务器填充。 |
| source |
如果 createOption 为 Import,则这是要导入到托管磁盘中的 Blob 的 URI。 |
| storage |
如果 createOption 为 Import,则为必需。 包含要作为磁盘导入的 Blob 的存储帐户的 Azure 资源管理器标识符。 |
| upload |
如果 createOption 为 Upload,则这是上传内容的大小,包括 VHD 页脚。 此值应介于 20972032(VHD 页脚的 20 MiB + 512 字节)和35183298347520字节(VHD 页脚的 32 TiB + 512 字节)。 |
属性详细信息
createOption
这会枚举磁盘创建可能的源。
createOption: string
属性值
string
imageReference
sourceResourceId
如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。
sourceResourceId?: string
属性值
string
sourceUniqueId
如果设置了此字段,则这是标识此资源源的唯一 ID。 注意:此属性不会序列化。 它只能由服务器填充。
sourceUniqueId?: string
属性值
string
sourceUri
如果 createOption 为 Import,则这是要导入到托管磁盘中的 Blob 的 URI。
sourceUri?: string
属性值
string
storageAccountId
如果 createOption 为 Import,则为必需。 包含要作为磁盘导入的 Blob 的存储帐户的 Azure 资源管理器标识符。
storageAccountId?: string
属性值
string
uploadSizeBytes
如果 createOption 为 Upload,则这是上传内容的大小,包括 VHD 页脚。 此值应介于 20972032(VHD 页脚的 20 MiB + 512 字节)和35183298347520字节(VHD 页脚的 32 TiB + 512 字节)。
uploadSizeBytes?: number
属性值
number