libZSservicesZSamazonka-qldb-sessionZSamazonka-qldb-session
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.QLDBSession.Types.StartSessionResult

Description

 
Synopsis

Documentation

data StartSessionResult Source #

Contains the details of the started session.

See: newStartSessionResult smart constructor.

Constructors

StartSessionResult' 

Fields

Instances

Instances details
Eq StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

Read StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

Show StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

Generic StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

Associated Types

type Rep StartSessionResult :: Type -> Type #

NFData StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

Methods

rnf :: StartSessionResult -> () #

Hashable StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

FromJSON StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

type Rep StartSessionResult Source # 
Instance details

Defined in Amazonka.QLDBSession.Types.StartSessionResult

type Rep StartSessionResult = D1 ('MetaData "StartSessionResult" "Amazonka.QLDBSession.Types.StartSessionResult" "libZSservicesZSamazonka-qldb-sessionZSamazonka-qldb-session" 'False) (C1 ('MetaCons "StartSessionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timingInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimingInformation)) :*: S1 ('MetaSel ('Just "sessionToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStartSessionResult :: StartSessionResult Source #

Create a value of StartSessionResult 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:timingInformation:StartSessionResult', startSessionResult_timingInformation - Contains server-side performance information for the command.

$sel:sessionToken:StartSessionResult', startSessionResult_sessionToken - Session token of the started session. This SessionToken is required for every subsequent command that is issued during the current session.

startSessionResult_timingInformation :: Lens' StartSessionResult (Maybe TimingInformation) Source #

Contains server-side performance information for the command.

startSessionResult_sessionToken :: Lens' StartSessionResult (Maybe Text) Source #

Session token of the started session. This SessionToken is required for every subsequent command that is issued during the current session.