Key
Key Name |
Type |
Required |
custom_structured_configuration_list_merge |
str |
None |
Description
The List-merge strategy used when merging custom structured configurations.
This applies to all vars prefixed by prefixes in custom_structured_configuration_prefix
and all data under the various structured_config
options.
The available list merge strategies:
replace
:
- Any list will be replaced with the list defined in custom structured configurations.
append
:
- Existing list items with the same "Primary key"-value will be updated.
- New items will be appended to the existing list (including duplicates).
keep
:
- Only set list if there is no existing list or existing list is
None
.
prepend
:
- Existing list items with the same "Primary key"-value will be updated.
- New items will be prepended to the existing list (including duplicates).
append_rp
:
- Existing list items with the same "Primary key"-value will be updated.
- New unique items will be appended to the existing list.
prepend_rp
:
- Existing list items with the same "Primary key"-value will be updated.
- New unique items will be prepended to the existing list.
Path
NOTE: We are using the same format as jq to specify the path to the key.
.custom_structured_configuration_list_merge