Esempio di chiave API - 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 chiave API

Puoi controllare l'accesso alle tue API richiedendo le chiavi API all'interno del tuo AWS SAM modello. A tale scopo, si utilizza il tipo di ApiAuth dati.

Di seguito è riportato un esempio di sezione AWS SAM modello per le chiavi API:

Resources: MyApi: Type: AWS::Serverless::Api Properties: StageName: Prod Auth: ApiKeyRequired: true # sets for all methods MyFunction: Type: AWS::Serverless::Function Properties: CodeUri: . Handler: index.handler Runtime: nodejs12.x Events: ApiKey: Type: Api Properties: RestApiId: !Ref MyApi Path: / Method: get Auth: ApiKeyRequired: true

Per ulteriori informazioni sulle chiavi API, consulta Creazione e utilizzo di piani di utilizzo con chiavi API nella Guida per sviluppatori di API Gateway.