Class: Aws::Deadline::Types::SearchFilterExpression
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::SearchFilterExpression
- Defined in:
- gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb
Overview
Note:
SearchFilterExpression is a union - when making an API calls you must set exactly one of the members.
The type of search filter to apply.
Defined Under Namespace
Classes: DateTimeFilter, GroupFilter, ParameterFilter, SearchTermFilter, StringFilter, StringListFilter, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#date_time_filter ⇒ Types::DateTimeFilterExpression
Filters based on date and time.
-
#group_filter ⇒ Types::SearchGroupedFilterExpressions
Filters by group.
-
#parameter_filter ⇒ Types::ParameterFilterExpression
Filters by parameter.
-
#search_term_filter ⇒ Types::SearchTermFilterExpression
Filters by a specified search term.
-
#string_filter ⇒ Types::StringFilterExpression
Filters by a string.
-
#string_list_filter ⇒ Types::StringListFilterExpression
Filters by a list of strings.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#date_time_filter ⇒ Types::DateTimeFilterExpression
Filters based on date and time.
9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 class SearchFilterExpression < Struct.new( :date_time_filter, :parameter_filter, :search_term_filter, :string_filter, :string_list_filter, :group_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DateTimeFilter < SearchFilterExpression; end class ParameterFilter < SearchFilterExpression; end class SearchTermFilter < SearchFilterExpression; end class StringFilter < SearchFilterExpression; end class StringListFilter < SearchFilterExpression; end class GroupFilter < SearchFilterExpression; end class Unknown < SearchFilterExpression; end end |
#group_filter ⇒ Types::SearchGroupedFilterExpressions
Filters by group.
9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 class SearchFilterExpression < Struct.new( :date_time_filter, :parameter_filter, :search_term_filter, :string_filter, :string_list_filter, :group_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DateTimeFilter < SearchFilterExpression; end class ParameterFilter < SearchFilterExpression; end class SearchTermFilter < SearchFilterExpression; end class StringFilter < SearchFilterExpression; end class StringListFilter < SearchFilterExpression; end class GroupFilter < SearchFilterExpression; end class Unknown < SearchFilterExpression; end end |
#parameter_filter ⇒ Types::ParameterFilterExpression
Filters by parameter.
9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 class SearchFilterExpression < Struct.new( :date_time_filter, :parameter_filter, :search_term_filter, :string_filter, :string_list_filter, :group_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DateTimeFilter < SearchFilterExpression; end class ParameterFilter < SearchFilterExpression; end class SearchTermFilter < SearchFilterExpression; end class StringFilter < SearchFilterExpression; end class StringListFilter < SearchFilterExpression; end class GroupFilter < SearchFilterExpression; end class Unknown < SearchFilterExpression; end end |
#search_term_filter ⇒ Types::SearchTermFilterExpression
Filters by a specified search term.
9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 class SearchFilterExpression < Struct.new( :date_time_filter, :parameter_filter, :search_term_filter, :string_filter, :string_list_filter, :group_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DateTimeFilter < SearchFilterExpression; end class ParameterFilter < SearchFilterExpression; end class SearchTermFilter < SearchFilterExpression; end class StringFilter < SearchFilterExpression; end class StringListFilter < SearchFilterExpression; end class GroupFilter < SearchFilterExpression; end class Unknown < SearchFilterExpression; end end |
#string_filter ⇒ Types::StringFilterExpression
Filters by a string.
9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 class SearchFilterExpression < Struct.new( :date_time_filter, :parameter_filter, :search_term_filter, :string_filter, :string_list_filter, :group_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DateTimeFilter < SearchFilterExpression; end class ParameterFilter < SearchFilterExpression; end class SearchTermFilter < SearchFilterExpression; end class StringFilter < SearchFilterExpression; end class StringListFilter < SearchFilterExpression; end class GroupFilter < SearchFilterExpression; end class Unknown < SearchFilterExpression; end end |
#string_list_filter ⇒ Types::StringListFilterExpression
Filters by a list of strings.
9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 class SearchFilterExpression < Struct.new( :date_time_filter, :parameter_filter, :search_term_filter, :string_filter, :string_list_filter, :group_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DateTimeFilter < SearchFilterExpression; end class ParameterFilter < SearchFilterExpression; end class SearchTermFilter < SearchFilterExpression; end class StringFilter < SearchFilterExpression; end class StringListFilter < SearchFilterExpression; end class GroupFilter < SearchFilterExpression; end class Unknown < SearchFilterExpression; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
9972 9973 9974 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 9972 def unknown @unknown end |