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
| `aws_efs_create` | Boolean | Toggle to indicate whether to create an EFS volume and mount it to the EC2 instance as a part of the provisioning. Note: The stack will manage the EFS and will be destroyed along with the stack. |
230
241
| `aws_efs_fs_id` | String | ID of existing EFS volume if you wish to use an existing one. |
Copy file name to clipboardExpand all lines: action.yaml
+55-15Lines changed: 55 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -282,27 +282,57 @@ inputs:
282
282
283
283
# AWS WAF
284
284
aws_waf_enable:
285
-
description: 'Enable WAF for load balancer'
285
+
description: 'Enable WAF for load balancer.'
286
286
required: false
287
-
aws_waf_rate_limit:
288
-
description: 'Rate limit for WAF (requests per 5 minutes)'
287
+
aws_waf_logging_enable:
288
+
description: 'Enable WAF logging to CloudWatch.'
289
289
required: false
290
-
aws_waf_managed_rules:
291
-
description: 'Enable AWS managed rule sets'
290
+
aws_waf_log_retention_days:
291
+
description: 'CloudWatch log retention period for WAF logs.'
292
292
required: false
293
-
aws_waf_ip_reputation:
294
-
description: 'Enable IP reputation rule set'
293
+
aws_waf_rule_rate_limit:
294
+
description: 'Rate limit for WAF rules.'
295
295
required: false
296
-
aws_waf_logging_enable:
297
-
description: 'Enable WAF logging to CloudWatch'
296
+
aws_waf_rule_managed_rules:
297
+
description: 'Enable common managed rule groups to use.'
298
298
required: false
299
-
aws_waf_log_retention_days:
300
-
description: 'CloudWatch log retention period for WAF logs'
299
+
aws_waf_rule_managed_bad_inputs:
300
+
description: 'Enable managed rule for bad inputs.'
301
+
required: false
302
+
aws_waf_rule_ip_reputation:
303
+
description: 'Enable managed rule for IP reputation.'
304
+
required: false
305
+
aws_waf_rule_anonymous_ip:
306
+
description: 'Enable managed rule for anonymous IP.'
307
+
required: false
308
+
aws_waf_rule_bot_control:
309
+
description: 'Enable managed rule for bot control (costs extra).'
310
+
required: false
311
+
aws_waf_rule_geo_block_countries:
312
+
description: 'Comma separated list of countries to block.'
313
+
required: false
314
+
aws_waf_rule_geo_allow_only_countries:
315
+
description: 'Comma separated list of countries to allow.'
316
+
required: false
317
+
aws_waf_rule_sqli:
318
+
description: 'Enable managed rule for SQL injection.'
319
+
required: false
320
+
aws_waf_rule_linux:
321
+
description: 'Enable managed rule for Linux.'
322
+
required: false
323
+
aws_waf_rule_unix:
324
+
description: 'Enable managed rule for Unix.'
325
+
required: false
326
+
aws_waf_rule_admin_protection:
327
+
description: 'Enable managed rule for admin protection.'
328
+
required: false
329
+
aws_waf_rule_user_arn:
330
+
description: 'ARN of the user rule.'
301
331
required: false
302
332
aws_waf_additional_tags:
303
333
description: 'A JSON object of additional tags that will be included on created resources. Example: `{"key1": "value1", "key2": "value2"}`'
304
334
required: false
305
-
335
+
306
336
# AWS EFS
307
337
aws_efs_create:
308
338
description: 'Toggle to indicate whether to create and EFS and mount it to the ec2 as a part of the provisioning. Note: The EFS will be managed by the stack and will be destroyed along with the stack.'
0 commit comments