Class: Aws::S3Control::Types::SelectionCriteria

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#delimiterString

A container for the delimiter of the selection criteria being used.

Returns:

  • (String)


7455
7456
7457
7458
7459
7460
7461
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 7455

class SelectionCriteria < Struct.new(
  :delimiter,
  :max_depth,
  :min_storage_bytes_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#max_depthInteger

The max depth of the selection criteria

Returns:

  • (Integer)


7455
7456
7457
7458
7459
7460
7461
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 7455

class SelectionCriteria < Struct.new(
  :delimiter,
  :max_depth,
  :min_storage_bytes_percentage)
  SENSITIVE = []
  include Aws::Structure
end

#min_storage_bytes_percentageFloat

The minimum number of storage bytes percentage whose metrics will be selected.

You must choose a value greater than or equal to 1.0.

Returns:

  • (Float)


7455
7456
7457
7458
7459
7460
7461
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 7455

class SelectionCriteria < Struct.new(
  :delimiter,
  :max_depth,
  :min_storage_bytes_percentage)
  SENSITIVE = []
  include Aws::Structure
end