Values.SessionSummarySourceThe summary of attributes associated with a session.
type nonrec t = {applicationId : ApplicationId.t option;The ID of the application that the session belongs to.
*)sessionId : SessionId.t option;The ID of the session.
*)arn : SessionArn.t option;The Amazon Resource Name (ARN) of the session.
*)name : String256.t option;The optional name of the session.
*)state : SessionState.t option;The state of the session.
*)stateDetails : String1024.t option;Additional details about the current state of the session.
*)releaseLabel : ReleaseLabel.t option;The Amazon EMR release label associated with the session.
*)executionRoleArn : IAMRoleArn.t option;The Amazon Resource Name (ARN) of the execution role for the session.
*)createdBy : RequestIdentityUserArn.t option;The IAM principal that created the session.
*)createdAt : Date.t option;The date and time that the session was created.
*)updatedAt : Date.t option;The date and time that the session was last updated.
*)}val make :
?applicationId:ApplicationId.t ->
?sessionId:SessionId.t ->
?arn:SessionArn.t ->
?name:String256.t ->
?state:SessionState.t ->
?stateDetails:String1024.t ->
?releaseLabel:ReleaseLabel.t ->
?executionRoleArn:IAMRoleArn.t ->
?createdBy:RequestIdentityUserArn.t ->
?createdAt:Date.t ->
?updatedAt:Date.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ApplicationId.t
| `Timestamp of Date.t ])
list ]