ParameterMetadata
import type { ParameterMetadata } from "https://googleapis.deno.dev/v1/dataflow:v1b3.ts";
Metadata for a specific parameter.
§Properties
Optional. Additional metadata for describing this parameter.
Optional. The default values will pre-populate the parameter with the given value from the proto. If default_value is left empty, the parameter will be populated with a default of the relevant type, e.g. false for a boolean.
Optional. The options shown when ENUM ParameterType is specified.
Optional. Specifies a group name for this parameter to be rendered under. Group header text will be rendered exactly as specified in this field. Only considered when parent_name is NOT provided.
Optional. The type of the parameter. Used for selecting input picker.
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.
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).