Struct aws_sdk_rum::model::AppMonitor
source · [−]#[non_exhaustive]pub struct AppMonitor {
pub name: Option<String>,
pub domain: Option<String>,
pub id: Option<String>,
pub created: Option<String>,
pub last_modified: Option<String>,
pub tags: Option<HashMap<String, String>>,
pub state: Option<StateEnum>,
pub app_monitor_configuration: Option<AppMonitorConfiguration>,
pub data_storage: Option<DataStorage>,
}Expand description
A RUM app monitor collects telemetry data from your application and sends that data to RUM. The data includes performance and reliability information such as page load time, client-side errors, and user behavior.
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.name: Option<String>The name of the app monitor.
domain: Option<String>The top-level internet domain name for which your application has administrative authority.
id: Option<String>The unique ID of this app monitor.
created: Option<String>The date and time that this app monitor was created.
last_modified: Option<String>The date and time of the most recent changes to this app monitor's configuration.
The list of tag keys and values associated with this app monitor.
state: Option<StateEnum>The current state of the app monitor.
app_monitor_configuration: Option<AppMonitorConfiguration>A structure that contains much of the configuration data for the app monitor.
data_storage: Option<DataStorage>A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
Implementations
The top-level internet domain name for which your application has administrative authority.
The date and time of the most recent changes to this app monitor's configuration.
The list of tag keys and values associated with this app monitor.
A structure that contains much of the configuration data for the app monitor.
A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
Creates a new builder-style object to manufacture AppMonitor
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for AppMonitor
impl Send for AppMonitor
impl Sync for AppMonitor
impl Unpin for AppMonitor
impl UnwindSafe for AppMonitor
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