[8.16] [Automatic Import] Add missing fields to input manifest templates (#208768) (#208800)

# Backport

This will backport the following commits from `main` to `8.16`:
- [[Automatic Import] Add missing fields to input manifest templates
(#208768)](https://github.com/elastic/kibana/pull/208768)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Bharat
Pasupula","email":"123897612+bhapas@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-29T16:59:58Z","message":"[Automatic
Import] Add missing fields to input manifest templates (#208768)\n\n##
Summary\r\n\r\nAdds missing fields to input manifest
templates.","sha":"45131838005d033a41be0fb23bcaf4d45db5ebd1","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","backport:prev-major","Team:Security-Scalability","Feature:AutomaticImport"],"title":"[Automatic
Import] Add missing fields to input manifest
templates","number":208768,"url":"https://github.com/elastic/kibana/pull/208768","mergeCommit":{"message":"[Automatic
Import] Add missing fields to input manifest templates (#208768)\n\n##
Summary\r\n\r\nAdds missing fields to input manifest
templates.","sha":"45131838005d033a41be0fb23bcaf4d45db5ebd1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208768","number":208768,"mergeCommit":{"message":"[Automatic
Import] Add missing fields to input manifest templates (#208768)\n\n##
Summary\r\n\r\nAdds missing fields to input manifest
templates.","sha":"45131838005d033a41be0fb23bcaf4d45db5ebd1"}}]}]
BACKPORT-->

Co-authored-by: Bharat Pasupula <123897612+bhapas@users.noreply.github.com>
This commit is contained in:
Kibana Machine 2025-01-30 05:51:14 +11:00 committed by GitHub
parent 15981af5f9
commit a249734364
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 86 additions and 2 deletions

View file

@ -63,7 +63,7 @@
show_user: false
default: 1m
description: This config parameter sets how often Filebeat checks for new log events from the specified log group.
- name: api_timeput
- name: api_timeout
type: text
title: API Timeout
multi: false
@ -91,4 +91,66 @@
title: Number of workers
required: false
show_user: false
description: The number of workers assigned to reading 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`.
description: >-
The number of workers assigned to reading 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`.
- name: credential_profile_name
type: text
title: Credential Profile Name
multi: false
required: false
show_user: false
- name: shared_credential_file
type: text
title: Shared Credential File
multi: false
required: false
show_user: false
description: Directory of the shared credentials file
- name: default_region
type: text
title: Default AWS Region
multi: false
required: false
show_user: false
default: ""
description: >-
Default region to use prior to connecting to region specific services/endpoints if no AWS region is set from environment variable, credentials or instance profile. If none of the above are set and no default region is set as well, `us-east-1` is used. A region, either from environment variable, credentials or instance profile or from this default region setting, needs to be set when using regions in non-regular AWS environments such as AWS China or US Government Isolated.
- name: access_key_id
type: password
title: Access Key ID
multi: false
required: false
show_user: true
description: First part of access key.
secret: true
- name: secret_access_key
type: password
title: Secret Access Key
multi: false
required: false
show_user: true
description: Second part of access key.
secret: true
- name: session_token
type: password
title: Session Token
multi: false
required: false
show_user: true
description: Required when using temporary security credentials.
secret: true
- name: role_arn
type: text
title: Role ARN
multi: false
required: false
show_user: false
description: AWS IAM Role to assume.
- name: proxy_url
type: text
title: Proxy URL
multi: false
required: false
show_user: false
description: >-
URL to proxy connections in the form of http[s]://<user>:<password>@<server name/ip>:<port>. Please ensure your username and password are in URL encoded format.

View file

@ -5,6 +5,28 @@
description: |
{{ data_stream_description }}
vars:
- name: account_name
type: text
title: Account Name
description: |
This attribute is required for various internal operations with respect to authentication, creating service clients and blob clients which are used internally for various processing purposes.
required: true
show_user: true
- name: service_account_key
type: password
title: Service Account Key
description: |
This attribute contains the access key, found under the Access keys section on Azure Cloud, under the respective storage account. A single storage account can contain multiple containers, and they will all use this common access key.
required: false
show_user: true
secret: true
- name: service_account_uri
type: text
title: Service Account URI
description: |
This attribute contains the connection string, found under the Access keys section on Azure Cloud, under the respective storage account. A single storage account can contain multiple containers, and they will all use this common connection string.
required: false
show_user: false
- name: storage_url
type: text
title: Storage URL