Class: Aws::S3Control::Types::StorageLensGroup

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

Overview

A custom grouping of objects that include filters for prefixes, suffixes, object tags, object size, or object age. You can create an S3 Storage Lens group that includes a single filter or multiple filter conditions. To specify multiple filter conditions, you use AND or OR logical operators.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filterTypes::StorageLensGroupFilter

Sets the criteria for the Storage Lens group data that is displayed. For multiple filter conditions, the AND or OR logical operator is used.



7674
7675
7676
7677
7678
7679
7680
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 7674

class StorageLensGroup < Struct.new(
  :name,
  :filter,
  :storage_lens_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Contains the name of the Storage Lens group.

Returns:

  • (String)


7674
7675
7676
7677
7678
7679
7680
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 7674

class StorageLensGroup < Struct.new(
  :name,
  :filter,
  :storage_lens_group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#storage_lens_group_arnString

Contains the Amazon Resource Name (ARN) of the Storage Lens group. This property is read-only.

Returns:

  • (String)


7674
7675
7676
7677
7678
7679
7680
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 7674

class StorageLensGroup < Struct.new(
  :name,
  :filter,
  :storage_lens_group_arn)
  SENSITIVE = []
  include Aws::Structure
end