amazonka-workmail-2.0: Amazon WorkMail 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.WorkMail.Types.RedactedEwsAvailabilityProvider

Description

 
Synopsis

Documentation

data RedactedEwsAvailabilityProvider Source #

Describes an EWS based availability provider when returned from the service. It does not contain the password of the endpoint.

See: newRedactedEwsAvailabilityProvider smart constructor.

Constructors

RedactedEwsAvailabilityProvider' 

Fields

Instances

Instances details
FromJSON RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

Generic RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

Associated Types

type Rep RedactedEwsAvailabilityProvider :: Type -> Type #

Read RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

Show RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

NFData RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

Eq RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

Hashable RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

type Rep RedactedEwsAvailabilityProvider Source # 
Instance details

Defined in Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider

type Rep RedactedEwsAvailabilityProvider = D1 ('MetaData "RedactedEwsAvailabilityProvider" "Amazonka.WorkMail.Types.RedactedEwsAvailabilityProvider" "amazonka-workmail-2.0-6w5uOhF45UX4mlfLHLnG5b" 'False) (C1 ('MetaCons "RedactedEwsAvailabilityProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ewsEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ewsUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRedactedEwsAvailabilityProvider :: RedactedEwsAvailabilityProvider Source #

Create a value of RedactedEwsAvailabilityProvider 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:ewsEndpoint:RedactedEwsAvailabilityProvider', redactedEwsAvailabilityProvider_ewsEndpoint - The endpoint of the remote EWS server.

$sel:ewsUsername:RedactedEwsAvailabilityProvider', redactedEwsAvailabilityProvider_ewsUsername - The username used to authenticate the remote EWS server.

redactedEwsAvailabilityProvider_ewsUsername :: Lens' RedactedEwsAvailabilityProvider (Maybe Text) Source #

The username used to authenticate the remote EWS server.