@@ -23,11 +23,6 @@ variable "aws_key_pair_name" {
2323 type = string
2424}
2525
26- variable "availability_zones" {
27- description = " The availability zone the auto scale group and load balancer will use"
28- type = list (string )
29- }
30-
3126variable "community_string" {
3227 description = " the community string (api string) often times referenced by Fleet"
3328 type = string
@@ -92,18 +87,6 @@ variable "sensor_asg_name" {
9287 default = " corelight-sensor"
9388}
9489
95- variable "monitoring_nic_name" {
96- description = " The name of the Network Interface used for monitoring GENEVE traffic to the sensor"
97- type = string
98- default = " corelight-mon-nic"
99- }
100-
101- variable "management_nic_name" {
102- description = " The name of the Network Interface used for management of the sensor - SSH/HTTPS"
103- type = string
104- default = " corelight-mgmt-nic"
105- }
106-
10790
10891variable "sensor_launch_template_name" {
10992 description = " The name of the launch template used by the auto-scale group"
@@ -129,6 +112,12 @@ variable "sensor_launch_template_volume_size" {
129112 default = 500
130113}
131114
115+ variable "ebs_iops" {
116+ type = number
117+ default = 16000
118+ description = " The gp3 IOPS given to the sensor volume"
119+ }
120+
132121variable "lb_health_check_target_group_name" {
133122 description = " The name of the health check target group which determines if the sensor in the ASG comes up and is ready to accept traffic"
134123 type = string
@@ -218,3 +207,15 @@ variable "fleet_no_proxy" {
218207 default = " "
219208 description = " (optional) hosts or domains to bypass the proxy for fleet traffic"
220209}
210+
211+ variable "prometheus_enabled" {
212+ type = bool
213+ default = false
214+ description = " (optional) enable Prometheus metrics"
215+ }
216+
217+ variable "fedramp_mode_enabled" {
218+ type = bool
219+ default = false
220+ description = " (optional) enable Fedramp mode"
221+ }
0 commit comments