#[non_exhaustive]pub struct Session {Show 15 fields
pub count: Option<i64>,
pub created_time: Option<i64>,
pub created_time_dt: Option<String>,
pub credential_uid: Option<String>,
pub expiration_reason: Option<String>,
pub expiration_time: Option<i64>,
pub expiration_time_dt: Option<String>,
pub is_mfa: Option<bool>,
pub is_remote: Option<bool>,
pub is_vpn: Option<bool>,
pub issuer: Option<String>,
pub terminal: Option<String>,
pub uid: Option<String>,
pub uid_alt: Option<String>,
pub uuid: Option<String>,
}Expand description
Session
The Session object describes details about an authenticated session. e.g. Session Creation Time, Session Issuer.
[] Category: | Name: session
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.count: Option<i64>Count
The number of identical sessions spawned from the same source IP, destination IP, application, and content/threat type seen over a period of time.
optional
created_time: Option<i64>Created Time
The time when the session was created.
recommended
created_time_dt: Option<String>Created Time
The time when the session was created.
optional
credential_uid: Option<String>User Credential ID
The unique identifier of the user’s credential. For example, AWS Access Key ID.
optional
expiration_reason: Option<String>Expiration Reason
The reason which triggered the session expiration.
optional
expiration_time: Option<i64>Expiration Time
The session expiration time.
optional
expiration_time_dt: Option<String>Expiration Time
The session expiration time.
optional
is_mfa: Option<bool>Multi Factor Authentication
Indicates whether Multi Factor Authentication was used during authentication.
optional
is_remote: Option<bool>Remote
The indication of whether the session is remote.
recommended
is_vpn: Option<bool>VPN Session
The indication of whether the session is a VPN session.
optional
issuer: Option<String>Issuer Details
The identifier of the session issuer.
recommended
terminal: Option<String>Terminal
The Pseudo Terminal associated with the session. Ex: the tty or pts value.
optional
uid: Option<String>Unique ID
The unique identifier of the session.
recommended
uid_alt: Option<String>Alternate ID
The alternate unique identifier of the session. e.g. AWS ARN - arn:aws:sts::123344444444:assumed-role/Admin/example-session.
optional
uuid: Option<String>UUID
The universally unique identifier of the session.
optional