As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
APIexemplo chave para AWS SAM
Você pode controlar o acesso ao seu APIs exigindo API chaves em seu AWS SAM modelo. Para fazer isso, você usa o tipo de ApiAuth dados.
Veja a seguir um exemplo AWS SAM de seção de modelo para API chaves:
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
Para obter mais informações sobre API chaves, consulte Criação e uso de planos de uso com API chaves no Guia do desenvolvedor do API Gateway.