Use RemovePermission with a CLI - AWS SDK Code Examples

There are more AWS SDK examples available in the AWS Doc SDK Examples GitHub repo.

Use RemovePermission with a CLI

The following code examples show how to use RemovePermission.

CLI
AWS CLI

To remove permissions from an existing Lambda function

The following remove-permission example removes permission to invoke a function named my-function.

aws lambda remove-permission \ --function-name my-function \ --statement-id sns

This command produces no output.

For more information, see Using Resource-based Policies for AWS Lambda in the AWS Lambda Developer Guide.

PowerShell
Tools for PowerShell

Example 1: This example removes the function policy for the specified StatementId of a Lambda Function.

$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid
  • For API details, see RemovePermission in AWS Tools for PowerShell Cmdlet Reference.