Class: Aws::AlexaForBusiness::Types::StartDeviceSyncRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb

Overview

Note:

When making an API call, you may pass StartDeviceSyncRequest data as a hash:

{
  room_arn: "Arn",
  device_arn: "Arn",
  features: ["BLUETOOTH"], # required, accepts BLUETOOTH, VOLUME, NOTIFICATIONS, LISTS, SKILLS, NETWORK_PROFILE, SETTINGS, ALL
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#device_arnString

The ARN of the device to sync. Required.

Returns:

  • (String)


5665
5666
5667
5668
5669
5670
5671
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5665

class StartDeviceSyncRequest < Struct.new(
  :room_arn,
  :device_arn,
  :features)
  SENSITIVE = []
  include Aws::Structure
end

#featuresArray<String>

Request structure to start the device sync. Required.

Returns:

  • (Array<String>)


5665
5666
5667
5668
5669
5670
5671
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5665

class StartDeviceSyncRequest < Struct.new(
  :room_arn,
  :device_arn,
  :features)
  SENSITIVE = []
  include Aws::Structure
end

#room_arnString

The ARN of the room with which the device to sync is associated. Required.

Returns:

  • (String)


5665
5666
5667
5668
5669
5670
5671
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5665

class StartDeviceSyncRequest < Struct.new(
  :room_arn,
  :device_arn,
  :features)
  SENSITIVE = []
  include Aws::Structure
end