Complete list of possible policies in a sam template

时间:2019-01-09 22:24:13

标签: aws-lambda amazon-cloudformation serverless

I'm trying to find a complete list of policies that can be added to the sam's template but I can't find any information either on amazon's official documentation nor by googling for it.

I'm in the process of converting a lambda application to sam and it requires a lot of polices so I need a list of what policies exist and what they are named. So what are the possible policies you can put on a sam application?

My template:

AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: >
    AWS Serverless Application

    Sample SAM Template for AWS Serverless Application

Globals:
    Function:
        Timeout: 20
        Runtime: java8


Resources:
    example:
        Type: AWS::Serverless::Function
        Properties:
            CodeUri: target/aws-lambda.zip
            Handler: com.example.ExampleRequestHandler::handleRequest
            Events:
                example:
                    Type: Api
                    Properties:
                        Path: /example
                        Method: post
            Policies: # <- This field
                - AmazonDynamoDBFullAccess

1 个答案:

答案 0 :(得分:2)

all_aws_managed_policies.json

所有AWS托管策略的列表,它们是[sic]策略文档以及生成该列表的简短脚本。

  

我[编写]了这段代码,以便由于AWS不发布托管策略,因此我可以轻松查看它们的详细信息。