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