Struct rusoto_s3::QueueConfiguration [−][src]
pub struct QueueConfiguration {
pub events: Vec<String>,
pub filter: Option<NotificationConfigurationFilter>,
pub id: Option<String>,
pub queue_arn: String,
}Expand description
Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events.
Fields
events: Vec<String>A collection of bucket events for which to send notifications
filter: Option<NotificationConfigurationFilter>id: Option<String>queue_arn: StringThe Amazon Resource Name (ARN) of the Amazon SQS queue to which Amazon S3 publishes a message when it detects events of the specified type.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for QueueConfiguration
impl Send for QueueConfiguration
impl Sync for QueueConfiguration
impl Unpin for QueueConfiguration
impl UnwindSafe for QueueConfiguration
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