Amazonite::SsmV1::Session
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(session_id : String | Nil = nil, target : String | Nil = nil, status : SessionStatus | Nil = nil, start_date : Time | Nil = nil, end_date : Time | Nil = nil, document_name : String | Nil = nil, owner : String | Nil = nil, reason : String | Nil = nil, details : String | Nil = nil, output_url : SessionManagerOutputUrl | Nil = nil, max_session_duration : String | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
details
Sourcedocument_name
Sourceend_date
Sourcemax_session_duration
Sourceoutput_url
Sourceoutput_url=(output_url : SessionManagerOutputUrl | Nil)
Sourceowner
Sourcereason
Sourcesession_id
Sourcestart_date
Sourcestatus
Sourcestatus=(status : SessionStatus | Nil)
Sourcetarget
Source