amazonka-athena-2.0: Amazon Athena 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.Athena.Types.NotebookSessionSummary

Description

 
Synopsis

Documentation

data NotebookSessionSummary Source #

Contains the notebook session ID and notebook session creation time.

See: newNotebookSessionSummary smart constructor.

Constructors

NotebookSessionSummary' 

Fields

Instances

Instances details
FromJSON NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

Generic NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

Associated Types

type Rep NotebookSessionSummary :: Type -> Type #

Read NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

Show NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

NFData NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

Methods

rnf :: NotebookSessionSummary -> () #

Eq NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

Hashable NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

type Rep NotebookSessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.NotebookSessionSummary

type Rep NotebookSessionSummary = D1 ('MetaData "NotebookSessionSummary" "Amazonka.Athena.Types.NotebookSessionSummary" "amazonka-athena-2.0-1BJA3HTvHJNEzwQRaEw59w" 'False) (C1 ('MetaCons "NotebookSessionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNotebookSessionSummary :: NotebookSessionSummary Source #

Create a value of NotebookSessionSummary 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:creationTime:NotebookSessionSummary', notebookSessionSummary_creationTime - The time when the notebook session was created.

$sel:sessionId:NotebookSessionSummary', notebookSessionSummary_sessionId - The notebook session ID.

notebookSessionSummary_creationTime :: Lens' NotebookSessionSummary (Maybe UTCTime) Source #

The time when the notebook session was created.