libZSservicesZSamazonka-workmailZSamazonka-workmail
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.WorkMail.Types.BookingOptions

Description

 
Synopsis

Documentation

data BookingOptions Source #

At least one delegate must be associated to the resource to disable automatic replies from the resource.

See: newBookingOptions smart constructor.

Constructors

BookingOptions' 

Fields

Instances

Instances details
Eq BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

Read BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

Show BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

Generic BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

Associated Types

type Rep BookingOptions :: Type -> Type #

NFData BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

Methods

rnf :: BookingOptions -> () #

Hashable BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

ToJSON BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

FromJSON BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

type Rep BookingOptions Source # 
Instance details

Defined in Amazonka.WorkMail.Types.BookingOptions

type Rep BookingOptions = D1 ('MetaData "BookingOptions" "Amazonka.WorkMail.Types.BookingOptions" "libZSservicesZSamazonka-workmailZSamazonka-workmail" 'False) (C1 ('MetaCons "BookingOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoDeclineConflictingRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "autoDeclineRecurringRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "autoAcceptRequests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newBookingOptions :: BookingOptions Source #

Create a value of BookingOptions 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:autoDeclineConflictingRequests:BookingOptions', bookingOptions_autoDeclineConflictingRequests - The resource's ability to automatically decline any conflicting requests.

$sel:autoDeclineRecurringRequests:BookingOptions', bookingOptions_autoDeclineRecurringRequests - The resource's ability to automatically decline any recurring requests.

$sel:autoAcceptRequests:BookingOptions', bookingOptions_autoAcceptRequests - The resource's ability to automatically reply to requests. If disabled, delegates must be associated to the resource.

bookingOptions_autoDeclineConflictingRequests :: Lens' BookingOptions (Maybe Bool) Source #

The resource's ability to automatically decline any conflicting requests.

bookingOptions_autoDeclineRecurringRequests :: Lens' BookingOptions (Maybe Bool) Source #

The resource's ability to automatically decline any recurring requests.

bookingOptions_autoAcceptRequests :: Lens' BookingOptions (Maybe Bool) Source #

The resource's ability to automatically reply to requests. If disabled, delegates must be associated to the resource.