You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::AlexaForBusiness::Types::UpdateProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AlexaForBusiness::Types::UpdateProfileRequest
- Defined in:
- (unknown)
Overview
When passing UpdateProfileRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
profile_arn: "Arn",
profile_name: "ProfileName",
is_default: false,
timezone: "Timezone",
address: "Address",
distance_unit: "METRIC", # accepts METRIC, IMPERIAL
temperature_unit: "FAHRENHEIT", # accepts FAHRENHEIT, CELSIUS
wake_word: "ALEXA", # accepts ALEXA, AMAZON, ECHO, COMPUTER
locale: "DeviceLocale",
setup_mode_disabled: false,
max_volume_limit: 1,
pstn_enabled: false,
meeting_room_configuration: {
room_utilization_metrics_enabled: false,
end_of_meeting_reminder: {
reminder_at_minutes: [1],
reminder_type: "ANNOUNCEMENT_TIME_CHECK", # accepts ANNOUNCEMENT_TIME_CHECK, ANNOUNCEMENT_VARIABLE_TIME_LEFT, CHIME, KNOCK
enabled: false,
},
instant_booking: {
duration_in_minutes: 1,
enabled: false,
},
require_check_in: {
release_after_minutes: 1,
enabled: false,
},
},
}
Instance Attribute Summary collapse
-
#address ⇒ String
The updated address for the room profile.
-
#distance_unit ⇒ String
The updated distance unit for the room profile.
-
#is_default ⇒ Boolean
Sets the profile as default if selected.
-
#locale ⇒ String
The updated locale for the room profile.
-
#max_volume_limit ⇒ Integer
The updated maximum volume limit for the room profile.
-
#meeting_room_configuration ⇒ Types::UpdateMeetingRoomConfiguration
The updated meeting room settings of a room profile.
-
#profile_arn ⇒ String
The ARN of the room profile to update.
-
#profile_name ⇒ String
The updated name for the room profile.
-
#pstn_enabled ⇒ Boolean
Whether the PSTN setting of the room profile is enabled.
-
#setup_mode_disabled ⇒ Boolean
Whether the setup mode of the profile is enabled.
-
#temperature_unit ⇒ String
The updated temperature unit for the room profile.
-
#timezone ⇒ String
The updated timezone for the room profile.
-
#wake_word ⇒ String
The updated wake word for the room profile.
Instance Attribute Details
#address ⇒ String
The updated address for the room profile.
#distance_unit ⇒ String
The updated distance unit for the room profile.
Possible values:
- METRIC
- IMPERIAL
#is_default ⇒ Boolean
Sets the profile as default if selected. If this is missing, no update is done to the default status.
#locale ⇒ String
The updated locale for the room profile. (This is currently only available to a limited preview audience.)
#max_volume_limit ⇒ Integer
The updated maximum volume limit for the room profile.
#meeting_room_configuration ⇒ Types::UpdateMeetingRoomConfiguration
The updated meeting room settings of a room profile.
#profile_arn ⇒ String
The ARN of the room profile to update. Required.
#profile_name ⇒ String
The updated name for the room profile.
#pstn_enabled ⇒ Boolean
Whether the PSTN setting of the room profile is enabled.
#setup_mode_disabled ⇒ Boolean
Whether the setup mode of the profile is enabled.
#temperature_unit ⇒ String
The updated temperature unit for the room profile.
Possible values:
- FAHRENHEIT
- CELSIUS
#timezone ⇒ String
The updated timezone for the room profile.
#wake_word ⇒ String
The updated wake word for the room profile.
Possible values:
- ALEXA
- AMAZON
- ECHO
- COMPUTER