Represents a typed property. Various flags help in the interpretation and semantics of the property value. For example, a property value might be an array or the property value might have been encrypted.
name | data type | constraints | description |
---|---|---|---|
name | string | The name of the property. | |
array | boolean | required | Whether the property value is an array. |
encrypted | boolean | required | Whether the property value is encrypted. |
type | ConfigPropertyType | The property type. | |
value | array of string | The property value(s). |
Example
{ "name" : "...", "array" : true, "encrypted" : true, "type" : "Long", "value" : [ "...", "..." ] }