if (FALSE) {
# The following example adds permission for Amazon S3 to invoke a Lambda
# function named my-function for notifications from a bucket named
# my-bucket-1xpuxmplzrlbh in account 123456789012.
svc$add_permission(
Action = "lambda:InvokeFunction",
FunctionName = "my-function",
Principal = "s3.amazonaws.com",
SourceAccount = "123456789012",
SourceArn = "arn:aws:s3:::my-bucket-1xpuxmplzrlbh/*",
StatementId = "s3"
)
# The following example adds permission for account 223456789012 invoke a
# Lambda function named my-function.
svc$add_permission(
Action = "lambda:InvokeFunction",
FunctionName = "my-function",
Principal = "223456789012",
StatementId = "xaccount"
)
}
Run the code above in your browser using DataLab