Class: Aws::IoT::Types::DescribeThingResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::DescribeThingResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iot/types.rb
Overview
The output from the DescribeThing operation.
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
The thing attributes.
-
#billing_group_name ⇒ String
The name of the billing group the thing belongs to.
-
#default_client_id ⇒ String
The default client ID.
-
#thing_arn ⇒ String
The ARN of the thing to describe.
-
#thing_id ⇒ String
The ID of the thing to describe.
-
#thing_name ⇒ String
The name of the thing.
-
#thing_type_name ⇒ String
The thing type name.
-
#version ⇒ Integer
The current version of the thing record in the registry.
Instance Attribute Details
#attributes ⇒ Hash<String,String>
The thing attributes.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#billing_group_name ⇒ String
The name of the billing group the thing belongs to.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#default_client_id ⇒ String
The default client ID.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#thing_arn ⇒ String
The ARN of the thing to describe.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#thing_id ⇒ String
The ID of the thing to describe.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#thing_name ⇒ String
The name of the thing.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#thing_type_name ⇒ String
The thing type name.
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |
#version ⇒ Integer
The current version of the thing record in the registry.
<note markdown=“1”> To avoid unintentional changes to the information in the registry, you can pass the version information in the ‘expectedVersion` parameter of the `UpdateThing` and `DeleteThing` calls.
</note>
4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 |
# File 'lib/aws-sdk-iot/types.rb', line 4431 class DescribeThingResponse < Struct.new( :default_client_id, :thing_name, :thing_id, :thing_arn, :thing_type_name, :attributes, :version, :billing_group_name) include Aws::Structure end |