Update a specific feature in this environment.
Resulting feature
default value if no strategy matches. interpreted by type in parent
if false or null, this feature will visible on edge. if true, it will not be passed to the client
These are custom rollout strategies that only apply to this feature value.
This is list is either provided empty (when publishing) or anemic so the MR will client will understand which shared strategies are attached without having to back-call. If provided then it will mirror rolloutStrategyInstances and only enabled ones will be passed back. The value from the rolloutStrategyInstance will be embedded. This field will always be ignored when being sent back to the server, only rolloutStrategyInstances is used.
There are strategies provided by feature groups (if any)
used for optimistic locking