Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.x] [Connectors] Allow pre-configured connectors to opt-in to expos…
…ing their config by setting `exposeConfig` (#207654) (#207902) # Backport This will backport the following commits from `main` to `8.x`: - [[Connectors] Allow pre-configured connectors to opt-in to exposing their config by setting `exposeConfig` (#207654)](#207654) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Yuliia Naumenko","email":"jo.naumenko@gmail.com"},"sourceCommit":{"committedDate":"2025-01-22T18:51:16Z","message":"[Connectors] Allow pre-configured connectors to opt-in to exposing their config by setting `exposeConfig` (#207654)\n\nResolves #206433\r\n\r\nAdded optional `exposeConfig` field to the `preconfiguredActionSchema`\r\nto allow return the configuration for the pre-configured connectors,\r\nwhich set this value as `true`.\r\nThis change is completely backward compatible, because this field is\r\noptional and all the connectors, which don't have the value will remain\r\nto work the same way as before the change (won't return the config).\r\n\r\nChanged get and getAll methods of the ActionsClient to reflect opt-in\r\nconfig based on the set `exposeConfig` value.","sha":"c15674f6d1e670b4210e31031ed93a8c95fdba3b","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","v9.0.0","backport:version","8.18 candidate","v8.18.0"],"title":"[Connectors] Allow pre-configured connectors to opt-in to exposing their config by setting `exposeConfig`","number":207654,"url":"https://github.com/elastic/kibana/pull/207654","mergeCommit":{"message":"[Connectors] Allow pre-configured connectors to opt-in to exposing their config by setting `exposeConfig` (#207654)\n\nResolves #206433\r\n\r\nAdded optional `exposeConfig` field to the `preconfiguredActionSchema`\r\nto allow return the configuration for the pre-configured connectors,\r\nwhich set this value as `true`.\r\nThis change is completely backward compatible, because this field is\r\noptional and all the connectors, which don't have the value will remain\r\nto work the same way as before the change (won't return the config).\r\n\r\nChanged get and getAll methods of the ActionsClient to reflect opt-in\r\nconfig based on the set `exposeConfig` value.","sha":"c15674f6d1e670b4210e31031ed93a8c95fdba3b"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/207654","number":207654,"mergeCommit":{"message":"[Connectors] Allow pre-configured connectors to opt-in to exposing their config by setting `exposeConfig` (#207654)\n\nResolves #206433\r\n\r\nAdded optional `exposeConfig` field to the `preconfiguredActionSchema`\r\nto allow return the configuration for the pre-configured connectors,\r\nwhich set this value as `true`.\r\nThis change is completely backward compatible, because this field is\r\noptional and all the connectors, which don't have the value will remain\r\nto work the same way as before the change (won't return the config).\r\n\r\nChanged get and getAll methods of the ActionsClient to reflect opt-in\r\nconfig based on the set `exposeConfig` value.","sha":"c15674f6d1e670b4210e31031ed93a8c95fdba3b"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Yuliia Naumenko <jo.naumenko@gmail.com>
- Loading branch information