Values_0.StringParameterDeclarationSourceA parameter declaration for the String data type.
type nonrec t = {parameterValueType : ParameterValueType.t;The value type determines whether the parameter is a single-value or multi-value parameter.
*)name : ParameterName.t;The name of the parameter that is being declared.
*)defaultValues : StringDefaultValues.t option;The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.
*)valueWhenUnset : StringValueWhenUnsetConfiguration.t option;The configuration that defines the default value of a String parameter when a value has not been set.
*)mappedDataSetParameters : MappedDataSetParameters.t option;}val make :
?defaultValues:??? ->
?valueWhenUnset:??? ->
?mappedDataSetParameters:??? ->
parameterValueType:ParameterValueType.t ->
name:ParameterName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `String of DataSetIdentifier.t ]) list ]
list
| `String of ParameterName.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of SensitiveStringObject.t ] list
| `String of SensitiveString.t
| `Structure of
(string
* [> `Structure of
(string * [> `String of DataSetIdentifier.t ]) list ])
list ])
list ])
list ]