Module Values_1.ResumeSessionResponseSource

Reconnects a session to a managed node after it has been disconnected. Connections can be resumed for disconnected sessions, but not terminated sessions. This command is primarily for use by client machines to automatically reconnect during intermittent network issues. It isn't intended for any other use.

Sourcetype nonrec t = {
  1. sessionId : SessionId.t option;
    (*

    The ID of the session.

    *)
  2. tokenValue : TokenValue.t option;
    (*

    An encrypted token value containing session and caller information. Used to authenticate the connection to the managed node.

    *)
  3. streamUrl : StreamUrl.t option;
    (*

    A URL back to SSM Agent on the managed node that the Session Manager client uses to send commands and receive output from the managed node. Format: wss://ssmmessages.region.amazonaws.com/v1/data-channel/session-id?stream=(input|output). region represents the Region identifier for an Amazon Web Services Region supported by Amazon Web Services Systems Manager, such as us-east-2 for the US East (Ohio) Region. For a list of supported region values, see the Region column in Systems Manager service endpoints in the Amazon Web Services General Reference. session-id represents the ID of a Session Manager session, such as 1a2b3c4dEXAMPLE.

    *)
}
Sourcetype nonrec error = [
  1. | `DoesNotExistException of Values_0.DoesNotExistException.t
  2. | `InternalServerError of Values_0.InternalServerError.t
  3. | `Unknown_operation_error of string * string option
]
Sourceval make : ?sessionId:??? -> ?tokenValue:??? -> ?streamUrl:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `DoesNotExistException of Values_0.DoesNotExistException.t | `InternalServerError of Values_0.InternalServerError.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `DoesNotExistException of Values_0.DoesNotExistException.t | `InternalServerError of Values_0.InternalServerError.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of SessionId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t