AwsS3BucketExternalLambdaNotificationRuleArgs
interface AwsS3BucketExternalLambdaNotificationRuleArgs extends AwsS3BucketLambdaNotificationRuleBaseArgs {
createInvokePermission: false;
eventTypes: string[];
filter?: AwsS3BucketNotificationDestinationFilterArgs;
function?: undefined;
functionArn: Input<string>;
}Externally permissioned Lambda notification rule.
Hierarchy
AwsS3BucketLambdaNotificationRuleBaseArgsAwsS3BucketExternalLambdaNotificationRuleArgs
Properties
createInvokePermission: false
Explicitly confirms that the invoke permission is managed outside this component.
eventTypes: string[]
Inherited from eventTypes
One or more S3 event types.
filter: AwsS3BucketNotificationDestinationFilterArgs
Inherited from filter
Optional object key filter.
function: undefined
functionArn: Input<string>
Target Lambda function ARN.