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
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -170,7 +170,7 @@ No resources.
170
170
| <aname="input_api_key_secret_arn"></a> [api\_key\_secret\_arn](#input\_api\_key\_secret\_arn)| ARN of the secret holding the Datadog API key. Takes precedence over api\_key variable - Make sure the API key is Remote Configuration enabled. |`string`|`null`| no |
171
171
| <aname="input_enable_ssm"></a> [enable\_ssm](#input\_enable\_ssm)| Whether to enable AWS SSM to facilitate executing troubleshooting commands on the instance |`bool`|`false`| no |
172
172
| <aname="input_enable_ssm_vpc_endpoint"></a> [enable\_ssm\_vpc\_endpoint](#input\_enable\_ssm\_vpc\_endpoint)| Whether to enable AWS SSM VPC endpoint (only applicable if enable\_ssm is true) |`bool`|`true`| no |
173
-
| <aname="input_instance_count"></a> [instance\_count](#input\_instance\_count)|Size of the autoscaling group the instance is in (i.e. number of instances with scanners to run) |`number`|`1`| no |
173
+
| <aname="input_instance_count"></a> [instance\_count](#input\_instance\_count)|Default size of the autoscaling group the instance is in (i.e. number of instances with scanners to run) |`number`|`1`| no |
174
174
| <aname="input_instance_profile_name"></a> [instance\_profile\_name](#input\_instance\_profile\_name)| Name of the instance profile to attach to the instance |`string`| n/a | yes |
175
175
| <aname="input_instance_type"></a> [instance\_type](#input\_instance\_type)| The type of instance running the scanner |`string`|`"t4g.large"`| no |
176
176
| <aname="input_scanner_channel"></a> [scanner\_channel](#input\_scanner\_channel)| Channel of the scanner to install from (stable or beta). |`string`|`"stable"`| no |
|[aws_iam_policy_document.agentless_autoscaling_policy_document](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
24
+
|[aws_partition.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/partition)| data source |
25
+
26
+
## Inputs
27
+
28
+
| Name | Description | Type | Default | Required |
| <aname="input_datadog_integration_role"></a> [datadog\_integration\_role](#input\_datadog\_integration\_role)| Role name of the Datadog integration that was used to integrate the scanners' AWS account to Datadog |`string`|`null`| no |
| <aname="input_asg_size"></a> [asg\_size](#input\_asg\_size)|Size of the autoscaling group the instance is in (i.e. number of instances to run) |`number`|`1`| no |
37
+
| <aname="input_asg_size"></a> [asg\_size](#input\_asg\_size)|Default size of the autoscaling group the instance is in (i.e. default number of instances to run) |`number`|`1`| no |
38
38
| <aname="input_iam_instance_profile"></a> [iam\_instance\_profile](#input\_iam\_instance\_profile)| IAM Instance Profile to launch the instance with. Specified as the name of the Instance Profile |`string`| n/a | yes |
39
39
| <aname="input_instance_image_id"></a> [instance\_image\_id](#input\_instance\_image\_id)| The Image ID (aka. AMI) used as baseline for the instance - SSM parameter path is allowed |`string`|`"resolve:ssm:/aws/service/canonical/ubuntu/server-minimal/24.04/stable/current/arm64/hvm/ebs-gp3/ami-id"`| no |
40
40
| <aname="input_instance_root_volume_size"></a> [instance\_root\_volume\_size](#input\_instance\_root\_volume\_size)| The instance root volume size in GiB |`number`|`30`| no |
41
41
| <aname="input_instance_type"></a> [instance\_type](#input\_instance\_type)| The type of instance |`string`|`"t4g.large"`| no |
42
42
| <aname="input_key_name"></a> [key\_name](#input\_key\_name)| Key name of the Key Pair to use for the instance; which can be managed using the `aws_key_pair` resource |`string`|`null`| no |
43
+
| <aname="input_max_asg_size"></a> [max\_asg\_size](#input\_max\_asg\_size)| Maximum size of the autoscaling group the instance is in (i.e. maximum number of instances to run) |`number`|`50`| no |
44
+
| <aname="input_min_asg_size"></a> [min\_asg\_size](#input\_min\_asg\_size)| Minimum size of the autoscaling group the instance is in (i.e. minimum number of instances to run) |`number`|`0`| no |
43
45
| <aname="input_monitoring"></a> [monitoring](#input\_monitoring)| If true, the launched EC2 instance will have detailed monitoring enabled |`bool`|`false`| no |
44
46
| <aname="input_name"></a> [name](#input\_name)| Name prefix to be used on EC2 instance created |`string`|`"DatadogAgentlessScanner"`| no |
45
47
| <aname="input_subnet_ids"></a> [subnet\_ids](#input\_subnet\_ids)| The VPC Subnet IDs to launch in |`list(string)`| n/a | yes |
0 commit comments