Session
¶
Source code in docs_src/capo_ssm/types/session.py
access_type
instance-attribute
¶
access_type: NotRequired[AccessType]
Standard access type is the default for Session Manager sessions. JustInTime is the access type for Just-in-time node access.
document_name
instance-attribute
¶
document_name: NotRequired[DocumentName]
The name of the Session Manager SSM document used to define the parameters and plugin settings for the session. For example, SSM-SessionManagerRunShell.
end_date
instance-attribute
¶
end_date: NotRequired[DateTime]
The date and time, in ISO-8601 Extended format, when the session was terminated.
max_session_duration
instance-attribute
¶
max_session_duration: NotRequired[MaxSessionDuration]
The maximum duration of a session before it terminates.
output_url
instance-attribute
¶
output_url: NotRequired[SessionManagerOutputUrl]
Reserved for future use.
owner
instance-attribute
¶
owner: NotRequired[SessionOwner]
The ID of the Amazon Web Services user that started the session.
reason
instance-attribute
¶
reason: NotRequired[SessionReason]
The reason for connecting to the instance.
start_date
instance-attribute
¶
start_date: NotRequired[DateTime]
The date and time, in ISO-8601 Extended format, when the session began.
status
instance-attribute
¶
status: NotRequired[SessionStatus]
The status of the session. For example, "Connected" or "Terminated".
target
instance-attribute
¶
target: NotRequired[SessionTarget]
The managed node that the Session Manager session connected to.