libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Read CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Show 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 #

NFData CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

Hashable CreateMeetingRoomConfiguration Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.CreateMeetingRoomConfiguration

ToJSON 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" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "CreateMeetingRoomConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instantBooking") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateInstantBooking)) :*: S1 ('MetaSel ('Just "endOfMeetingReminder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreateEndOfMeetingReminder))) :*: (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: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:endOfMeetingReminder:CreateMeetingRoomConfiguration', createMeetingRoomConfiguration_endOfMeetingReminder - Undocumented member.

$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.”