D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
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 applets de commande pour les 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 applets de commande pour les Outils AWS pour PowerShell (V5).
-