DiskCreateOption Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines values for DiskCreateOption.
public static class DiskCreateOption
type DiskCreateOption = class
Public Class DiskCreateOption
- Inheritance
-
DiskCreateOption
Fields
Attach |
Disk will be attached to a VM. |
Copy |
Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId. |
CopyStart |
Create a new disk by using a deep copy process, where the resource creation is considered complete only after all data has been copied from the source. |
Empty |
Create an empty data disk of a size given by diskSizeGB. |
FromImage |
Create a new disk from a platform image specified by the given imageReference or galleryImageReference. |
Import |
Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId. |
ImportSecure |
Similar to Import create option. Create a new Trusted Launch VM or Confidential VM supported disk by importing additional blob for VM guest state specified by securityDataUri in storage account specified by storageAccountId |
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. |
UploadPreparedSecure |
Similar to Upload create option. Create a new Trusted Launch VM or Confidential VM supported disk and upload using write token in both disk and VM guest state |
Applies to
Azure SDK for .NET