Struct rusoto_s3::CloudFunctionConfiguration [−][src]
pub struct CloudFunctionConfiguration {
pub cloud_function: Option<String>,
pub events: Option<Vec<String>>,
pub id: Option<String>,
pub invocation_role: Option<String>,
}Expand description
Container for specifying the AWS Lambda notification configuration.
Fields
cloud_function: Option<String>Lambda cloud function ARN that Amazon S3 can invoke when it detects events of the specified type.
events: Option<Vec<String>>Bucket events for which to send notifications.
id: Option<String>invocation_role: Option<String>The role supporting the invocation of the Lambda function
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 CloudFunctionConfiguration
impl Send for CloudFunctionConfiguration
impl Sync for CloudFunctionConfiguration
impl Unpin for CloudFunctionConfiguration
impl UnwindSafe for CloudFunctionConfiguration
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