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
Copy file name to clipboardExpand all lines: README.md
+54-11Lines changed: 54 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,21 +74,62 @@ This module has a few dependencies:
74
74
**IMPORTANT:** Since the `master` branch used in `source` varies based on new modifications, we suggest that you use the release versions [here](https://github.com/clouddrove/terraform-aws-security-group/releases).
75
75
76
76
77
-
### Simple Example
77
+
### NEW_SECURITY_GROUP
78
78
Here is an example of how you can use this module in your inventory structure:
| allowed\_ip | List of allowed ip. |`list(any)`|`[]`| no |
105
-
| allowed\_ipv6 | List of allowed ipv6. |`list(any)`|`[]`| no |
146
+
| allowed\_ipv6 | List of allowed ipv6. |`list(any)`|<pre>[<br> "2405:201:5e00:3684:cd17:9397:5734:a167/128"<br>]</pre>| no |
106
147
| allowed\_ports | List of allowed ingress ports |`list(any)`|`[]`| no |
107
148
| attributes | Additional attributes (e.g. `1`). |`list(any)`|`[]`| no |
108
149
| description | The security group description. |`string`|`"Instance default security group (only egress access is allowed)."`| no |
109
150
| egress\_allowed\_ip | List of allowed ip. |`list(any)`|`[]`| no |
110
-
| egress\_allowed\_ipv6 | List of allowed ipv6. |`list(any)`|`[]`| no |
151
+
| egress\_allowed\_ipv6 | List of allowed ipv6. |`list(any)`|<pre>[<br> "2405:201:5e00:3684:cd17:9397:5734:a167/128"<br>]</pre>| no |
111
152
| egress\_allowed\_ports | List of allowed ingress ports |`list(any)`|`[]`| no |
112
153
| egress\_prefix\_list\_ids | List of prefix list IDs (for allowing access to VPC endpoints)Only valid with egress |`list(any)`|`[]`| no |
113
154
| egress\_protocol | The protocol. If not icmp, tcp, udp, or all use the. |`string`|`"tcp"`| no |
@@ -124,6 +165,8 @@ Here is an example of how you can use this module in your inventory structure:
124
165
| prefix\_list\_ids | Provide allow source Prefix id of resources |`list(string)`|`[]`| no |
125
166
| protocol | The protocol. If not icmp, tcp, udp, or all use the. |`string`|`"tcp"`| no |
126
167
| repository | Terraform current module repo |`string`|`"https://github.com/clouddrove/terraform-aws-security-group"`| no |
168
+
| security\_group\_egress\_ipv6\_rule\_description | Represents a single ingress or egress group egress-ipv6 rule, which can be added to external Security Groups. |`string`|`"Description of the egress rule."`| no |
169
+
| security\_group\_egress\_rule\_description | Represents a single ingress or egress group rule, which can be added to external Security Groups. |`string`|`"Description of the egress rule."`| no |
127
170
| security\_groups | List of Security Group IDs allowed to connect to the instance. |`list(string)`|`[]`| no |
128
171
| tags | Additional tags (e.g. map(`BusinessUnit`,`XYZ`). |`map(string)`|`{}`| no |
129
172
| vpc\_id | The ID of the VPC that the instance security group belongs to. |`string`|`""`| no |
0 commit comments