DiskUpdate |
DiskUpdate.withBurstingEnabled(Boolean burstingEnabled) |
Set the burstingEnabled property: Set to true to enable bursting beyond the provisioned performance target of the
disk.
|
DiskUpdate |
DiskUpdate.withDataAccessAuthMode(DataAccessAuthMode dataAccessAuthMode) |
Set the dataAccessAuthMode property: Additional authentication requirements when exporting or uploading to a disk
or snapshot.
|
DiskUpdate |
DiskUpdate.withDiskAccessId(String diskAccessId) |
Set the diskAccessId property: ARM id of the DiskAccess resource for using private endpoints on disks.
|
DiskUpdate |
DiskUpdate.withDiskIopsReadOnly(Long diskIopsReadOnly) |
Set the diskIopsReadOnly property: The total number of IOPS that will be allowed across all VMs mounting the
shared disk as ReadOnly.
|
DiskUpdate |
DiskUpdate.withDiskIopsReadWrite(Long diskIopsReadWrite) |
Set the diskIopsReadWrite property: The number of IOPS allowed for this disk; only settable for UltraSSD disks.
|
DiskUpdate |
DiskUpdate.withDiskMBpsReadOnly(Long diskMBpsReadOnly) |
Set the diskMBpsReadOnly property: The total throughput (MBps) that will be allowed across all VMs mounting the
shared disk as ReadOnly.
|
DiskUpdate |
DiskUpdate.withDiskMBpsReadWrite(Long diskMBpsReadWrite) |
Set the diskMBpsReadWrite property: The bandwidth allowed for this disk; only settable for UltraSSD disks.
|
DiskUpdate |
DiskUpdate.withDiskSizeGB(Integer diskSizeGB) |
Set the diskSizeGB property: If creationData.createOption is Empty, this field is mandatory and it indicates the
size of the disk to create.
|
DiskUpdate |
DiskUpdate.withEncryption(Encryption encryption) |
Set the encryption property: Encryption property can be used to encrypt data at rest with customer managed keys
or platform managed keys.
|
DiskUpdate |
DiskUpdate.withEncryptionSettingsCollection(EncryptionSettingsCollection encryptionSettingsCollection) |
Set the encryptionSettingsCollection property: Encryption settings collection used be Azure Disk Encryption, can
contain multiple encryption settings per disk or snapshot.
|
DiskUpdate |
DiskUpdate.withMaxShares(Integer maxShares) |
Set the maxShares property: The maximum number of VMs that can attach to the disk at the same time.
|
DiskUpdate |
DiskUpdate.withNetworkAccessPolicy(NetworkAccessPolicy networkAccessPolicy) |
Set the networkAccessPolicy property: Policy for accessing the disk via network.
|
DiskUpdate |
DiskUpdate.withOsType(OperatingSystemTypes osType) |
Set the osType property: the Operating System type.
|
DiskUpdate |
DiskUpdate.withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess) |
Set the publicNetworkAccess property: Policy for controlling export on the disk.
|
DiskUpdate |
DiskUpdate.withPurchasePlan(PurchasePlanAutoGenerated purchasePlan) |
Set the purchasePlan property: Purchase plan information to be added on the OS disk.
|
DiskUpdate |
DiskUpdate.withSku(DiskSku sku) |
Set the sku property: The disks sku name.
|
DiskUpdate |
DiskUpdate.withSupportedCapabilities(SupportedCapabilities supportedCapabilities) |
Set the supportedCapabilities property: List of supported capabilities to be added on the OS disk.
|
DiskUpdate |
DiskUpdate.withSupportsHibernation(Boolean supportsHibernation) |
Set the supportsHibernation property: Indicates the OS on a disk supports hibernation.
|
DiskUpdate |
DiskUpdate.withTags(Map<String,String> tags) |
Set the tags property: Resource tags.
|
DiskUpdate |
DiskUpdate.withTier(String tier) |
Set the tier property: Performance tier of the disk (e.g, P4, S10) as described here:
https://azure.microsoft.com/en-us/pricing/details/managed-disks/.
|