You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Terraform: Add support for skip_resource_constraints and exclude_actions - Fixes#278 (#279)
* Clean up variables file and readme in Terraform modules
* Fixes#278 - improved IAM policy output format, added exclude_actions and skip_resource_constraints fields
| list\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs LIST access to. |`list`|<pre>[<br> ""<br>]</pre>| no |
24
+
| list\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs LIST access to. |`list(string)`|`[]`| no |
25
25
| minimize | If set to true, it will minimize the size of the IAM Policy file. Defaults to false. |`bool`|`false`| no |
26
26
| name | The name of the rendered policy file (no file extension). |`string`| n/a | yes |
27
-
| permissions\_management\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs PERMISSIONS MANAGEMENT access to. |`list`|<pre>[<br> ""<br>]</pre>| no |
28
-
| read\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs READ access to. |`list`|<pre>[<br> ""<br>]</pre>| no |
29
-
| tagging\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs TAGGING access to. |`list`|<pre>[<br> ""<br>]</pre>| no |
30
-
| wildcard\_only\_list\_service | To generate a list of AWS service actions that (1) are at the LIST access level and (2) do not support resource constraints, list the service prefix here. |`list`|<pre>[<br> ""<br>]</pre>| no |
31
-
| wildcard\_only\_permissions\_management\_service | To generate a list of AWS service actions that (1) are at the PERMISSIONS MANAGEMENT access level and (2) do not support resource constraints, list the service prefix here. |`list`|<pre>[<br> ""<br>]</pre>| no |
32
-
| wildcard\_only\_read\_service | To generate a list of AWS service actions that (1) are at the READ access level and (2) do not support resource constraints, list the service prefix here. |`list`|<pre>[<br> ""<br>]</pre>| no |
33
-
| wildcard\_only\_single\_actions | Individual actions that do not support resource constraints. For example, s3:ListAllMyBuckets|`list`|<pre>[<br> ""<br>]</pre>| no |
34
-
| wildcard\_only\_tagging\_service | To generate a list of AWS service actions that (1) are at the TAGGING access level and (2) do not support resource constraints, list the service prefix here. |`list`|<pre>[<br> ""<br>]</pre>| no |
35
-
| wildcard\_only\_write\_service | To generate a list of AWS service actions that (1) are at the WRITE access level and (2) do not support resource constraints, list the service prefix here. |`list`|<pre>[<br> ""<br>]</pre>| no |
36
-
| write\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs WRITE access to. |`list`|<pre>[<br> ""<br>]</pre>| no |
27
+
| permissions\_management\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs PERMISSIONS MANAGEMENT access to. |`list(string)`|`[]`| no |
28
+
| read\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs READ access to. |`list(string)`|`[]`| no |
29
+
| tagging\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs TAGGING access to. |`list(string)`|`[]`| no |
30
+
| wildcard\_only\_list\_service | To generate a list of AWS service actions that (1) are at the LIST access level and (2) do not support resource constraints, list the service prefix here. |`list(string)`|`[]`| no |
31
+
| wildcard\_only\_permissions\_management\_service | To generate a list of AWS service actions that (1) are at the PERMISSIONS MANAGEMENT access level and (2) do not support resource constraints, list the service prefix here. |`list(string)`|`[]`| no |
32
+
| wildcard\_only\_read\_service | To generate a list of AWS service actions that (1) are at the READ access level and (2) do not support resource constraints, list the service prefix here. |`list(string)`|`[]`| no |
33
+
| wildcard\_only\_single\_actions | Individual actions that do not support resource constraints. For example, s3:ListAllMyBuckets|`list(string)`|`[]`| no |
34
+
| wildcard\_only\_tagging\_service | To generate a list of AWS service actions that (1) are at the TAGGING access level and (2) do not support resource constraints, list the service prefix here. |`list(string)`|`[]`| no |
35
+
| wildcard\_only\_write\_service | To generate a list of AWS service actions that (1) are at the WRITE access level and (2) do not support resource constraints, list the service prefix here. |`list(string)`|`[]`| no |
36
+
| write\_access\_level | Provide a list of Amazon Resource Names (ARNs) that your role needs WRITE access to. |`list(string)`|`[]`| no |
0 commit comments