Session

public struct Session : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Reserved for future use.

    Declaration

    Swift

    public let details: String?
  • The name of the Session Manager SSM document used to define the parameters and plugin settings for the session. For example, SSM-SessionManagerRunShell.

    Declaration

    Swift

    public let documentName: String?
  • The date and time, in ISO-8601 Extended format, when the session was terminated.

    Declaration

    Swift

    public let endDate: TimeStamp?
  • Reserved for future use.

    Declaration

    Swift

    public let outputUrl: SessionManagerOutputUrl?
  • The ID of the AWS user account that started the session.

    Declaration

    Swift

    public let owner: String?
  • The ID of the session.

    Declaration

    Swift

    public let sessionId: String?
  • The date and time, in ISO-8601 Extended format, when the session began.

    Declaration

    Swift

    public let startDate: TimeStamp?
  • The status of the session. For example, “Connected” or “Terminated”.

    Declaration

    Swift

    public let status: SessionStatus?
  • The instance that the Session Manager session connected to.

    Declaration

    Swift

    public let target: String?
  • Undocumented

    Declaration

    Swift

    public init(details: String? = nil, documentName: String? = nil, endDate: TimeStamp? = nil, outputUrl: SessionManagerOutputUrl? = nil, owner: String? = nil, sessionId: String? = nil, startDate: TimeStamp? = nil, status: SessionStatus? = nil, target: String? = nil)