Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Session = Session' {}
- newSession :: Session
- session_status :: Lens' Session (Maybe SessionStatus)
- session_outputUrl :: Lens' Session (Maybe SessionManagerOutputUrl)
- session_documentName :: Lens' Session (Maybe Text)
- session_endDate :: Lens' Session (Maybe UTCTime)
- session_owner :: Lens' Session (Maybe Text)
- session_startDate :: Lens' Session (Maybe UTCTime)
- session_details :: Lens' Session (Maybe Text)
- session_sessionId :: Lens' Session (Maybe Text)
- session_target :: Lens' Session (Maybe Text)
Documentation
Information about a Session Manager connection to an instance.
See: newSession
smart constructor.
Session' | |
|
Instances
newSession :: Session Source #
Create a value of Session
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:status:Session'
, session_status
- The status of the session. For example, "Connected" or "Terminated".
$sel:outputUrl:Session'
, session_outputUrl
- Reserved for future use.
$sel:documentName:Session'
, session_documentName
- The name of the Session Manager SSM document used to define the
parameters and plugin settings for the session. For example,
SSM-SessionManagerRunShell
.
$sel:endDate:Session'
, session_endDate
- The date and time, in ISO-8601 Extended format, when the session was
terminated.
$sel:owner:Session'
, session_owner
- The ID of the Amazon Web Services user account that started the session.
$sel:startDate:Session'
, session_startDate
- The date and time, in ISO-8601 Extended format, when the session began.
$sel:details:Session'
, session_details
- Reserved for future use.
$sel:sessionId:Session'
, session_sessionId
- The ID of the session.
$sel:target:Session'
, session_target
- The instance that the Session Manager session connected to.
session_status :: Lens' Session (Maybe SessionStatus) Source #
The status of the session. For example, "Connected" or "Terminated".
session_outputUrl :: Lens' Session (Maybe SessionManagerOutputUrl) Source #
Reserved for future use.
session_documentName :: Lens' Session (Maybe Text) Source #
The name of the Session Manager SSM document used to define the
parameters and plugin settings for the session. For example,
SSM-SessionManagerRunShell
.
session_endDate :: Lens' Session (Maybe UTCTime) Source #
The date and time, in ISO-8601 Extended format, when the session was terminated.
session_owner :: Lens' Session (Maybe Text) Source #
The ID of the Amazon Web Services user account that started the session.