Class: Aws::IoT::Types::ThingDocument
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::ThingDocument
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Overview
The thing search index document.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
The attributes.
-
#connectivity ⇒ Types::ThingConnectivity
Indicates whether the thing is connected to the Amazon Web Services IoT Core service.
-
#device_defender ⇒ String
Contains Device Defender data.
-
#shadow ⇒ String
The unnamed shadow and named shadow.
-
#thing_group_names ⇒ Array<String>
Thing group and billing 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.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#connectivity ⇒ Types::ThingConnectivity
Indicates whether the thing is connected to the Amazon Web Services IoT Core service.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#device_defender ⇒ String
Contains Device Defender data.
For more information about Device Defender, see Device Defender.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#shadow ⇒ String
The unnamed shadow and named shadow.
For more information about shadows, see IoT Device Shadow service.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#thing_group_names ⇒ Array<String>
Thing group and billing group names.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#thing_id ⇒ String
The thing ID.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#thing_name ⇒ String
The thing name.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |
#thing_type_name ⇒ String
The thing type name.
16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16093 class ThingDocument < Struct.new( :thing_name, :thing_id, :thing_type_name, :thing_group_names, :attributes, :shadow, :device_defender, :connectivity) SENSITIVE = [] include Aws::Structure end |