amazonka-alexa-business-2.0: Amazon Alexa For Business SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Description

 
Synopsis

Documentation

data UpdateMeetingRoomConfiguration Source #

Updates meeting room settings of a room profile.

See: newUpdateMeetingRoomConfiguration smart constructor.

Constructors

UpdateMeetingRoomConfiguration' 

Fields

Instances

Instances details
ToJSON UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Generic UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Associated Types

type Rep UpdateMeetingRoomConfiguration :: Type -> Type #

Read UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Show UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

NFData UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Eq UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

Hashable UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

type Rep UpdateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration

type Rep UpdateMeetingRoomConfiguration = D1 ('MetaData "UpdateMeetingRoomConfiguration" "Amazonka.AlexaBusiness.Types.UpdateMeetingRoomConfiguration" "amazonka-alexa-business-2.0-BWvKfxFukoyBarGovAkdOS" 'False) (C1 ('MetaCons "UpdateMeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateEndOfMeetingReminder)) :*: S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateInstantBooking))) :*: (S1 ('MetaSel ('Just "requireCheckIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateRequireCheckIn)) :*: S1 ('MetaSel ('Just "roomUtilizationMetricsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newUpdateMeetingRoomConfiguration :: UpdateMeetingRoomConfiguration Source #

Create a value of UpdateMeetingRoomConfiguration 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:endOfMeetingReminder:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_endOfMeetingReminder - Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

$sel:instantBooking:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_instantBooking - Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.

$sel:requireCheckIn:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_requireCheckIn - Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

$sel:roomUtilizationMetricsEnabled:UpdateMeetingRoomConfiguration', updateMeetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.

updateMeetingRoomConfiguration_endOfMeetingReminder :: Lens' UpdateMeetingRoomConfiguration (Maybe UpdateEndOfMeetingReminder) Source #

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

updateMeetingRoomConfiguration_instantBooking :: Lens' UpdateMeetingRoomConfiguration (Maybe UpdateInstantBooking) Source #

Settings to automatically book an available room available for a configured duration when joining a meeting with Alexa.

updateMeetingRoomConfiguration_requireCheckIn :: Lens' UpdateMeetingRoomConfiguration (Maybe UpdateRequireCheckIn) Source #

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”