Class: Aws::IoT::Types::ListThingsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iot/types.rb

Overview

The input for the ListThings operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#attribute_name ⇒ String

The attribute name used to search for things.

Returns:

  • (String)


13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
# File 'lib/aws-sdk-iot/types.rb', line 13232

class ListThingsRequest < Struct.new(
  :next_token,
  :max_results,
  :attribute_name,
  :attribute_value,
  :thing_type_name,
  :use_prefix_attribute_value)
  SENSITIVE = []
  include Aws::Structure
end

#attribute_value ⇒ String

The attribute value used to search for things.

Returns:

  • (String)


13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
# File 'lib/aws-sdk-iot/types.rb', line 13232

class ListThingsRequest < Struct.new(
  :next_token,
  :max_results,
  :attribute_name,
  :attribute_value,
  :thing_type_name,
  :use_prefix_attribute_value)
  SENSITIVE = []
  include Aws::Structure
end

#max_results ⇒ Integer

The maximum number of results to return in this operation.

Returns:

  • (Integer)


13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
# File 'lib/aws-sdk-iot/types.rb', line 13232

class ListThingsRequest < Struct.new(
  :next_token,
  :max_results,
  :attribute_name,
  :attribute_value,
  :thing_type_name,
  :use_prefix_attribute_value)
  SENSITIVE = []
  include Aws::Structure
end

#next_token ⇒ String

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

Returns:

  • (String)


13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
# File 'lib/aws-sdk-iot/types.rb', line 13232

class ListThingsRequest < Struct.new(
  :next_token,
  :max_results,
  :attribute_name,
  :attribute_value,
  :thing_type_name,
  :use_prefix_attribute_value)
  SENSITIVE = []
  include Aws::Structure
end

#thing_type_name ⇒ String

The name of the thing type used to search for things.

Returns:

  • (String)


13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
# File 'lib/aws-sdk-iot/types.rb', line 13232

class ListThingsRequest < Struct.new(
  :next_token,
  :max_results,
  :attribute_name,
  :attribute_value,
  :thing_type_name,
  :use_prefix_attribute_value)
  SENSITIVE = []
  include Aws::Structure
end

#use_prefix_attribute_value ⇒ Boolean

When true, the action returns the thing resources with attribute values that start with the attributeValue provided.

When false, or not present, the action returns only the thing resources with attribute values that match the entire attributeValue provided.

Returns:

  • (Boolean)


13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
# File 'lib/aws-sdk-iot/types.rb', line 13232

class ListThingsRequest < Struct.new(
  :next_token,
  :max_results,
  :attribute_name,
  :attribute_value,
  :thing_type_name,
  :use_prefix_attribute_value)
  SENSITIVE = []
  include Aws::Structure
end