Struct aws_sdk_eventbridge::model::EventBus [−][src]
#[non_exhaustive]pub struct EventBus {
pub name: Option<String>,
pub arn: Option<String>,
pub policy: Option<String>,
}
Expand description
An event bus receives events from a source and routes them to rules associated with that event bus. Your account's default event bus receives events from Amazon Web Services services. A custom event bus can receive events from your custom applications and services. A partner event bus receives events from an event source created by an SaaS partner. These events come from the partners services or applications.
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.name: Option<String>
The name of the event bus.
arn: Option<String>
The ARN of the event bus.
policy: Option<String>
The permissions policy of the event bus, describing which other Amazon Web Services accounts can write events to this event bus.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EventBus
impl UnwindSafe for EventBus
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