Struct rusoto_events::PutEventsRequestEntry
[−]
[src]
pub struct PutEventsRequestEntry { pub detail: Option<String>, pub detail_type: Option<String>, pub resources: Option<Vec<String>>, pub source: Option<String>, pub time: Option<f64>, }
Represents an event to be submitted.
Fields
detail: Option<String>
In the JSON sense, an object containing fields, which may also contain nested subobjects. No constraints are imposed on its contents.
detail_type: Option<String>
Free-form string used to decide what fields to expect in the event detail.
resources: Option<Vec<String>>
AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
source: Option<String>
The source of the event.
time: Option<f64>
The timestamp of the event, per RFC3339. If no timestamp is provided, the timestamp of the PutEvents call is used.
Trait Implementations
impl Default for PutEventsRequestEntry
[src]
fn default() -> PutEventsRequestEntry
[src]
Returns the "default value" for a type. Read more
impl Debug for PutEventsRequestEntry
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for PutEventsRequestEntry
[src]
fn clone(&self) -> PutEventsRequestEntry
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more