Class: Aws::IoTManagedIntegrations::Types::GetManagedThingResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTManagedIntegrations::Types::GetManagedThingResponse
- Defined in:
- gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb
Constant Summary collapse
- SENSITIVE =
[:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags]
Instance Attribute Summary collapse
-
#activated_at ⇒ Time
The timestampe value of when the device was activated.
-
#advertised_product_id ⇒ String
The id of the advertised product.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the managed thing.
-
#brand ⇒ String
The brand of the device.
-
#classification ⇒ String
The classification of the managed thing such as light bulb or thermostat.
-
#connector_destination_id ⇒ String
The identifier of the connector destination associated with this managed thing.
-
#connector_device_id ⇒ String
The third-party device id as defined by the connector.
-
#connector_policy_id ⇒ String
The id of the connector policy.
-
#created_at ⇒ Time
The timestamp value of when the device creation request occurred.
-
#credential_locker_id ⇒ String
The identifier of the credential locker for the managed thing.
-
#device_specific_key ⇒ String
A Zwave device-specific key used during device activation.
-
#hub_network_mode ⇒ String
The network mode for the hub-connected device.
-
#id ⇒ String
The id of the managed thing.
-
#international_article_number ⇒ String
The unique 13 digit number that identifies the managed thing.
-
#mac_address ⇒ String
The media access control (MAC) address for the device represented by the managed thing.
-
#meta_data ⇒ Hash<String,String>
The metadata for the managed thing.
-
#model ⇒ String
The model of the device.
-
#name ⇒ String
The name of the managed thing representing the physical device.
-
#owner ⇒ String
Owner of the device, usually an indication of whom the device belongs to.
-
#parent_controller_id ⇒ String
Id of the controller device used for the discovery job.
-
#provisioning_status ⇒ String
The provisioning status of the device in the provisioning workflow for onboarding to IoT managed integrations.
-
#role ⇒ String
The type of device used.
-
#serial_number ⇒ String
The serial number of the device.
-
#tags ⇒ Hash<String,String>
A set of key/value pairs that are used to manage the managed thing.
-
#universal_product_code ⇒ String
The universal product code (UPC) of the device model.
-
#updated_at ⇒ Time
The timestamp value of when the managed thing was last updated at.
-
#wi_fi_simple_setup_configuration ⇒ Types::WiFiSimpleSetupConfiguration
The Wi-Fi Simple Setup configuration for the managed thing, which defines provisioning capabilities and timeout settings.
Instance Attribute Details
#activated_at ⇒ Time
The timestampe value of when the device was activated.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#advertised_product_id ⇒ String
The id of the advertised product.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#brand ⇒ String
The brand of the device.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#classification ⇒ String
The classification of the managed thing such as light bulb or thermostat.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#connector_destination_id ⇒ String
The identifier of the connector destination associated with this managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#connector_device_id ⇒ String
The third-party device id as defined by the connector. This device id must not contain personal identifiable information (PII).
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#connector_policy_id ⇒ String
The id of the connector policy.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#created_at ⇒ Time
The timestamp value of when the device creation request occurred.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#credential_locker_id ⇒ String
The identifier of the credential locker for the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#device_specific_key ⇒ String
A Zwave device-specific key used during device activation.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#hub_network_mode ⇒ String
The network mode for the hub-connected device.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#id ⇒ String
The id of the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#international_article_number ⇒ String
The unique 13 digit number that identifies the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#mac_address ⇒ String
The media access control (MAC) address for the device represented by the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#meta_data ⇒ Hash<String,String>
The metadata for the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#model ⇒ String
The model of the device.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#name ⇒ String
The name of the managed thing representing the physical device.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#owner ⇒ String
Owner of the device, usually an indication of whom the device belongs to. This value should not contain personal identifiable information.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#parent_controller_id ⇒ String
Id of the controller device used for the discovery job.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#provisioning_status ⇒ String
The provisioning status of the device in the provisioning workflow for onboarding to IoT managed integrations. For more information, see Device Provisioning.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#role ⇒ String
The type of device used. This will be the Amazon Web Services hub controller, cloud device, or IoT device.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#serial_number ⇒ String
The serial number of the device.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A set of key/value pairs that are used to manage the managed thing.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#universal_product_code ⇒ String
The universal product code (UPC) of the device model. The UPC is typically used in the United States of America and Canada.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp value of when the managed thing was last updated at.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |
#wi_fi_simple_setup_configuration ⇒ Types::WiFiSimpleSetupConfiguration
The Wi-Fi Simple Setup configuration for the managed thing, which defines provisioning capabilities and timeout settings.
2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 2301 class GetManagedThingResponse < Struct.new( :id, :arn, :owner, :credential_locker_id, :advertised_product_id, :role, :provisioning_status, :name, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_policy_id, :connector_destination_id, :connector_device_id, :device_specific_key, :mac_address, :parent_controller_id, :classification, :created_at, :updated_at, :activated_at, :hub_network_mode, :meta_data, :tags, :wi_fi_simple_setup_configuration) SENSITIVE = [:owner, :model, :brand, :serial_number, :universal_product_code, :international_article_number, :connector_device_id, :device_specific_key, :mac_address, :classification, :tags] include Aws::Structure end |