What happened?
When we configure a list for a provider, and don't want to have a default value (that is, we expect it to be a multi-item list), the description is always hardcoded to:
This is an injected field with a default value for being able to merge items of the parent object list.
How can we reproduce it?
Have any multi-item list configured like:
r.ServerSideApplyMergeStrategies["rule"] = config.MergeStrategy{
ListMergeStrategy: config.ListMergeStrategy{
MergeStrategy: config.ListTypeMap,
ListMapKeys: config.ListMapKeys{
InjectedKey: config.InjectedKey{
Key: "index",
},
},
},
}
Where we omit the DefaultValue.
It would be nice to have a way to alter the ending description field.
What happened?
When we configure a list for a provider, and don't want to have a default value (that is, we expect it to be a multi-item list), the description is always hardcoded to:
How can we reproduce it?
Have any multi-item list configured like:
Where we omit the
DefaultValue.It would be nice to have a way to alter the ending description field.