Utilisation de RemovePermission avec une CLI
Les exemples de code suivants illustrent comment utiliser RemovePermission.
- CLI
-
- AWS CLI
-
Pour supprimer les autorisations d’une fonction Lambda existante
L’exemple
remove-permissionretire l’autorisation d’invoquer une fonction nomméemy-function.aws lambda remove-permission \ --function-namemy-function\ --statement-idsnsCette commande ne produit aucun résultat.
Pour plus d’informations, consultez Utilisation de politiques basées sur les ressources pour AWS Lambda dans le Guide du développeur AWS.
-
Pour plus de détails sur l’API, consultez RemovePermission
dans la Référence des commandes AWS CLI.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : cet exemple supprime la stratégie de fonction pour le StatementId spécifié d’une fonction Lambda.
$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid-
Pour plus de détails sur l’API, consultez RemovePermission dans la Référence des cmdlets Outils AWS pour PowerShell (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : cet exemple supprime la stratégie de fonction pour le StatementId spécifié d’une fonction Lambda.
$policy = Get-LMPolicy -FunctionName "MylambdaFunction123" -Select Policy | ConvertFrom-Json| Select-Object -ExpandProperty Statement Remove-LMPermission -FunctionName "MylambdaFunction123" -StatementId $policy[0].Sid-
Pour plus de détails sur l’API, consultez RemovePermission dans la Référence des cmdlets Outils AWS pour PowerShell (V5).
-
Pour obtenir la liste complète des guides de développement AWS SDK et des exemples de code, consultez Utilisation de Lambda avec un kit SDK AWS. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes de SDK.