À utiliser GetPolicy avec un CLI - Exemples de code de l'AWS SDK

D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

À utiliser GetPolicy avec un CLI

Les exemples de code suivants montrent comment utiliserGetPolicy.

CLI
AWS CLI

Pour récupérer la IAM politique basée sur les ressources pour une fonction, une version ou un alias

L'get-policyexemple suivant affiche les informations de politique relatives à la fonction my-function Lambda.

aws lambda get-policy \ --function-name my-function

Sortie :

{ "Policy": { "Version":"2012-10-17", "Id":"default", "Statement": [ { "Sid":"iot-events", "Effect":"Allow", "Principal": {"Service":"iotevents.amazonaws.com"}, "Action":"lambda:InvokeFunction", "Resource":"arn:aws:lambda:us-west-2:123456789012:function:my-function" } ] }, "RevisionId": "93017fc9-59cb-41dc-901b-4845ce4bf668" }

Pour plus d'informations, consultez la section Utilisation de politiques basées sur les ressources pour Lambda AWS dans le guide du développeur AWS Lambda.

  • Pour API plus de détails, voir GetPolicyla section Référence des AWS CLI commandes.

PowerShell
Outils pour PowerShell

Exemple 1 : Cet exemple affiche la politique de fonction de la fonction Lambda

Get-LMPolicy -FunctionName test -Select Policy

Sortie :

{"Version":"2012-10-17","Id":"default","Statement":[{"Sid":"xxxx","Effect":"Allow","Principal":{"Service":"sns.amazonaws.com"},"Action":"lambda:InvokeFunction","Resource":"arn:aws:lambda:us-east-1:123456789102:function:test"}]}
  • Pour API plus de détails, consultez la section GetPolicyRéférence des AWS Tools for PowerShell applets de commande.