Puppet Task: lambda_aws_remove_permission

Defined in:
tasks/lambda_aws_remove_permission.json,
tasks/lambda_aws_remove_permission.rb

Overview

Removes permissions from a function. You can remove individual permissions from an resource policy associated with a Lambda function by providing a statement ID that you provided when you added the permission. When you remove permissions, disable the event source mapping or trigger configuration first to avoid errors. Permissions apply to the Amazon Resource Name (ARN) used to invoke the function, which can be unqualified (the unpublished version of the function), or include a version or alias. If a client uses a version or alias to invoke a function, use the Qualifier parameter to apply permissions to that ARN. For more information about versioning, see AWS Lambda Function Versioning and Aliases. You need permission for the lambda:RemovePermission action.

Supports noop? false

Parameters