Struct aws_sdk_health::model::EventType [−][src]
#[non_exhaustive]pub struct EventType {
pub service: Option<String>,
pub code: Option<String>,
pub category: Option<EventTypeCategory>,
}
Expand description
Contains the metadata about a type of event that is reported by AWS Health. The
EventType
shows the category, service, and the event type code of the
event. For example, an issue
might be the category, EC2
the
service, and AWS_EC2_SYSTEM_MAINTENANCE_EVENT
the event type code.
You can use the DescribeEventTypes API operation to return this information about an event.
You can also use the Amazon CloudWatch Events console to create a rule so that you can get notified or take action when AWS Health delivers a specific event to your AWS account. For more information, see Monitor for AWS Health events with Amazon CloudWatch Events in the AWS Health User Guide.
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.service: Option<String>
The AWS service that is affected by the event. For example, EC2
, RDS
.
code: Option<String>
The unique identifier for the event type. The format is AWS_SERVICE_DESCRIPTION
; for example, AWS_EC2_SYSTEM_MAINTENANCE_EVENT
.
category: Option<EventTypeCategory>
A list of event type category codes (issue
, scheduledChange
,
or accountNotification
).
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EventType
impl UnwindSafe for EventType
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