Utilisation de RemovePermission avec une CLI - AWS Lambda

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