amazonka-fsx-2.0: Amazon FSx SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

Description

 
Synopsis

Documentation

data UpdateFileSystemOntapConfiguration Source #

The configuration updates for an Amazon FSx for NetApp ONTAP file system.

See: newUpdateFileSystemOntapConfiguration smart constructor.

Constructors

UpdateFileSystemOntapConfiguration' 

Fields

Instances

Instances details
ToJSON UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

Generic UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

Associated Types

type Rep UpdateFileSystemOntapConfiguration :: Type -> Type #

Show UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

NFData UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

Eq UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

Hashable UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

type Rep UpdateFileSystemOntapConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration

type Rep UpdateFileSystemOntapConfiguration = D1 ('MetaData "UpdateFileSystemOntapConfiguration" "Amazonka.FSx.Types.UpdateFileSystemOntapConfiguration" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "UpdateFileSystemOntapConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addRouteTableIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "automaticBackupRetentionDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "dailyAutomaticBackupStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "diskIopsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiskIopsConfiguration)))) :*: ((S1 ('MetaSel ('Just "fsxAdminPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "removeRouteTableIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "throughputCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "weeklyMaintenanceStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newUpdateFileSystemOntapConfiguration :: UpdateFileSystemOntapConfiguration Source #

Create a value of UpdateFileSystemOntapConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addRouteTableIds:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_addRouteTableIds - (Multi-AZ only) A list of IDs of new virtual private cloud (VPC) route tables to associate (add) with your Amazon FSx for NetApp ONTAP file system.

$sel:automaticBackupRetentionDays:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_automaticBackupRetentionDays - Undocumented member.

$sel:dailyAutomaticBackupStartTime:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_dailyAutomaticBackupStartTime - Undocumented member.

$sel:diskIopsConfiguration:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_diskIopsConfiguration - The SSD IOPS (input/output operations per second) configuration for an Amazon FSx for NetApp ONTAP file system. The default is 3 IOPS per GB of storage capacity, but you can provision additional IOPS per GB of storage. The configuration consists of an IOPS mode (AUTOMATIC or USER_PROVISIONED), and in the case of USER_PROVISIONED IOPS, the total number of SSD IOPS provisioned.

$sel:fsxAdminPassword:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_fsxAdminPassword - The ONTAP administrative password for the fsxadmin user.

$sel:removeRouteTableIds:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_removeRouteTableIds - (Multi-AZ only) A list of IDs of existing virtual private cloud (VPC) route tables to disassociate (remove) from your Amazon FSx for NetApp ONTAP file system. You can use the API operation to retrieve the list of VPC route table IDs for a file system.

$sel:throughputCapacity:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_throughputCapacity - Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second (MBps). Valid values are 128, 256, 512, 1024, 2048, and 4096 MBps.

$sel:weeklyMaintenanceStartTime:UpdateFileSystemOntapConfiguration', updateFileSystemOntapConfiguration_weeklyMaintenanceStartTime - Undocumented member.

updateFileSystemOntapConfiguration_addRouteTableIds :: Lens' UpdateFileSystemOntapConfiguration (Maybe [Text]) Source #

(Multi-AZ only) A list of IDs of new virtual private cloud (VPC) route tables to associate (add) with your Amazon FSx for NetApp ONTAP file system.

updateFileSystemOntapConfiguration_diskIopsConfiguration :: Lens' UpdateFileSystemOntapConfiguration (Maybe DiskIopsConfiguration) Source #

The SSD IOPS (input/output operations per second) configuration for an Amazon FSx for NetApp ONTAP file system. The default is 3 IOPS per GB of storage capacity, but you can provision additional IOPS per GB of storage. The configuration consists of an IOPS mode (AUTOMATIC or USER_PROVISIONED), and in the case of USER_PROVISIONED IOPS, the total number of SSD IOPS provisioned.

updateFileSystemOntapConfiguration_removeRouteTableIds :: Lens' UpdateFileSystemOntapConfiguration (Maybe [Text]) Source #

(Multi-AZ only) A list of IDs of existing virtual private cloud (VPC) route tables to disassociate (remove) from your Amazon FSx for NetApp ONTAP file system. You can use the API operation to retrieve the list of VPC route table IDs for a file system.

updateFileSystemOntapConfiguration_throughputCapacity :: Lens' UpdateFileSystemOntapConfiguration (Maybe Natural) Source #

Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second (MBps). Valid values are 128, 256, 512, 1024, 2048, and 4096 MBps.