Struct aws_sdk_ssm::model::Session [−][src]
#[non_exhaustive]pub struct Session {
pub session_id: Option<String>,
pub target: Option<String>,
pub status: Option<SessionStatus>,
pub start_date: Option<Instant>,
pub end_date: Option<Instant>,
pub document_name: Option<String>,
pub owner: Option<String>,
pub details: Option<String>,
pub output_url: Option<SessionManagerOutputUrl>,
}
Expand description
Information about a Session Manager connection to an instance.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.session_id: Option<String>
The ID of the session.
target: Option<String>
The instance that the Session Manager session connected to.
status: Option<SessionStatus>
The status of the session. For example, "Connected" or "Terminated".
start_date: Option<Instant>
The date and time, in ISO-8601 Extended format, when the session began.
end_date: Option<Instant>
The date and time, in ISO-8601 Extended format, when the session was terminated.
document_name: Option<String>
The name of the Session Manager SSM document used to define the parameters and plugin settings for the
session. For example, SSM-SessionManagerRunShell
.
owner: Option<String>
The ID of the Amazon Web Services user account that started the session.
details: Option<String>
Reserved for future use.
output_url: Option<SessionManagerOutputUrl>
Reserved for future use.
Implementations
The ID of the session.
The instance that the Session Manager session connected to.
The status of the session. For example, "Connected" or "Terminated".
The date and time, in ISO-8601 Extended format, when the session began.
The date and time, in ISO-8601 Extended format, when the session was terminated.
The name of the Session Manager SSM document used to define the parameters and plugin settings for the
session. For example, SSM-SessionManagerRunShell
.
The ID of the Amazon Web Services user account that started the session.
Reserved for future use.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Session
impl UnwindSafe for Session
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more