pub struct EventSource {
pub arn: Option<String>,
pub created_by: Option<String>,
pub creation_time: Option<f64>,
pub expiration_time: Option<f64>,
pub name: Option<String>,
pub state: Option<String>,
}Expand description
A partner event source is created by an SaaS partner. If a customer creates a partner event bus that matches this event source, that AWS account can receive events from the partner's applications or services.
Fields§
§arn: Option<String>The ARN of the event source.
created_by: Option<String>The name of the partner that created the event source.
creation_time: Option<f64>The date and time the event source was created.
expiration_time: Option<f64>The date and time that the event source will expire, if the AWS account doesn't create a matching event bus for it.
name: Option<String>The name of the event source.
state: Option<String>The state of the event source. If it is ACTIVE, you have already created a matching event bus for this event source, and that event bus is active. If it is PENDING, either you haven't yet created a matching event bus, or that event bus is deactivated. If it is DELETED, you have created a matching event bus, but the event source has since been deleted.
Trait Implementations§
Source§impl Clone for EventSource
impl Clone for EventSource
Source§fn clone(&self) -> EventSource
fn clone(&self) -> EventSource
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more