Skip to content

Instantly share code, notes, and snippets.

@sdomagala
Created February 3, 2020 09:05
Show Gist options
  • Star 11 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save sdomagala/a647a69f0dd87af545d7c45dfc7b0114 to your computer and use it in GitHub Desktop.
Save sdomagala/a647a69f0dd87af545d7c45dfc7b0114 to your computer and use it in GitHub Desktop.
Change Trust Policy in Serverless IAM Role (or any other params other than policy)
## all other serverless.yml configuration
functions:
# your functions
provider:
name: aws
# your provider config
resources:
Resources:
IamRoleLambdaExecution: # has to be this exact name, https://serverless.com/framework/docs/providers/aws/guide/resources/
Type: AWS::IAM::Role
Properties:
AssumeRolePolicyDocument: # OVERWRITE assume role policy, rest is populated by serverless
Version: "2012-10-17"
Statement:
- Effect: Allow
Principal:
Service:
- lambda.amazonaws.com
AWS:
- arn:aws:iam::123456789:root
- arn:aws:iam::012345678:root
Action: sts:AssumeRole
@martinezpl
Copy link

bardzo dziękuję kolego!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment