Class: Aws::FSx::Types::DiskIopsConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb

Overview

Note:

When making an API call, you may pass DiskIopsConfiguration data as a hash:

{
  mode: "AUTOMATIC", # accepts AUTOMATIC, USER_PROVISIONED
  iops: 1,
}

The SSD IOPS (input/output operations per second) configuration for an Amazon FSx for NetApp ONTAP or Amazon FSx for OpenZFS 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 the total number of provisioned SSD IOPS and how the amount was provisioned (by the customer or by the system).

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#iopsInteger

The total number of SSD IOPS provisioned for the file system.

Returns:

  • (Integer)


5093
5094
5095
5096
5097
5098
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5093

class DiskIopsConfiguration < Struct.new(
  :mode,
  :iops)
  SENSITIVE = []
  include Aws::Structure
end

#modeString

Specifies whether the number of IOPS for the file system is using the system default (AUTOMATIC) or was provisioned by the customer (USER_PROVISIONED).

Returns:

  • (String)


5093
5094
5095
5096
5097
5098
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 5093

class DiskIopsConfiguration < Struct.new(
  :mode,
  :iops)
  SENSITIVE = []
  include Aws::Structure
end