Class: Aws::AlexaForBusiness::Types::RegisterAVSDeviceRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AlexaForBusiness::Types::RegisterAVSDeviceRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-alexaforbusiness/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#amazon_id ⇒ String
The device type ID for your AVS device generated by Amazon when the OEM creates a new product on Amazon’s Developer Console.
-
#client_id ⇒ String
The client ID of the OEM used for code-based linking authorization on an AVS device.
-
#device_serial_number ⇒ String
The key generated by the OEM that uniquely identifies a specified instance of your AVS device.
-
#product_id ⇒ String
The product ID used to identify your AVS device during authorization.
-
#room_arn ⇒ String
The Amazon Resource Name (ARN) of the room with which to associate your AVS device.
-
#tags ⇒ Array<Types::Tag>
The tags to be added to the specified resource.
-
#user_code ⇒ String
The code that is obtained after your AVS device has made a POST request to LWA as a part of the Device Authorization Request component of the OAuth code-based linking specification.
Instance Attribute Details
#amazon_id ⇒ String
The device type ID for your AVS device generated by Amazon when the OEM creates a new product on Amazon’s Developer Console.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#client_id ⇒ String
The client ID of the OEM used for code-based linking authorization on an AVS device.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#device_serial_number ⇒ String
The key generated by the OEM that uniquely identifies a specified instance of your AVS device.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ String
The product ID used to identify your AVS device during authorization.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#room_arn ⇒ String
The Amazon Resource Name (ARN) of the room with which to associate your AVS device.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags to be added to the specified resource. Do not provide system tags.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |
#user_code ⇒ String
The code that is obtained after your AVS device has made a POST request to LWA as a part of the Device Authorization Request component of the OAuth code-based linking specification.
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 |
# File 'lib/aws-sdk-alexaforbusiness/types.rb', line 3547 class RegisterAVSDeviceRequest < Struct.new( :client_id, :user_code, :product_id, :device_serial_number, :amazon_id, :room_arn, :tags) SENSITIVE = [] include Aws::Structure end |