class Aws::FSx::Types::CreateOntapVolumeConfiguration
Specifies the configuration of the ONTAP volume that you are creating.
@note When making an API call, you may pass CreateOntapVolumeConfiguration
data as a hash: { junction_path: "JunctionPath", # required security_style: "UNIX", # accepts UNIX, NTFS, MIXED size_in_megabytes: 1, # required storage_efficiency_enabled: false, # required storage_virtual_machine_id: "StorageVirtualMachineId", # required tiering_policy: { cooling_period: 1, name: "SNAPSHOT_ONLY", # accepts SNAPSHOT_ONLY, AUTO, ALL, NONE }, }
@!attribute [rw] junction_path
Specifies the location in the SVM's namespace where the volume is mounted. The `JunctionPath` must have a leading forward slash, such as `/vol3`. @return [String]
@!attribute [rw] security_style
The security style for the volume. Specify one of the following values: * `UNIX` if the file system is managed by a UNIX administrator, the majority of users are NFS clients, and an application accessing the data uses a UNIX user as the service account. `UNIX` is the default. * `NTFS` if the file system is managed by a Windows administrator, the majority of users are SMB clients, and an application accessing the data uses a Windows user as the service account. * `MIXED` if the file system is managed by both UNIX and Windows administrators and users consist of both NFS and SMB clients. @return [String]
@!attribute [rw] size_in_megabytes
Specifies the size of the volume, in megabytes (MB), that you are creating. @return [Integer]
@!attribute [rw] storage_efficiency_enabled
Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume. @return [Boolean]
@!attribute [rw] storage_virtual_machine_id
Specifies the ONTAP SVM in which to create the volume. @return [String]
@!attribute [rw] tiering_policy
Describes the data tiering policy for an ONTAP volume. When enabled, Amazon FSx for ONTAP's intelligent tiering automatically transitions a volume's data between the file system's primary storage and capacity pool storage based on your access patterns. @return [Types::TieringPolicy]
@see docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/CreateOntapVolumeConfiguration AWS API Documentation
Constants
- SENSITIVE