Uses of Class
com.azure.resourcemanager.netapp.fluent.models.VolumePatchProperties
Packages that use VolumePatchProperties
Package
Description
Package containing the inner data models for NetAppManagementClient.
-
Uses of VolumePatchProperties in com.azure.resourcemanager.netapp.fluent.models
Methods in com.azure.resourcemanager.netapp.fluent.models that return VolumePatchPropertiesModifier and TypeMethodDescriptionstatic VolumePatchProperties
VolumePatchProperties.fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of VolumePatchProperties from the JsonReader.VolumePatchProperties.withCoolAccess
(Boolean coolAccess) Set the coolAccess property: Specifies whether Cool Access(tiering) is enabled for the volume.VolumePatchProperties.withCoolAccessRetrievalPolicy
(CoolAccessRetrievalPolicy coolAccessRetrievalPolicy) Set the coolAccessRetrievalPolicy property: coolAccessRetrievalPolicy determines the data retrieval behavior from the cool tier to standard storage based on the read pattern for cool access enabled volumes.VolumePatchProperties.withCoolAccessTieringPolicy
(CoolAccessTieringPolicy coolAccessTieringPolicy) Set the coolAccessTieringPolicy property: coolAccessTieringPolicy determines which cold data blocks are moved to cool tier.VolumePatchProperties.withCoolnessPeriod
(Integer coolnessPeriod) Set the coolnessPeriod property: Specifies the number of days after which data that is not accessed by clients will be tiered.VolumePatchProperties.withDataProtection
(VolumePatchPropertiesDataProtection dataProtection) Set the dataProtection property: DataProtection type volumes include an object containing details of the replication.VolumePatchProperties.withDefaultGroupQuotaInKiBs
(Long defaultGroupQuotaInKiBs) Set the defaultGroupQuotaInKiBs property: Default group quota for volume in KiBs.VolumePatchProperties.withDefaultUserQuotaInKiBs
(Long defaultUserQuotaInKiBs) Set the defaultUserQuotaInKiBs property: Default user quota for volume in KiBs.VolumePatchProperties.withExportPolicy
(VolumePatchPropertiesExportPolicy exportPolicy) Set the exportPolicy property: Set of export policy rules.VolumePatchProperties.withIsDefaultQuotaEnabled
(Boolean isDefaultQuotaEnabled) Set the isDefaultQuotaEnabled property: Specifies if default quota is enabled for the volume.VolumePatchProperties.withProtocolTypes
(List<String> protocolTypes) Set the protocolTypes property: Set of protocol types, default NFSv3, CIFS for SMB protocol.VolumePatchProperties.withServiceLevel
(ServiceLevel serviceLevel) Set the serviceLevel property: The service level of the file system.VolumePatchProperties.withSmbAccessBasedEnumeration
(SmbAccessBasedEnumeration smbAccessBasedEnumeration) Set the smbAccessBasedEnumeration property: Enables access-based enumeration share property for SMB Shares.VolumePatchProperties.withSmbNonBrowsable
(SmbNonBrowsable smbNonBrowsable) Set the smbNonBrowsable property: Enables non-browsable property for SMB Shares.VolumePatchProperties.withSnapshotDirectoryVisible
(Boolean snapshotDirectoryVisible) Set the snapshotDirectoryVisible property: If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots.VolumePatchProperties.withThroughputMibps
(Float throughputMibps) Set the throughputMibps property: Maximum throughput in MiB/s that can be achieved by this volume and this will be accepted as input only for manual qosType volume.VolumePatchProperties.withUnixPermissions
(String unixPermissions) Set the unixPermissions property: UNIX permissions for NFS volume accepted in octal 4 digit format.VolumePatchProperties.withUsageThreshold
(Long usageThreshold) Set the usageThreshold property: Maximum storage quota allowed for a file system in bytes.