Utilisation de RemovePermission avec une CLI - Exemples de code de kit AWS SDK

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-permission retire l’autorisation d’invoquer une fonction nommée my-function.

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

Cette 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).