Uses of Class
com.azure.resourcemanager.compute.models.DiskUpdate
Packages that use DiskUpdate
Package
Description
Package containing the service clients for ComputeManagementClient.
Package containing the data models for ComputeManagementClient.
-
Uses of DiskUpdate in com.azure.resourcemanager.compute.fluent
Methods in com.azure.resourcemanager.compute.fluent with parameters of type DiskUpdateModifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DiskInner>,DiskInner> DisksClient.beginUpdate(String resourceGroupName, String diskName, DiskUpdate disk) Updates (patches) a disk.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DiskInner>,DiskInner> DisksClient.beginUpdate(String resourceGroupName, String diskName, DiskUpdate disk, com.azure.core.util.Context context) Updates (patches) a disk.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DiskInner>,DiskInner> DisksClient.beginUpdateAsync(String resourceGroupName, String diskName, DiskUpdate disk) Updates (patches) a disk.DisksClient.update(String resourceGroupName, String diskName, DiskUpdate disk) Updates (patches) a disk.DisksClient.update(String resourceGroupName, String diskName, DiskUpdate disk, com.azure.core.util.Context context) Updates (patches) a disk.DisksClient.updateAsync(String resourceGroupName, String diskName, DiskUpdate disk) Updates (patches) a disk.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>DisksClient.updateWithResponseAsync(String resourceGroupName, String diskName, DiskUpdate disk) Updates (patches) a disk. -
Uses of DiskUpdate in com.azure.resourcemanager.compute.models
Methods in com.azure.resourcemanager.compute.models that return DiskUpdateModifier and TypeMethodDescriptionDiskUpdate.withBurstingEnabled(Boolean burstingEnabled) Set the burstingEnabled property: Set to true to enable bursting beyond the provisioned performance target of the disk.DiskUpdate.withDataAccessAuthMode(DataAccessAuthMode dataAccessAuthMode) Set the dataAccessAuthMode property: Additional authentication requirements when exporting or uploading to a disk or snapshot.DiskUpdate.withDiskAccessId(String diskAccessId) Set the diskAccessId property: ARM id of the DiskAccess resource for using private endpoints on disks.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.withDiskIopsReadWrite(Long diskIopsReadWrite) Set the diskIopsReadWrite property: The number of IOPS allowed for this disk; only settable for UltraSSD disks.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.withDiskMBpsReadWrite(Long diskMBpsReadWrite) Set the diskMBpsReadWrite property: The bandwidth allowed for this disk; only settable for UltraSSD disks.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.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.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.withMaxShares(Integer maxShares) Set the maxShares property: The maximum number of VMs that can attach to the disk at the same time.DiskUpdate.withNetworkAccessPolicy(NetworkAccessPolicy networkAccessPolicy) Set the networkAccessPolicy property: Policy for accessing the disk via network.DiskUpdate.withOptimizedForFrequentAttach(Boolean optimizedForFrequentAttach) Set the optimizedForFrequentAttach property: Setting this property to true improves reliability and performance of data disks that are frequently (more than 5 times a day) by detached from one virtual machine and attached to another.DiskUpdate.withOsType(OperatingSystemTypes osType) Set the osType property: the Operating System type.DiskUpdate.withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess) Set the publicNetworkAccess property: Policy for controlling export on the disk.DiskUpdate.withPurchasePlan(PurchasePlanAutoGenerated purchasePlan) Set the purchasePlan property: Purchase plan information to be added on the OS disk.Set the sku property: The disks sku name.DiskUpdate.withSupportedCapabilities(SupportedCapabilities supportedCapabilities) Set the supportedCapabilities property: List of supported capabilities to be added on the OS disk.DiskUpdate.withSupportsHibernation(Boolean supportsHibernation) Set the supportsHibernation property: Indicates the OS on a disk supports hibernation.Set the tags property: Resource tags.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/.