Parameter Metadata Response
data class ParameterMetadataResponse(val customMetadata: Map<String, String>, val groupName: String, val helpText: String, val isOptional: Boolean, val label: String, val name: String, val paramType: String, val parentName: String, val parentTriggerValues: List<String>, val regexes: List<String>)
Metadata for a specific parameter.
Constructors
Properties
Link copied to clipboard
Optional. Additional metadata for describing this parameter.
Link copied to clipboard
Optional. Whether the parameter is optional. Defaults to false.
Link copied to clipboard
Optional. Specifies the name of the parent parameter. Used in conjunction with 'parent_trigger_values' to make this parameter conditional (will only be rendered conditionally). Should be mappable to a ParameterMetadata.name field.
Link copied to clipboard
Optional. The value(s) of the 'parent_name' parameter which will trigger this parameter to be shown. If left empty, ANY non-empty value in parent_name will trigger this parameter to be shown. Only considered when this parameter is conditional (when 'parent_name' has been provided).