Template
This is the .yaml file for sam app to the lambda script that imports all ec2 details and outputs them in an s3 bucket with .csv file format.unknown
yaml
2 years ago
1.0 kB
5
Indexable
AWSTemplateFormatVersion: '2010-09-09' Transform: AWS::Serverless-2016-10-31 Description: A simple SAM application to collect EC2 details and publish CSV files to an S3 bucket. Globals: Function: Timeout: 10 Resources: CollectEC2DetailsFunction: Type: AWS::Serverless::Function Properties: CodeUri: . Handler: lambda_function.lambda_handler Runtime: python3.8 Policies: - AWSLambdaExecute - Version: '2012-10-17' Statement: - Effect: Allow Action: - s3:PutObject - s3:GetObject Resource: - arn:aws:s3:::<your-s3-bucket-name>/* - Version: '2012-10-17' Statement: - Effect: Allow Action: - ec2:Describe* Resource: '*' Outputs: CollectEC2DetailsFunction: Description: "Collect EC2 Details Lambda Function" Value: !Ref CollectEC2DetailsFunction
Editor is loading...