Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update modules based on elastic/integrations@dab2986
  • Loading branch information
github-actions[bot] committed Nov 13, 2024
1 parent 374609e commit e602ae3
Show file tree
Hide file tree
Showing 26 changed files with 28 additions and 40 deletions.
2 changes: 1 addition & 1 deletion fleet_integration/aws.cloudtrail.aws-s3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ No resources.
| <a name="input_fleet_data_stream_namespace"></a> [fleet\_data\_stream\_namespace](#input\_fleet\_data\_stream\_namespace) | Namespace to use for the data stream. | `string` | `"default"` | no |
| <a name="input_fleet_package_policy_description"></a> [fleet\_package\_policy\_description](#input\_fleet\_package\_policy\_description) | Description to use for the package policy. | `string` | `""` | no |
| <a name="input_fleet_package_policy_name_suffix"></a> [fleet\_package\_policy\_name\_suffix](#input\_fleet\_package\_policy\_name\_suffix) | Suffix to append to the end of the package policy name. | `string` | `""` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.2"` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.3"` | no |
| <a name="input_interval"></a> [interval](#input\_interval) | Time interval for polling listing of the S3 bucket. NOTE: Supported units for this parameter are h/m/s. | `string` | `"1m"` | no |
| <a name="input_max_number_of_messages"></a> [max\_number\_of\_messages](#input\_max\_number\_of\_messages) | The maximum number of SQS messages that can be inflight at any time. Defaults to 5. When processing large amount of large size S3 objects and each object has large amount of events, if this parameter sets too high, it can cause the input to process too many messages concurrently, overload the agent and cause ingest failure. We recommend to keep the default value 5 and use the [preset](https://www.elastic.co/guide/en/fleet/current/es-output-settings.html#es-output-settings-performance-tuning-settings) option to tune your Elastic Agent performance. You can optimize for throughput, scale, latency, or you can choose a balanced (the default) set of performance specifications. | `number` | `5` | no |
| <a name="input_number_of_workers"></a> [number\_of\_workers](#input\_number\_of\_workers) | Number of workers that will process the S3 objects listed. | `number` | `5` | no |
Expand Down
2 changes: 1 addition & 1 deletion fleet_integration/aws.cloudtrail.aws-s3/module.tf.json
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
"fleet_package_version": {
"type": "string",
"description": "Version of the aws package to use.",
"default": "2.31.2"
"default": "2.31.3"
},
"interval": {
"type": "string",
Expand Down
2 changes: 1 addition & 1 deletion fleet_integration/aws.guardduty.aws-s3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ No resources.
| <a name="input_fleet_data_stream_namespace"></a> [fleet\_data\_stream\_namespace](#input\_fleet\_data\_stream\_namespace) | Namespace to use for the data stream. | `string` | `"default"` | no |
| <a name="input_fleet_package_policy_description"></a> [fleet\_package\_policy\_description](#input\_fleet\_package\_policy\_description) | Description to use for the package policy. | `string` | `""` | no |
| <a name="input_fleet_package_policy_name_suffix"></a> [fleet\_package\_policy\_name\_suffix](#input\_fleet\_package\_policy\_name\_suffix) | Suffix to append to the end of the package policy name. | `string` | `""` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.2"` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.3"` | no |
| <a name="input_interval"></a> [interval](#input\_interval) | Time interval for polling listing of the S3 bucket. NOTE: Supported units for this parameter are h/m/s. | `string` | `"1m"` | no |
| <a name="input_max_number_of_messages"></a> [max\_number\_of\_messages](#input\_max\_number\_of\_messages) | The maximum number of SQS messages that can be inflight at any time. Defaults to 5. When processing large amount of large size S3 objects and each object has large amount of events, if this parameter sets too high, it can cause the input to process too many messages concurrently, overload the agent and cause ingest failure. We recommend to keep the default value 5 and use the [preset](https://www.elastic.co/guide/en/fleet/current/es-output-settings.html#es-output-settings-performance-tuning-settings) option to tune your Elastic Agent performance. You can optimize for throughput, scale, latency, or you can choose a balanced (the default) set of performance specifications. | `number` | `5` | no |
| <a name="input_number_of_workers"></a> [number\_of\_workers](#input\_number\_of\_workers) | Number of workers that will process the S3 objects listed. | `number` | `5` | no |
Expand Down
2 changes: 1 addition & 1 deletion fleet_integration/aws.guardduty.aws-s3/module.tf.json
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
"fleet_package_version": {
"type": "string",
"description": "Version of the aws package to use.",
"default": "2.31.2"
"default": "2.31.3"
},
"interval": {
"type": "string",
Expand Down
2 changes: 1 addition & 1 deletion fleet_integration/aws.guardduty.httpjson/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ No resources.
| <a name="input_fleet_data_stream_namespace"></a> [fleet\_data\_stream\_namespace](#input\_fleet\_data\_stream\_namespace) | Namespace to use for the data stream. | `string` | `"default"` | no |
| <a name="input_fleet_package_policy_description"></a> [fleet\_package\_policy\_description](#input\_fleet\_package\_policy\_description) | Description to use for the package policy. | `string` | `""` | no |
| <a name="input_fleet_package_policy_name_suffix"></a> [fleet\_package\_policy\_name\_suffix](#input\_fleet\_package\_policy\_name\_suffix) | Suffix to append to the end of the package policy name. | `string` | `""` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.2"` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.3"` | no |
| <a name="input_http_client_timeout"></a> [http\_client\_timeout](#input\_http\_client\_timeout) | Duration of the time limit on HTTP requests. Note: Valid time units are ns, us, ms, s, m, h. | `string` | `"30s"` | no |
| <a name="input_initial_interval"></a> [initial\_interval](#input\_initial\_interval) | How far back to pull the Amazon GuardDuty Findings from AWS. NOTE: Supported units for this parameter are h/m/s. | `string` | `"24h"` | no |
| <a name="input_interval"></a> [interval](#input\_interval) | Interval to fetch Amazon GuardDuty Findings from AWS. NOTE: Supported units for this parameter are h/m/s. | `string` | `"1m"` | no |
Expand Down
2 changes: 1 addition & 1 deletion fleet_integration/aws.guardduty.httpjson/module.tf.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"fleet_package_version": {
"type": "string",
"description": "Version of the aws package to use.",
"default": "2.31.2"
"default": "2.31.3"
},
"http_client_timeout": {
"type": "string",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ No resources.
| <a name="input_fleet_data_stream_namespace"></a> [fleet\_data\_stream\_namespace](#input\_fleet\_data\_stream\_namespace) | Namespace to use for the data stream. | `string` | `"default"` | no |
| <a name="input_fleet_package_policy_description"></a> [fleet\_package\_policy\_description](#input\_fleet\_package\_policy\_description) | Description to use for the package policy. | `string` | `""` | no |
| <a name="input_fleet_package_policy_name_suffix"></a> [fleet\_package\_policy\_name\_suffix](#input\_fleet\_package\_policy\_name\_suffix) | Suffix to append to the end of the package policy name. | `string` | `""` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.2"` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.3"` | no |
| <a name="input_initial_interval"></a> [initial\_interval](#input\_initial\_interval) | How far back to pull the AWS Security Hub Findings from AWS. (Initial Interval should be greater than 1 hour.) | `string` | `"24h"` | no |
| <a name="input_interval"></a> [interval](#input\_interval) | Interval to fetch AWS Security Hub Findings from AWS. (Interval should be greater than 1 hour.) | `string` | `"1h"` | no |
| <a name="input_preserve_duplicate_custom_fields"></a> [preserve\_duplicate\_custom\_fields](#input\_preserve\_duplicate\_custom\_fields) | Preserve aws.security\_findings fields that were copied to Elastic Common Schema (ECS) fields. | `bool` | `false` | no |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"fleet_package_version": {
"type": "string",
"description": "Version of the aws package to use.",
"default": "2.31.2"
"default": "2.31.3"
},
"initial_interval": {
"type": "string",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ No resources.
| <a name="input_fleet_data_stream_namespace"></a> [fleet\_data\_stream\_namespace](#input\_fleet\_data\_stream\_namespace) | Namespace to use for the data stream. | `string` | `"default"` | no |
| <a name="input_fleet_package_policy_description"></a> [fleet\_package\_policy\_description](#input\_fleet\_package\_policy\_description) | Description to use for the package policy. | `string` | `""` | no |
| <a name="input_fleet_package_policy_name_suffix"></a> [fleet\_package\_policy\_name\_suffix](#input\_fleet\_package\_policy\_name\_suffix) | Suffix to append to the end of the package policy name. | `string` | `""` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.2"` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws package to use. | `string` | `"2.31.3"` | no |
| <a name="input_interval"></a> [interval](#input\_interval) | Interval to fetch AWS Security Hub Insights from AWS. | `string` | `"1m"` | no |
| <a name="input_preserve_duplicate_custom_fields"></a> [preserve\_duplicate\_custom\_fields](#input\_preserve\_duplicate\_custom\_fields) | Preserve aws.security\_insights fields that were copied to Elastic Common Schema (ECS) fields. | `bool` | `false` | no |
| <a name="input_preserve_original_event"></a> [preserve\_original\_event](#input\_preserve\_original\_event) | Preserves a raw copy of the original event, added to the field `event.original`. | `bool` | `false` | no |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"fleet_package_version": {
"type": "string",
"description": "Version of the aws package to use.",
"default": "2.31.2"
"default": "2.31.3"
},
"interval": {
"type": "string",
Expand Down
3 changes: 1 addition & 2 deletions fleet_integration/aws_logs.generic.aws-cloudwatch/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,14 @@ No resources.
| <a name="input_fleet_data_stream_namespace"></a> [fleet\_data\_stream\_namespace](#input\_fleet\_data\_stream\_namespace) | Namespace to use for the data stream. | `string` | `"default"` | no |
| <a name="input_fleet_package_policy_description"></a> [fleet\_package\_policy\_description](#input\_fleet\_package\_policy\_description) | Description to use for the package policy. | `string` | `""` | no |
| <a name="input_fleet_package_policy_name_suffix"></a> [fleet\_package\_policy\_name\_suffix](#input\_fleet\_package\_policy\_name\_suffix) | Suffix to append to the end of the package policy name. | `string` | `""` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws\_logs package to use. | `string` | `"1.4.0"` | no |
| <a name="input_fleet_package_version"></a> [fleet\_package\_version](#input\_fleet\_package\_version) | Version of the aws\_logs package to use. | `string` | `"1.4.1"` | no |
| <a name="input_latency"></a> [latency](#input\_latency) | The amount of time required for the logs to be available to CloudWatch Logs. Sample values, `1m` or `5m` — see Golang [time.ParseDuration](https://pkg.go.dev/time#ParseDuration) for more details. Latency translates the query's time range to consider the CloudWatch Logs latency. Example: `5m` means that the integration will query CloudWatch to search for logs available 5 minutes ago. | `string` | `null` | no |
| <a name="input_log_group_arn"></a> [log\_group\_arn](#input\_log\_group\_arn) | ARN of the log group to collect logs from. | `string` | `null` | no |
| <a name="input_log_group_name"></a> [log\_group\_name](#input\_log\_group\_name) | Name of the log group to collect logs from. `region_name` is required when `log_group_name` is given. | `string` | `null` | no |
| <a name="input_log_group_name_prefix"></a> [log\_group\_name\_prefix](#input\_log\_group\_name\_prefix) | The prefix for a group of log group names. `region_name` is required when `log_group_name_prefix` is given. `log_group_name` and `log_group_name_prefix` cannot be given at the same time. | `string` | `null` | no |
| <a name="input_log_stream_prefix"></a> [log\_stream\_prefix](#input\_log\_stream\_prefix) | A string to filter the results to include only log events from log streams that have names starting with this prefix. | `string` | `null` | no |
| <a name="input_log_streams"></a> [log\_streams](#input\_log\_streams) | A list of strings of log streams names that Filebeat collect log events from. | `list(string)` | `null` | no |
| <a name="input_number_of_workers"></a> [number\_of\_workers](#input\_number\_of\_workers) | The number of workers assigned to read from log groups. Each worker will read log events from one of the log groups matching `log_group_name_prefix`. For example, if `log_group_name_prefix` matches five log groups, then `number_of_workers` should be set to `5`. The default value is `1`. | `number` | `1` | no |
| <a name="input_pipeline"></a> [pipeline](#input\_pipeline) | The Ingest Node pipeline ID to be used by the integration. | `string` | `null` | no |
| <a name="input_preserve_original_event"></a> [preserve\_original\_event](#input\_preserve\_original\_event) | Preserves a raw copy of the original event, added to the field `event.original` | `bool` | `false` | no |
| <a name="input_processors_yaml"></a> [processors\_yaml](#input\_processors\_yaml) | Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. See [Processors](https://www.elastic.co/guide/en/beats/filebeat/current/filtering-and-enhancing-data.html) for details. | `string` | `null` | no |
| <a name="input_proxy_url"></a> [proxy\_url](#input\_proxy\_url) | URL to proxy connections in the form of http\[s\]://<user>:<password>@<server name/ip>:<port> | `string` | `null` | no |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
"fleet_package_version": {
"type": "string",
"description": "Version of the aws_logs package to use.",
"default": "1.4.0"
"default": "1.4.1"
},
"latency": {
"type": "string",
Expand Down Expand Up @@ -100,11 +100,6 @@
"description": "The number of workers assigned to read from log groups. Each worker will read log events from one of the log groups matching `log_group_name_prefix`. For example, if `log_group_name_prefix` matches five log groups, then `number_of_workers` should be set to `5`. The default value is `1`.",
"default": 1
},
"pipeline": {
"type": "string",
"description": "The Ingest Node pipeline ID to be used by the integration.\n",
"default": null
},
"preserve_original_event": {
"type": "bool",
"description": "Preserves a raw copy of the original event, added to the field `event.original`",
Expand Down Expand Up @@ -180,7 +175,7 @@
"aws_logs-aws-cloudwatch"
],
"data_stream": "generic",
"data_stream_variables_json": "${jsonencode({\n api_sleep = var.api_sleep\n api_timeput = var.api_timeput\n custom = var.custom_yaml\n \"data_stream.dataset\" = var.data_stream_dataset\n latency = var.latency\n log_group_arn = var.log_group_arn\n log_group_name = var.log_group_name\n log_group_name_prefix = var.log_group_name_prefix\n log_stream_prefix = var.log_stream_prefix\n log_streams = var.log_streams\n number_of_workers = var.number_of_workers\n pipeline = var.pipeline\n preserve_original_event = var.preserve_original_event\n processors = var.processors_yaml\n region_name = var.region_name\n scan_frequency = var.scan_frequency\n start_position = var.start_position\n tags = var.tags\n})}",
"data_stream_variables_json": "${jsonencode({\n api_sleep = var.api_sleep\n api_timeput = var.api_timeput\n custom = var.custom_yaml\n \"data_stream.dataset\" = var.data_stream_dataset\n latency = var.latency\n log_group_arn = var.log_group_arn\n log_group_name = var.log_group_name\n log_group_name_prefix = var.log_group_name_prefix\n log_stream_prefix = var.log_stream_prefix\n log_streams = var.log_streams\n number_of_workers = var.number_of_workers\n preserve_original_event = var.preserve_original_event\n processors = var.processors_yaml\n region_name = var.region_name\n scan_frequency = var.scan_frequency\n start_position = var.start_position\n tags = var.tags\n})}",
"description": "${var.fleet_package_policy_description}",
"input_type": "aws-cloudwatch",
"namespace": "${var.fleet_data_stream_namespace}",
Expand Down
Loading

0 comments on commit e602ae3

Please sign in to comment.