pub struct PutEventsRequestEntry {
pub source: Option<String>,
pub detail_type: Option<String>,
pub detail: Option<String>,
pub resources: Vec<String>,
pub time: Option<String>,
pub event_bus_name: Option<String>,
pub trace_header: Option<String>,
}Expand description
An event entry for the PutEvents operation.
Fields§
§source: Option<String>The source of the event.
detail_type: Option<String>The detail type of the event.
detail: Option<String>The event detail as a JSON string.
resources: Vec<String>AWS resources involved in the event.
time: Option<String>The timestamp of the event.
event_bus_name: Option<String>The event bus to publish the event to.
trace_header: Option<String>An AWS X-Ray trace header.
Trait Implementations§
Source§impl Clone for PutEventsRequestEntry
impl Clone for PutEventsRequestEntry
Source§fn clone(&self) -> PutEventsRequestEntry
fn clone(&self) -> PutEventsRequestEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PutEventsRequestEntry
impl Debug for PutEventsRequestEntry
Source§impl Default for PutEventsRequestEntry
impl Default for PutEventsRequestEntry
Source§fn default() -> PutEventsRequestEntry
fn default() -> PutEventsRequestEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PutEventsRequestEntry
impl<'de> Deserialize<'de> for PutEventsRequestEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PutEventsRequestEntry
impl RefUnwindSafe for PutEventsRequestEntry
impl Send for PutEventsRequestEntry
impl Sync for PutEventsRequestEntry
impl Unpin for PutEventsRequestEntry
impl UnsafeUnpin for PutEventsRequestEntry
impl UnwindSafe for PutEventsRequestEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more