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.CreateMeetingRoomConfiguration

Description

 
Synopsis

Documentation

data CreateMeetingRoomConfiguration Source #

Creates meeting room settings of a room profile.

See: newCreateMeetingRoomConfiguration smart constructor.

Constructors

CreateMeetingRoomConfiguration' 

Fields

Instances

Instances details
ToJSON CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Generic CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Associated Types

type Rep CreateMeetingRoomConfiguration :: Type -> Type #

Read CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Show CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

NFData CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Eq CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Hashable CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

type Rep CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

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

newCreateMeetingRoomConfiguration :: CreateMeetingRoomConfiguration Source #

Create a value of CreateMeetingRoomConfiguration 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:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_endOfMeetingReminder - Undocumented member.

$sel:instantBooking:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_instantBooking - Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

$sel:requireCheckIn:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_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:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_roomUtilizationMetricsEnabled - Whether room utilization metrics are enabled or not.

createMeetingRoomConfiguration_instantBooking :: Lens' CreateMeetingRoomConfiguration (Maybe CreateInstantBooking) Source #

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

createMeetingRoomConfiguration_requireCheckIn :: Lens' CreateMeetingRoomConfiguration (Maybe CreateRequireCheckIn) 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.”