Class: Aws::IoTSiteWise::Types::ListSearchesFilters

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

Overview

Optional filters for ListSearches. When multiple filters are set, a search must match all of them.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#group_id_filter ⇒ Array<String>

Returns only searches whose groupId is one of the listed values.

Returns:

  • (Array<String>)


11949
11950
11951
11952
11953
11954
11955
11956
11957
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 11949

class ListSearchesFilters < Struct.new(
  :status_filter,
  :started_after,
  :started_before,
  :group_id_filter,
  :search_type_filter)
  SENSITIVE = []
  include Aws::Structure
end

#search_type_filter ⇒ Array<String>

Returns only searches whose searchType is one of the listed values.

Returns:

  • (Array<String>)


11949
11950
11951
11952
11953
11954
11955
11956
11957
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 11949

class ListSearchesFilters < Struct.new(
  :status_filter,
  :started_after,
  :started_before,
  :group_id_filter,
  :search_type_filter)
  SENSITIVE = []
  include Aws::Structure
end

#started_after ⇒ Time

Returns only searches started at or after this time.

Returns:

  • (Time)


11949
11950
11951
11952
11953
11954
11955
11956
11957
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 11949

class ListSearchesFilters < Struct.new(
  :status_filter,
  :started_after,
  :started_before,
  :group_id_filter,
  :search_type_filter)
  SENSITIVE = []
  include Aws::Structure
end

#started_before ⇒ Time

Returns only searches started at or before this time.

Returns:

  • (Time)


11949
11950
11951
11952
11953
11954
11955
11956
11957
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 11949

class ListSearchesFilters < Struct.new(
  :status_filter,
  :started_after,
  :started_before,
  :group_id_filter,
  :search_type_filter)
  SENSITIVE = []
  include Aws::Structure
end

#status_filter ⇒ Array<String>

Returns only searches whose status is one of the listed values.

Returns:

  • (Array<String>)


11949
11950
11951
11952
11953
11954
11955
11956
11957
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 11949

class ListSearchesFilters < Struct.new(
  :status_filter,
  :started_after,
  :started_before,
  :group_id_filter,
  :search_type_filter)
  SENSITIVE = []
  include Aws::Structure
end