Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BucketFunctionLink ¶
func BucketFunctionLink() func(BucketToFunctionLinkDeps) provider.Link
BucketFunctionLink returns a link implementation that configures an S3 bucket to invoke a Lambda function on object events. The link grants S3 permission to invoke the function and merges a lambda entry into the bucket's notification configuration.
Types ¶
type BucketToFunctionLinkDeps ¶
type BucketToFunctionLinkDeps pluginutils.LinkServiceDeps[ *aws.Config, s3service.Service, *aws.Config, lambdaservice.Service, ]
BucketToFunctionLinkDeps is the core dependency set for a link from an S3 bucket to a Lambda function (object event notification). Only the S3 service (resource A) is used; the Lambda permission is managed as a Cloud Control intermediary via the resource service.
Click to show internal directories.
Click to hide internal directories.