| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AlexaBusiness.Types.Profile
Description
Synopsis
- data Profile = Profile' {
- address :: Maybe Text
- addressBookArn :: Maybe Text
- dataRetentionOptIn :: Maybe Bool
- distanceUnit :: Maybe DistanceUnit
- isDefault :: Maybe Bool
- locale :: Maybe Text
- maxVolumeLimit :: Maybe Int
- meetingRoomConfiguration :: Maybe MeetingRoomConfiguration
- pSTNEnabled :: Maybe Bool
- profileArn :: Maybe Text
- profileName :: Maybe Text
- setupModeDisabled :: Maybe Bool
- temperatureUnit :: Maybe TemperatureUnit
- timezone :: Maybe Text
- wakeWord :: Maybe WakeWord
- newProfile :: Profile
- profile_address :: Lens' Profile (Maybe Text)
- profile_addressBookArn :: Lens' Profile (Maybe Text)
- profile_dataRetentionOptIn :: Lens' Profile (Maybe Bool)
- profile_distanceUnit :: Lens' Profile (Maybe DistanceUnit)
- profile_isDefault :: Lens' Profile (Maybe Bool)
- profile_locale :: Lens' Profile (Maybe Text)
- profile_maxVolumeLimit :: Lens' Profile (Maybe Int)
- profile_meetingRoomConfiguration :: Lens' Profile (Maybe MeetingRoomConfiguration)
- profile_pSTNEnabled :: Lens' Profile (Maybe Bool)
- profile_profileArn :: Lens' Profile (Maybe Text)
- profile_profileName :: Lens' Profile (Maybe Text)
- profile_setupModeDisabled :: Lens' Profile (Maybe Bool)
- profile_temperatureUnit :: Lens' Profile (Maybe TemperatureUnit)
- profile_timezone :: Lens' Profile (Maybe Text)
- profile_wakeWord :: Lens' Profile (Maybe WakeWord)
Documentation
A room profile with attributes.
See: newProfile smart constructor.
Constructors
| Profile' | |
Fields
| |
Instances
newProfile :: Profile Source #
Create a value of Profile with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:address:Profile', profile_address - The address of a room profile.
$sel:addressBookArn:Profile', profile_addressBookArn - The ARN of the address book.
$sel:dataRetentionOptIn:Profile', profile_dataRetentionOptIn - Whether data retention of the profile is enabled.
$sel:distanceUnit:Profile', profile_distanceUnit - The distance unit of a room profile.
$sel:isDefault:Profile', profile_isDefault - Retrieves if the profile is default or not.
$sel:locale:Profile', profile_locale - The locale of a room profile. (This is currently available only to a
limited preview audience.)
$sel:maxVolumeLimit:Profile', profile_maxVolumeLimit - The max volume limit of a room profile.
$sel:meetingRoomConfiguration:Profile', profile_meetingRoomConfiguration - Meeting room settings of a room profile.
$sel:pSTNEnabled:Profile', profile_pSTNEnabled - The PSTN setting of a room profile.
$sel:profileArn:Profile', profile_profileArn - The ARN of a room profile.
$sel:profileName:Profile', profile_profileName - The name of a room profile.
$sel:setupModeDisabled:Profile', profile_setupModeDisabled - The setup mode of a room profile.
$sel:temperatureUnit:Profile', profile_temperatureUnit - The temperature unit of a room profile.
$sel:timezone:Profile', profile_timezone - The time zone of a room profile.
$sel:wakeWord:Profile', profile_wakeWord - The wake word of a room profile.
profile_dataRetentionOptIn :: Lens' Profile (Maybe Bool) Source #
Whether data retention of the profile is enabled.
profile_distanceUnit :: Lens' Profile (Maybe DistanceUnit) Source #
The distance unit of a room profile.
profile_locale :: Lens' Profile (Maybe Text) Source #
The locale of a room profile. (This is currently available only to a limited preview audience.)
profile_meetingRoomConfiguration :: Lens' Profile (Maybe MeetingRoomConfiguration) Source #
Meeting room settings of a room profile.
profile_temperatureUnit :: Lens' Profile (Maybe TemperatureUnit) Source #
The temperature unit of a room profile.