class Aws::AlexaForBusiness::Types::CreateProfileRequest
@note When making an API call, you may pass CreateProfileRequest
data as a hash: { profile_name: "ProfileName", # required timezone: "Timezone", # required address: "Address", # required distance_unit: "METRIC", # required, accepts METRIC, IMPERIAL temperature_unit: "FAHRENHEIT", # required, accepts FAHRENHEIT, CELSIUS wake_word: "ALEXA", # required, accepts ALEXA, AMAZON, ECHO, COMPUTER locale: "DeviceLocale", client_request_token: "ClientRequestToken", setup_mode_disabled: false, max_volume_limit: 1, pstn_enabled: false, data_retention_opt_in: false, meeting_room_configuration: { room_utilization_metrics_enabled: false, end_of_meeting_reminder: { reminder_at_minutes: [1], # required reminder_type: "ANNOUNCEMENT_TIME_CHECK", # required, accepts ANNOUNCEMENT_TIME_CHECK, ANNOUNCEMENT_VARIABLE_TIME_LEFT, CHIME, KNOCK enabled: false, # required }, instant_booking: { duration_in_minutes: 1, # required enabled: false, # required }, require_check_in: { release_after_minutes: 1, # required enabled: false, # required }, }, tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] profile_name
The name of a room profile. @return [String]
@!attribute [rw] timezone
The time zone used by a room profile. @return [String]
@!attribute [rw] address
The valid address for the room. @return [String]
@!attribute [rw] distance_unit
The distance unit to be used by devices in the profile. @return [String]
@!attribute [rw] temperature_unit
The temperature unit to be used by devices in the profile. @return [String]
@!attribute [rw] wake_word
A wake word for Alexa, Echo, Amazon, or a computer. @return [String]
@!attribute [rw] locale
The locale of the room profile. (This is currently only available to a limited preview audience.) @return [String]
@!attribute [rw] client_request_token
The user-specified token that is used during the creation of a profile. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] setup_mode_disabled
Whether room profile setup is enabled. @return [Boolean]
@!attribute [rw] max_volume_limit
The maximum volume limit for a room profile. @return [Integer]
@!attribute [rw] pstn_enabled
Whether PSTN calling is enabled. @return [Boolean]
@!attribute [rw] data_retention_opt_in
Whether data retention of the profile is enabled. @return [Boolean]
@!attribute [rw] meeting_room_configuration
The meeting room settings of a room profile. @return [Types::CreateMeetingRoomConfiguration]
@!attribute [rw] tags
The tags for the profile. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateProfileRequest AWS API Documentation
Constants
- SENSITIVE