Esempio di autorizzazione IAM - AWS Serverless Application Model

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Esempio di autorizzazione IAM

Puoi controllare l'accesso alle API definendo le autorizzazioni IAM all'interno del tuoAWS SAMModello. Per eseguire questa operazione, è possibile utilizzare ilApiAuthtipo di dati.

Di seguito è riportato un esempioAWS SAMsezione modello per le autorizzazioni IAM:

Resources: MyApi: Type: AWS::Serverless::Api Properties: StageName: Prod Auth: DefaultAuthorizer: AWS_IAM MyFunction: Type: AWS::Serverless::Function Properties: CodeUri: . Handler: index.handler Runtime: nodejs12.x Events: GetRoot: Type: Api Properties: RestApiId: !Ref MyApi Path: / Method: get

Per ulteriori informazioni sulle autorizzazioni IAM, consulta.Controllo degli accessi per invocare un'APInellaGuida per sviluppatori API Gateway.