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

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
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)


7632
7633
7634
7635
7636
7637
7638
# File 'lib/aws-sdk-s3control/types.rb', line 7632

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)


7632
7633
7634
7635
7636
7637
7638
# File 'lib/aws-sdk-s3control/types.rb', line 7632

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.

<note markdown=“1”> You must choose a value greater than or equal to ‘1.0`.

</note>

Returns:

  • (Float)


7632
7633
7634
7635
7636
7637
7638
# File 'lib/aws-sdk-s3control/types.rb', line 7632

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