class Aws::FSx::Types::UpdateOntapVolumeConfiguration

Used to specify changes to the ONTAP configuration for the volume you are updating.

@note When making an API call, you may pass UpdateOntapVolumeConfiguration

data as a hash:

    {
      junction_path: "JunctionPath",
      security_style: "UNIX", # accepts UNIX, NTFS, MIXED
      size_in_megabytes: 1,
      storage_efficiency_enabled: false,
      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, which can be `UNIX`. `NTFS`, or
`MIXED`.
@return [String]

@!attribute [rw] size_in_megabytes

Specifies the size of the volume in megabytes.
@return [Integer]

@!attribute [rw] storage_efficiency_enabled

Default is `false`. Set to true to enable the deduplication,
compression, and compaction storage efficiency features on the
volume.
@return [Boolean]

@!attribute [rw] tiering_policy

Update the volume's data tiering policy.
@return [Types::TieringPolicy]

@see docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/UpdateOntapVolumeConfiguration AWS API Documentation

Constants

SENSITIVE