Session class

Information about a Session Manager connection to an instance.

Constructors

Session({String? details, String? documentName, DateTime? endDate, SessionManagerOutputUrl? outputUrl, String? owner, String? sessionId, DateTime? startDate, SessionStatus? status, String? target})
Session.fromJson(Map<String, dynamic> json)
factory

Properties

details String?
Reserved for future use.
final
documentName String?
The name of the Session Manager SSM document used to define the parameters and plugin settings for the session. For example, SSM-SessionManagerRunShell.
final
endDate DateTime?
The date and time, in ISO-8601 Extended format, when the session was terminated.
final
hashCode int
The hash code for this object.
no setterinherited
outputUrl SessionManagerOutputUrl?
Reserved for future use.
final
owner String?
The ID of the AWS user account that started the session.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionId String?
The ID of the session.
final
startDate DateTime?
The date and time, in ISO-8601 Extended format, when the session began.
final
status SessionStatus?
The status of the session. For example, "Connected" or "Terminated".
final
target String?
The instance that the Session Manager session connected to.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited