Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos
Utilizar RemovePermission con una CLI
Los siguientes ejemplos de código muestran cómo utilizar RemovePermission.
- CLI
-
- AWS CLI
-
Eliminación de permisos de una función de Lambda existente
En el siguiente ejemplo de
remove-permission, se elimina el permiso para invocar una función denominadamy-function.aws lambda remove-permission \ --function-namemy-function\ --statement-idsnsEste comando no genera ninguna salida.
Para obtener más información, consulte Uso de políticas basadas en recursos para AWS Lambda en la Guía para desarrolladores de AWS Lambda.
-
Para obtener información sobre la API, consulte RemovePermission
en la Referencia de comandos de la AWS CLI.
-
- PowerShell
-
- Herramientas para PowerShell V4
-
Ejemplo 1: este ejemplo elimina la política de función para el StatementID especificado de una función de Lambda.
$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid-
Para obtener información sobre la API, consulte RemovePermission en la Referencia de Cmdlet de Herramientas de AWS para PowerShell (V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: este ejemplo elimina la política de función para el StatementID especificado de una función de Lambda.
$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid-
Para obtener información sobre la API, consulte RemovePermission en la Referencia de Cmdlet de Herramientas de AWS para PowerShell (V5).
-