| Modifier and Type | Method and Description |
|---|---|
DiskUpdate |
DiskUpdate.withDiskIOPSReadOnly(Long diskIOPSReadOnly)
Set 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 number of IOPS allowed for this disk; only settable for UltraSSD disks.
|
DiskUpdate |
DiskUpdate.withDiskMBpsReadOnly(Long diskMBpsReadOnly)
Set the total throughput (MBps) that will be allowed across all VMs mounting the shared disk as ReadOnly.
|
DiskUpdate |
DiskUpdate.withDiskMBpsReadWrite(Long diskMBpsReadWrite)
Set the bandwidth allowed for this disk; only settable for UltraSSD disks.
|
DiskUpdate |
DiskUpdate.withDiskSizeGB(Integer diskSizeGB)
Set 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 encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.
|
DiskUpdate |
DiskUpdate.withEncryptionSettingsCollection(EncryptionSettingsCollection encryptionSettingsCollection)
Set encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.
|
DiskUpdate |
DiskUpdate.withMaxShares(Integer maxShares)
Set the maximum number of VMs that can attach to the disk at the same time.
|
DiskUpdate |
DiskUpdate.withOsType(OperatingSystemTypes osType)
Set the Operating System type.
|
DiskUpdate |
DiskUpdate.withSku(DiskSku sku)
Set the sku value.
|
DiskUpdate |
DiskUpdate.withTags(Map<String,String> tags)
Set resource tags.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/