Uses of Interface
com.azure.resourcemanager.netapp.models.Volume.DefinitionStages.WithCreate
Package
Description
Package containing the data models for NetAppManagementClient.
-
Uses of Volume.DefinitionStages.WithCreate in com.azure.resourcemanager.netapp.models
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the Volume definition.Modifier and TypeMethodDescriptionVolume.DefinitionStages.WithAvsDataStore.withAvsDataStore
(AvsDataStore avsDataStore) Specifies the avsDataStore property: avsDataStoreVolume.DefinitionStages.WithBackupId.withBackupId
(String backupId) Specifies the backupId property: Backup IDVolume.DefinitionStages.WithCapacityPoolResourceId.withCapacityPoolResourceId
(String capacityPoolResourceId) Specifies the capacityPoolResourceId property: Pool Resource Id used in case of creating a volume through volume group.Volume.DefinitionStages.WithCoolAccess.withCoolAccess
(Boolean coolAccess) Specifies the coolAccess property: Specifies whether Cool Access(tiering) is enabled for the volume..Volume.DefinitionStages.WithCoolnessPeriod.withCoolnessPeriod
(Integer coolnessPeriod) Specifies the coolnessPeriod property: Specifies the number of days after which data that is not accessed by clients will be tiered..Volume.DefinitionStages.WithDataProtection.withDataProtection
(VolumePropertiesDataProtection dataProtection) Specifies the dataProtection property: DataProtectionVolume.DefinitionStages.WithDefaultGroupQuotaInKiBs.withDefaultGroupQuotaInKiBs
(Long defaultGroupQuotaInKiBs) Specifies the defaultGroupQuotaInKiBs property: Default group quota for volume in KiBs.Volume.DefinitionStages.WithDefaultUserQuotaInKiBs.withDefaultUserQuotaInKiBs
(Long defaultUserQuotaInKiBs) Specifies the defaultUserQuotaInKiBs property: Default user quota for volume in KiBs.Volume.DefinitionStages.WithDeleteBaseSnapshot.withDeleteBaseSnapshot
(Boolean deleteBaseSnapshot) Specifies the deleteBaseSnapshot property: If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished.Volume.DefinitionStages.WithEnableSubvolumes.withEnableSubvolumes
(EnableSubvolumes enableSubvolumes) Specifies the enableSubvolumes property: Flag indicating whether subvolume operations are enabled on the volume.Volume.DefinitionStages.WithEncryptionKeySource.withEncryptionKeySource
(EncryptionKeySource encryptionKeySource) Specifies the encryptionKeySource property: Source of key used to encrypt data in volume.Volume.DefinitionStages.WithExportPolicy.withExportPolicy
(VolumePropertiesExportPolicy exportPolicy) Specifies the exportPolicy property: exportPolicyVolume.DefinitionStages.WithIsDefaultQuotaEnabled.withIsDefaultQuotaEnabled
(Boolean isDefaultQuotaEnabled) Specifies the isDefaultQuotaEnabled property: Specifies if default quota is enabled for the volume..Volume.DefinitionStages.WithIsRestoring.withIsRestoring
(Boolean isRestoring) Specifies the isRestoring property: Restoring.Volume.DefinitionStages.WithKerberosEnabled.withKerberosEnabled
(Boolean kerberosEnabled) Specifies the kerberosEnabled property: Describe if a volume is KerberosEnabled.Volume.DefinitionStages.WithKeyVaultPrivateEndpointResourceId.withKeyVaultPrivateEndpointResourceId
(String keyVaultPrivateEndpointResourceId) Specifies the keyVaultPrivateEndpointResourceId property: The resource ID of private endpoint for KeyVault.Volume.DefinitionStages.WithLdapEnabled.withLdapEnabled
(Boolean ldapEnabled) Specifies the ldapEnabled property: Specifies whether LDAP is enabled or not for a given NFS volume..Volume.DefinitionStages.WithNetworkFeatures.withNetworkFeatures
(NetworkFeatures networkFeatures) Specifies the networkFeatures property: Network featuresVolume.DefinitionStages.WithPlacementRules.withPlacementRules
(List<PlacementKeyValuePairs> placementRules) Specifies the placementRules property: Volume placement rulesVolume.DefinitionStages.WithProtocolTypes.withProtocolTypes
(List<String> protocolTypes) Specifies the protocolTypes property: protocolTypesVolume.DefinitionStages.WithProximityPlacementGroup.withProximityPlacementGroup
(String proximityPlacementGroup) Specifies the proximityPlacementGroup property: Proximity placement group associated with the volume.Volume.DefinitionStages.WithSecurityStyle.withSecurityStyle
(SecurityStyle securityStyle) Specifies the securityStyle property: The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol.Volume.DefinitionStages.WithServiceLevel.withServiceLevel
(ServiceLevel serviceLevel) Specifies the serviceLevel property: serviceLevelVolume.DefinitionStages.WithSmbAccessBasedEnumeration.withSmbAccessBasedEnumeration
(SmbAccessBasedEnumeration smbAccessBasedEnumeration) Specifies the smbAccessBasedEnumeration property: smbAccessBasedEnumerationVolume.DefinitionStages.WithSmbContinuouslyAvailable.withSmbContinuouslyAvailable
(Boolean smbContinuouslyAvailable) Specifies the smbContinuouslyAvailable property: Enables continuously available share property for smb volume.Volume.DefinitionStages.WithSmbEncryption.withSmbEncryption
(Boolean smbEncryption) Specifies the smbEncryption property: Enables encryption for in-flight smb3 data.Volume.DefinitionStages.WithSmbNonBrowsable.withSmbNonBrowsable
(SmbNonBrowsable smbNonBrowsable) Specifies the smbNonBrowsable property: smbNonBrowsableVolume.DefinitionStages.WithSnapshotDirectoryVisible.withSnapshotDirectoryVisible
(Boolean snapshotDirectoryVisible) Specifies 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 (default to true)..Volume.DefinitionStages.WithSnapshotId.withSnapshotId
(String snapshotId) Specifies the snapshotId property: Snapshot IDVolume.DefinitionStages.WithSubnetId.withSubnetId
(String subnetId) Specifies the subnetId property: The Azure Resource URI for a delegated subnet.Specifies the tags property: Resource tags..Volume.DefinitionStages.WithThroughputMibps.withThroughputMibps
(Float throughputMibps) Specifies 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.Volume.DefinitionStages.WithUnixPermissions.withUnixPermissions
(String unixPermissions) Specifies the unixPermissions property: UNIX permissions for NFS volume accepted in octal 4 digit format.Volume.DefinitionStages.WithVolumeSpecName.withVolumeSpecName
(String volumeSpecName) Specifies the volumeSpecName property: Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g.Volume.DefinitionStages.WithVolumeType.withVolumeType
(String volumeType) Specifies the volumeType property: What type of volume is this.Specifies the zones property: Availability Zone.