Struct rusoto_health::OrganizationEventFilter
source · [−]pub struct OrganizationEventFilter {
pub aws_account_ids: Option<Vec<String>>,
pub end_time: Option<DateTimeRange>,
pub entity_arns: Option<Vec<String>>,
pub entity_values: Option<Vec<String>>,
pub event_status_codes: Option<Vec<String>>,
pub event_type_categories: Option<Vec<String>>,
pub event_type_codes: Option<Vec<String>>,
pub last_updated_time: Option<DateTimeRange>,
pub regions: Option<Vec<String>>,
pub services: Option<Vec<String>>,
pub start_time: Option<DateTimeRange>,
}
Expand description
The values to filter results from the DescribeEventsForOrganization operation.
Fields
aws_account_ids: Option<Vec<String>>
A list of 12-digit AWS account numbers that contains the affected entities.
end_time: Option<DateTimeRange>
entity_arns: Option<Vec<String>>
A list of entity ARNs (unique identifiers).
entity_values: Option<Vec<String>>
A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).
event_status_codes: Option<Vec<String>>
A list of event status codes.
event_type_categories: Option<Vec<String>>
A list of event type category codes (issue, scheduledChange, or accountNotification).
event_type_codes: Option<Vec<String>>
A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".
last_updated_time: Option<DateTimeRange>
regions: Option<Vec<String>>
A list of AWS Regions.
services: Option<Vec<String>>
The AWS services associated with the event. For example, EC2
, RDS
.
start_time: Option<DateTimeRange>
Trait Implementations
sourceimpl Clone for OrganizationEventFilter
impl Clone for OrganizationEventFilter
sourcefn clone(&self) -> OrganizationEventFilter
fn clone(&self) -> OrganizationEventFilter
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OrganizationEventFilter
impl Debug for OrganizationEventFilter
sourceimpl Default for OrganizationEventFilter
impl Default for OrganizationEventFilter
sourcefn default() -> OrganizationEventFilter
fn default() -> OrganizationEventFilter
Returns the “default value” for a type. Read more
sourceimpl PartialEq<OrganizationEventFilter> for OrganizationEventFilter
impl PartialEq<OrganizationEventFilter> for OrganizationEventFilter
sourcefn eq(&self, other: &OrganizationEventFilter) -> bool
fn eq(&self, other: &OrganizationEventFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &OrganizationEventFilter) -> bool
fn ne(&self, other: &OrganizationEventFilter) -> bool
This method tests for !=
.
sourceimpl Serialize for OrganizationEventFilter
impl Serialize for OrganizationEventFilter
impl StructuralPartialEq for OrganizationEventFilter
Auto Trait Implementations
impl RefUnwindSafe for OrganizationEventFilter
impl Send for OrganizationEventFilter
impl Sync for OrganizationEventFilter
impl Unpin for OrganizationEventFilter
impl UnwindSafe for OrganizationEventFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more