DiskFragment Class
A Disk.
Constructor
DiskFragment(*, tags: Dict[str, str] | None = None, disk_type: str | StorageType | None = None, disk_size_gi_b: int | None = None, leased_by_lab_vm_id: str | None = None, disk_blob_name: str | None = None, disk_uri: str | None = None, host_caching: str | None = None, managed_disk_id: str | None = None, **kwargs)
Parameters
Name | Description |
---|---|
tags
Required
|
A set of tags. The tags of the resource. |
disk_type
Required
|
str or
StorageType
The storage type for the disk (i.e. Standard, Premium). Possible values include: "Standard", "Premium", "StandardSSD". |
disk_size_gi_b
Required
|
The size of the disk in GibiBytes. |
leased_by_lab_vm_id
Required
|
The resource ID of the VM to which this disk is leased. |
disk_blob_name
Required
|
When backed by a blob, the name of the VHD blob without extension. |
disk_uri
Required
|
When backed by a blob, the URI of underlying blob. |
host_caching
Required
|
The host caching policy of the disk (i.e. None, ReadOnly, ReadWrite). |
managed_disk_id
Required
|
When backed by managed disk, this is the ID of the compute disk resource. |
Keyword-Only Parameters
Name | Description |
---|---|
tags
|
Default value: None
|
disk_type
|
Default value: None
|
disk_size_gi_b
|
Default value: None
|
leased_by_lab_vm_id
|
Default value: None
|
disk_blob_name
|
Default value: None
|
disk_uri
|
Default value: None
|
host_caching
|
Default value: None
|
managed_disk_id
|
Default value: None
|