Verwendung von RemovePermission mit einer CLI
Die folgenden Code-Beispiele zeigen, wie verwendet wird RemovePermission.
- CLI
-
- AWS CLI
-
So entfernen Sie Berechtigungen aus einer vorhandenen Lambda-Funktion
Das folgende
remove-permission-Beispiel entfernt die Berechtigung zum Aufrufen einer Funktion namensmy-function.aws lambda remove-permission \ --function-namemy-function\ --statement-idsnsMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verwendung ressourcenbasierter Richtlinien für AWS-Lambda im AWS Lambda-Entwicklerhandbuch.
-
API-Details finden Sie unter RemovePermission
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird die Funktionsrichtlinie für die angegebene StatementId einer Lambda-Funktion entfernt.
$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid-
Detaillierte API-Informationen finden Sie unter RemovePermission in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die Funktionsrichtlinie für die angegebene StatementId einer Lambda-Funktion entfernt.
$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid-
Detaillierte API-Informationen finden Sie unter RemovePermission in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-
Eine vollständige Liste der AWS-SDK-Entwicklerhandbücher und Code-Beispiele finden Sie unter Verwenden von Lambda mit einem AWS-SDK. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.