Class: Aws::WorkDocs::Types::Filters
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkDocs::Types::Filters
- Defined in:
- gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb
Overview
Filters results based on entity metadata.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ancestor_ids ⇒ Array<String>
Filter based on resource’s path.
-
#content_categories ⇒ Array<String>
Filters by content category.
-
#created_range ⇒ Types::DateRangeType
Filter based on resource’s creation timestamp.
-
#labels ⇒ Array<String>
Filter by labels using exact match.
-
#modified_range ⇒ Types::DateRangeType
Filter based on resource’s modified timestamp.
-
#principals ⇒ Array<Types::SearchPrincipalType>
Filter based on UserIds or GroupIds.
-
#resource_types ⇒ Array<String>
Filters based on entity type.
-
#search_collection_types ⇒ Array<String>
Filter based on file groupings.
-
#size_range ⇒ Types::LongRangeType
Filter based on size (in bytes).
-
#text_locales ⇒ Array<String>
Filters by the locale of the content or comment.
Instance Attribute Details
#ancestor_ids ⇒ Array<String>
Filter based on resource’s path.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#content_categories ⇒ Array<String>
Filters by content category.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#created_range ⇒ Types::DateRangeType
Filter based on resource’s creation timestamp.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#labels ⇒ Array<String>
Filter by labels using exact match.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#modified_range ⇒ Types::DateRangeType
Filter based on resource’s modified timestamp.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#principals ⇒ Array<Types::SearchPrincipalType>
Filter based on UserIds or GroupIds.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#resource_types ⇒ Array<String>
Filters based on entity type.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#search_collection_types ⇒ Array<String>
Filter based on file groupings.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#size_range ⇒ Types::LongRangeType
Filter based on size (in bytes).
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |
#text_locales ⇒ Array<String>
Filters by the locale of the content or comment.
1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 |
# File 'gems/aws-sdk-workdocs/lib/aws-sdk-workdocs/types.rb', line 1634 class Filters < Struct.new( :text_locales, :content_categories, :resource_types, :labels, :principals, :ancestor_ids, :search_collection_types, :size_range, :created_range, :modified_range) SENSITIVE = [] include Aws::Structure end |