Like ValueNode (primitives, arrays of primitives, nested keyed objects, or arrays of
nested objects) but additionally allows a Secret-wrapped value at any depth - as a top
level value, a property of a nested object, or an entry of a nested array. A Secret
itself wraps a plain ValueNode, so secrets do not nest within secrets.
The shape of a value passed to KeyValueService.set.
Like ValueNode (primitives, arrays of primitives, nested keyed objects, or arrays of nested objects) but additionally allows a Secret-wrapped value at any depth - as a top level value, a property of a nested object, or an entry of a nested array. A Secret itself wraps a plain ValueNode, so secrets do not nest within secrets.