36 Commits

Author SHA1 Message Date
Max Marze
893bfa7aef
chore: update eslint & prettier (#12553) 2024-05-29 11:51:04 -04:00
Martin Gerlach
7410275f66
feat(AWS Lambda): Ensure logs:TagResource permission to IAM role (#11766)
As announced by AWS in Dec 2022, there is a new API for tagging CloudWatch resources. New accounts/roles that need to tag CloudWatch LogGroups need the new `logs:TagResouce permission`.
2023-02-28 09:25:06 +01:00
Matthieu Napoli
a5fdbd5f62 docs: Improve IAM-related documentation 2022-06-01 11:20:31 +02:00
Matthieu Napoli
8afaadfe00 docs: Clarify what deploymentRole does and why we don't recommend it 2022-06-01 11:20:31 +02:00
Matthieu Napoli
15bbc6ffbc docs: Adjust page titles following menu reorg 2022-05-02 13:21:40 +02:00
Matthieu Napoli
a0dc0740f2
docs(AWS IAM): Fix invalid example 2021-07-14 12:23:35 +02:00
Android3000
c8adc0c796
feat(AWS IAM): Support provider.iam.role.path (#9363) 2021-04-27 12:24:04 +02:00
Matthieu Napoli
ef91ae1972
feat(Variables): sls:stage variable (#9296)
A shortcut to

```
${opt:stage, self:provider.stage, "dev"}
```
2021-04-20 15:37:57 +02:00
Android3000
d1c3b3fbac
fix(AWS IAM): Deprecate 'iam.role.permissionBoundary' (#9318) 2021-04-19 13:36:58 +02:00
Piotr Grzesik
0a84f1c84e fix(AWS IAM): Support for CF functions for provider.iam.role 2021-03-31 12:36:11 +02:00
Sergii Kovalev
8c3e1be735
feat(AWS IAM): Add support for iam.role.name definition (#9166)
Co-authored-by: Sergii Kovalev <sergey@haftahave.com>
2021-03-24 09:43:38 +01:00
Dmitry Shirokov
42a1cdb6f1
feat(AWS IAM): Allow tags parameter on lambda execution role (#9039) 2021-03-08 11:04:32 +01:00
Dmitry Shirokov
9ad4d07886
feat(AWS IAM): Group IAM-related settings under provider.iam (#8701) 2021-02-11 13:11:58 +01:00
Henning Sprang
7bc35bc249
docs: Add missing colons to AWS::AccountId (#7393) 2020-02-27 09:44:13 +13:00
Mariusz Nowak
4944f471b1
Prettify 2019-06-26 12:43:01 +02:00
Daniel Schep
ae3b590f25 docs! 2018-11-29 10:55:52 -05:00
Thom Crowe
de5eeb7ca8
Update iam.md 2018-11-23 10:56:39 -06:00
Thom Crowe
b53ce6f719
update w/minimum IAM role per AWS solution archit. 2018-11-23 10:33:30 -06:00
Luis Diego García
404bfc5763
Add note about RoleName property in custom role
Currently, updating function code with `sls deploy --function` fails with `The role defined for the function cannot be assumed by Lambda.` if using a custom role with an autogenerated `RoleName`. So I think it would be good to add a notice about that to the docs.
2018-04-11 16:51:52 -06:00
chrisbarbour
6f31908d2d added documentations for iamManagedPolicies 2018-03-10 13:53:15 +00:00
Sebastien Lemieux
5053392497 Fix the last two IAM documentation regarding joining parameters 2017-08-14 09:37:24 -04:00
zined
9793a1359f Ensure current documentation
Creating an IAM Role with a 'Path' that does not end with a '/' will
lead to:

The specified value for path is invalid. It must begin and end with /
and contain only alphanumeric characters and/or / characters..
2017-06-15 14:33:47 +02:00
jarrett jordaan
af3ff87e41 Typo in IAM policy.
Should be Resource and not Resources in 'One Custom IAM Role For All Functions'.
2017-05-10 10:38:33 +02:00
Rafal Wilinski
58486c0006 Update iam.md documentation 2017-04-13 14:16:48 +02:00
marcusmolchany
fac06fb8b8 Update yaml in IAM docs 2017-03-21 07:59:49 -07:00
Eslam λ Hefnawy
dc0c92b00a Merge pull request #2983 from nicka/master
BREAKING - Replace IamPolicyLambdaExecution with inline policies and added ManagedPolicyArns to fix VPC permissions
2017-02-28 22:00:35 +07:00
Philipp Muens
02707b90f5 Merge pull request #3085 from jogold/iam-role-statements-examples
Show valid iam role statements examples in docs and templates
2017-02-27 10:19:56 +01:00
Nick den Engelsman
e879b2a6bc Improved tests for lib/plugins/aws/deploy/compile/functions/index.test.js
Improved tests for lib/plugins/aws/deploy/compile/functions/index.test.js

wip
2017-02-20 21:08:32 +01:00
Dave Townsend
15e2c1adb0 Minor grammar and punctuation tweaks
Just added a few grammar and punctuation for a bit smother reading.
2017-01-19 18:23:49 -07:00
Jonathan Goldwasser
bdce10cb07 Show valid iam role statements examples in docs and templates 2017-01-11 18:47:25 +01:00
Simon Males
74a0c4d8cc Missing indentation for Fn::Join params 2016-12-06 15:56:49 +01:00
ac360
9815b347ea clean up IAM document 2016-11-24 14:38:50 +01:00
Francis Go
31fcc5dd1a IAM Guide: Update grammar 2016-11-10 01:52:42 +11:00
Philipp Muens
73f7b9c142 Add warning section for custom role usage 2016-11-02 12:53:40 +01:00
Philipp Muens
3f5ea8971c Update documentation according to review comments 2016-11-02 10:46:10 +01:00
Philipp Muens
c4b7e47b54 Add docs 2016-11-01 15:57:54 +01:00