Share via


DiskCreateOption type

Defines values for DiskCreateOption.
KnownDiskCreateOption can be used interchangeably with DiskCreateOption, this enum contains the known values that the service supports.

Known values supported by the service

Empty: Create an empty data disk of a size given by diskSizeGB.
Attach: Disk will be attached to a VM.
FromImage: Create a new disk from a platform image specified by the given imageReference.
Import: Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId.
Copy: Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId.
Restore: Create a new disk by copying from a backup recovery point.
Upload: Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.

type DiskCreateOption = string