Class: Aws::IoT::Types::ThingDocument
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::ThingDocument
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iot/types.rb
Overview
The thing search index document.
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
The attributes.
-
#connectivity ⇒ Types::ThingConnectivity
Indicates whether or not the thing is connected to the AWS IoT service.
-
#shadow ⇒ String
The shadow.
-
#thing_group_names ⇒ Array<String>
Thing group names.
-
#thing_id ⇒ String
The thing ID.
-
#thing_name ⇒ String
The thing name.
-
#thing_type_name ⇒ String
The thing type name.
Instance Attribute Details
#attributes ⇒ Hash<String,String>
The attributes.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |
#connectivity ⇒ Types::ThingConnectivity
Indicates whether or not the thing is connected to the AWS IoT service.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |
#shadow ⇒ String
The shadow.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |
#thing_group_names ⇒ Array<String>
Thing group names.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |
#thing_id ⇒ String
The thing ID.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |
#thing_name ⇒ String
The thing name.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |
#thing_type_name ⇒ String
The thing type name.
10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 |
# File 'lib/aws-sdk-iot/types.rb', line 10017 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :connectivity) include Aws::Structure end |