Uses of Class
com.azure.resourcemanager.compute.fluent.models.DiskUpdateProperties
Packages that use DiskUpdateProperties
Package
Description
Package containing the inner data models for ComputeManagementClient.
-
Uses of DiskUpdateProperties in com.azure.resourcemanager.compute.fluent.models
Classes in com.azure.resourcemanager.compute.fluent.models that implement interfaces with type arguments of type DiskUpdatePropertiesModifier and TypeClassDescriptionfinal classDisk resource update properties.Methods in com.azure.resourcemanager.compute.fluent.models that return DiskUpdatePropertiesModifier and TypeMethodDescriptionstatic DiskUpdatePropertiesDiskUpdateProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of DiskUpdateProperties from the JsonReader.DiskUpdateProperties.withAvailabilityPolicy(AvailabilityPolicy availabilityPolicy) Set the availabilityPolicy property: Determines how platform treats disk failures.DiskUpdateProperties.withBurstingEnabled(Boolean burstingEnabled) Set the burstingEnabled property: Set to true to enable bursting beyond the provisioned performance target of the disk.DiskUpdateProperties.withDataAccessAuthMode(DataAccessAuthMode dataAccessAuthMode) Set the dataAccessAuthMode property: Additional authentication requirements when exporting or uploading to a disk or snapshot.DiskUpdateProperties.withDiskAccessId(String diskAccessId) Set the diskAccessId property: ARM id of the DiskAccess resource for using private endpoints on disks.DiskUpdateProperties.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.DiskUpdateProperties.withDiskIopsReadWrite(Long diskIopsReadWrite) Set the diskIopsReadWrite property: The number of IOPS allowed for this disk; only settable for UltraSSD disks.DiskUpdateProperties.withDiskMBpsReadOnly(Long diskMBpsReadOnly) Set the diskMBpsReadOnly property: The total throughput (MBps) that will be allowed across all VMs mounting the shared disk as ReadOnly.DiskUpdateProperties.withDiskMBpsReadWrite(Long diskMBpsReadWrite) Set the diskMBpsReadWrite property: The bandwidth allowed for this disk; only settable for UltraSSD disks.DiskUpdateProperties.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.DiskUpdateProperties.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.DiskUpdateProperties.withEncryptionSettingsCollection(EncryptionSettingsCollection encryptionSettingsCollection) Set the encryptionSettingsCollection property: Encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.DiskUpdateProperties.withMaxShares(Integer maxShares) Set the maxShares property: The maximum number of VMs that can attach to the disk at the same time.DiskUpdateProperties.withNetworkAccessPolicy(NetworkAccessPolicy networkAccessPolicy) Set the networkAccessPolicy property: Policy for accessing the disk via network.DiskUpdateProperties.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.DiskUpdateProperties.withOsType(OperatingSystemTypes osType) Set the osType property: the Operating System type.DiskUpdateProperties.withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess) Set the publicNetworkAccess property: Policy for controlling export on the disk.DiskUpdateProperties.withPurchasePlan(DiskPurchasePlan purchasePlan) Set the purchasePlan property: Purchase plan information to be added on the OS disk.DiskUpdateProperties.withSupportedCapabilities(SupportedCapabilities supportedCapabilities) Set the supportedCapabilities property: List of supported capabilities to be added on the OS disk.DiskUpdateProperties.withSupportsHibernation(Boolean supportsHibernation) Set the supportsHibernation property: Indicates the OS on a disk supports hibernation.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/.