Struct aws_sdk_cloudwatchlogs::model::QueryDefinition [−][src]
#[non_exhaustive]pub struct QueryDefinition {
pub query_definition_id: Option<String>,
pub name: Option<String>,
pub query_string: Option<String>,
pub last_modified: Option<i64>,
pub log_group_names: Option<Vec<String>>,
}
Expand description
This structure contains details about a saved CloudWatch Logs Insights query definition.
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.query_definition_id: Option<String>
The unique ID of the query definition.
name: Option<String>
The name of the query definition.
query_string: Option<String>
The query string to use for this definition. For more information, see CloudWatch Logs Insights Query Syntax.
last_modified: Option<i64>
The date that the query definition was most recently modified.
log_group_names: Option<Vec<String>>
If this query definition contains a list of log groups that it is limited to, that list appears here.
Implementations
Creates a new builder-style object to manufacture QueryDefinition
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 QueryDefinition
impl Send for QueryDefinition
impl Sync for QueryDefinition
impl Unpin for QueryDefinition
impl UnwindSafe for QueryDefinition
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