YamlValidationError: {
    details: string;
    examples: string[];
    field?: string;
    type:
        | "STK_VAL_0000_YAML_BASE_ERROR"
        | "STK_VAL_5010_YAML_FIELDS_ERROR"
        | "STK_VAL_5011_YAML_REQUIRED_FIELD"
        | "STK_VAL_5012_YAML_INVALID_FIELD_FORMAT"
        | "STK_VAL_5013_YAML_INVALID_VALUE_BY_ENUM"
        | "STK_VAL_5015_YAML_ADDITIONAL_FIELD"
        | "STK_VAL_5016_YAML_FIELD_INVALID_TYPE"
        | "STK_VAL_5018_INVALID_TECHNOLOGIES"
        | "STK_VAL_5021_MARKDOWN_LINK_NOT_FOUND"
        | "STK_VAL_5022_INVALID_INPUT_DEFAULT"
        | "STK_VAL_5024_PLUGIN_VERSION_NOT_FOUND"
        | "STK_VAL_5026_FILE_NOT_FOUND"
        | "STK_VAL_5027_FILE_EMPTY"
        | "STK_VAL_5030_FUNCTION_RUN_IS_REQUIRED"
        | "STK_VAL_5031_INVALID_INPUT_CONDITION_OPERATOR"
        | "STK_VAL_5032_INVALID_INPUT_CONDITION_VALUE"
        | "STK_VAL_5034_INVALID_INPUT_CONDITION_VARIABLE_DOES_NOT_EXIST"
        | "STK_VAL_5035_INVALID_CONNECTION_TYPE"
        | "STK_VAL_5036_INVALID_CONNECTION_TYPE_OUTPUT"
        | "STK_VAL_5037_DUPLICATED_CONNECTION_ALIAS"
        | "STK_VAL_5039_INVALID_LINK_URL_TYPE"
        | "STK_VAL_5040_INVALID_CONNECTION_LINK_VARIABLE"
        | "STK_VAL_5041_INVALID_CONNECTION_ALIAS_LINK_VARIABLE"
        | "STK_VAL_5042_INVALID_CONNECTION_OUTPUT_LINK_VARIABLE"
        | "STK_VAL_5043_DUPLICATED_LINK_NAME"
        | "STK_VAL_5044_INPUT_NAME_AS_RESERVED_WORD"
        | "STK_VAL_5045_DYNAMIC_LINK_VARIABLE_NOT_FOUND"
        | "STK_VAL_5046_LINK_WITH_COMPLEX_JINJA_EXPRESSION"
        | "STK_VAL_5047_INVALID_DYNAMIC_LINK_URL"
        | "STK_VAL_5048_DUPLICATED_INPUT_NAMES"
        | "STK_VAL_5049_INVALID_INPUT_DEFAULT_NOT_IN_ITEMS"
        | "STK_VAL_5053_MISSING_ACTION_IN_REQUIRES"
        | "STK_VAL_5054_DUPLICATED_NAME"
        | "STK_VAL_5055_DUPLICATED_VALUE"
        | "STK_VAL_5057_ACTION_NOT_DECLARED"
        | "STK_VAL_5058_OLD_DOCS_DECLARED"
        | "STK_VAL_5059_OLD_DOCS_WILL_BE_IGNORED"
        | "STK_VAL_5061_ACTION_VERSION_NOT_FOUND"
        | "STK_VAL_5062_PLUGIN_OF_STARTER_IS_NOT_DECLARED"
        | "STK_VAL_5063_STARTER_MUST_CONTAIN_PLUGIN"
        | "STK_VAL_5064_REQUIRED_PLUGIN_NOT_PUBLISHED"
        | "STK_VAL_5065_REQUIRED_ACTION_NOT_PUBLISHED"
        | "STK_VAL_5066_MISSING_PLUGIN_REQUIRED_IN_STACK"
        | "STK_VAL_5067_MISSING_ACTION_REQUIRED_IN_STACK"
        | "STK_VAL_5068_INFRA_PLUGIN_APP_ALLOWED_FALSE"
        | "STK_VAL_5073_SOURCE_AND_ITEMS_BEING_USED"
        | "STK_VAL_5076_MISSING_OUTPUT_FROM_GENERATES"
        | "STK_VAL_5077_MISSING_PLUGIN_REQUIRED_IN_STARTER"
        | "STK_VAL_5078_WRONG_PLUGIN_TYPE_IN_STACK"
        | "STK_VAL_5079_DUPLICATED_SLUG"
        | "STK_VAL_5080_INVALID_VARIABLE"
        | "STK_VAL_5081_INVALID_VARIABLE_REFERENCE"
        | "STK_VAL_5082_DUPLICATED_JOB"
        | "STK_VAL_5083_DUPLICATED_STEP"
        | "STK_VAL_5084_WORKFLOW_VERSION_NOT_FOUND"
        | "STK_VAL_5085_MISSING_INPUT_REQUIRED_IN_STEP_JOB"
        | "STK_VAL_5086_CYCLIC_DEPENDENCY_JOB"
        | "STK_VAL_5087_CYCLIC_DEPENDENCY_WORKFLOW"
        | "STK_VAL_5088_WORKFLOW_CREATE_DEPENDENCY"
        | "STK_VAL_5089_INVALID_DEPENDS_ON_JOBS"
        | "STK_VAL_5090_INVALID_JOB_STEP_WORKFLOW_TYPE"
        | "STK_VAL_5091_MULTIPLE_GENERATED_CONNECTION_DEFINITION"
        | "STK_VAL_VERSION_BREAK_CHANGE_SCHEMA_VERSION_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_APP_ALLOWED_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUT_TYPE_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUTS_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUT_CONDITION_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUT_CONNECTION_INTERFACE_TYPE_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_GENERATES_CONNECTION_INTERFACE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_REQUIRES_CONNECTION_INTERFACE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_REQUIRES_PLUGIN_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_REQUIRES_ACTION_ERROR"
        | "STK_VAL_PLUGIN_VERSION_ALREADY_EXISTS_IN_STUDIO"
        | "STK_VAL_ACTION_VERSION_ALREADY_EXISTS_IN_STUDIO"
        | "STK_VAL_STACK_VERSION_ALREADY_EXISTS_IN_STUDIO"
        | "STK_VAL_STACK_PUBLISH_REQUIRED_CONTENT_ERROR"
        | "STK_VAL_WORKFLOW_SPECIFICATION_MULTIPLE_TARGETS_NOT_ALLOWED"
        | "STK_VAL_VERSION_BREAK_CHANGE_WORKFLOW_TARGETS_MODIFIED_ERROR"
        | "STK_VAL_WORKFLOW_ITSELF_DEPENDENCY"
        | "STK_VAL_INVALID_PLUGIN_ON_STEP_BY_WORKFLOW_APP_TARGET"
        | "STK_VAL_INVALID_PLUGIN_ON_STEP_BY_WORKFLOW_INFRA_TARGET";
    value?: object;
}

Type declaration

  • details: string
  • examples: string[]
  • Optionalfield?: string
  • type:
        | "STK_VAL_0000_YAML_BASE_ERROR"
        | "STK_VAL_5010_YAML_FIELDS_ERROR"
        | "STK_VAL_5011_YAML_REQUIRED_FIELD"
        | "STK_VAL_5012_YAML_INVALID_FIELD_FORMAT"
        | "STK_VAL_5013_YAML_INVALID_VALUE_BY_ENUM"
        | "STK_VAL_5015_YAML_ADDITIONAL_FIELD"
        | "STK_VAL_5016_YAML_FIELD_INVALID_TYPE"
        | "STK_VAL_5018_INVALID_TECHNOLOGIES"
        | "STK_VAL_5021_MARKDOWN_LINK_NOT_FOUND"
        | "STK_VAL_5022_INVALID_INPUT_DEFAULT"
        | "STK_VAL_5024_PLUGIN_VERSION_NOT_FOUND"
        | "STK_VAL_5026_FILE_NOT_FOUND"
        | "STK_VAL_5027_FILE_EMPTY"
        | "STK_VAL_5030_FUNCTION_RUN_IS_REQUIRED"
        | "STK_VAL_5031_INVALID_INPUT_CONDITION_OPERATOR"
        | "STK_VAL_5032_INVALID_INPUT_CONDITION_VALUE"
        | "STK_VAL_5034_INVALID_INPUT_CONDITION_VARIABLE_DOES_NOT_EXIST"
        | "STK_VAL_5035_INVALID_CONNECTION_TYPE"
        | "STK_VAL_5036_INVALID_CONNECTION_TYPE_OUTPUT"
        | "STK_VAL_5037_DUPLICATED_CONNECTION_ALIAS"
        | "STK_VAL_5039_INVALID_LINK_URL_TYPE"
        | "STK_VAL_5040_INVALID_CONNECTION_LINK_VARIABLE"
        | "STK_VAL_5041_INVALID_CONNECTION_ALIAS_LINK_VARIABLE"
        | "STK_VAL_5042_INVALID_CONNECTION_OUTPUT_LINK_VARIABLE"
        | "STK_VAL_5043_DUPLICATED_LINK_NAME"
        | "STK_VAL_5044_INPUT_NAME_AS_RESERVED_WORD"
        | "STK_VAL_5045_DYNAMIC_LINK_VARIABLE_NOT_FOUND"
        | "STK_VAL_5046_LINK_WITH_COMPLEX_JINJA_EXPRESSION"
        | "STK_VAL_5047_INVALID_DYNAMIC_LINK_URL"
        | "STK_VAL_5048_DUPLICATED_INPUT_NAMES"
        | "STK_VAL_5049_INVALID_INPUT_DEFAULT_NOT_IN_ITEMS"
        | "STK_VAL_5053_MISSING_ACTION_IN_REQUIRES"
        | "STK_VAL_5054_DUPLICATED_NAME"
        | "STK_VAL_5055_DUPLICATED_VALUE"
        | "STK_VAL_5057_ACTION_NOT_DECLARED"
        | "STK_VAL_5058_OLD_DOCS_DECLARED"
        | "STK_VAL_5059_OLD_DOCS_WILL_BE_IGNORED"
        | "STK_VAL_5061_ACTION_VERSION_NOT_FOUND"
        | "STK_VAL_5062_PLUGIN_OF_STARTER_IS_NOT_DECLARED"
        | "STK_VAL_5063_STARTER_MUST_CONTAIN_PLUGIN"
        | "STK_VAL_5064_REQUIRED_PLUGIN_NOT_PUBLISHED"
        | "STK_VAL_5065_REQUIRED_ACTION_NOT_PUBLISHED"
        | "STK_VAL_5066_MISSING_PLUGIN_REQUIRED_IN_STACK"
        | "STK_VAL_5067_MISSING_ACTION_REQUIRED_IN_STACK"
        | "STK_VAL_5068_INFRA_PLUGIN_APP_ALLOWED_FALSE"
        | "STK_VAL_5073_SOURCE_AND_ITEMS_BEING_USED"
        | "STK_VAL_5076_MISSING_OUTPUT_FROM_GENERATES"
        | "STK_VAL_5077_MISSING_PLUGIN_REQUIRED_IN_STARTER"
        | "STK_VAL_5078_WRONG_PLUGIN_TYPE_IN_STACK"
        | "STK_VAL_5079_DUPLICATED_SLUG"
        | "STK_VAL_5080_INVALID_VARIABLE"
        | "STK_VAL_5081_INVALID_VARIABLE_REFERENCE"
        | "STK_VAL_5082_DUPLICATED_JOB"
        | "STK_VAL_5083_DUPLICATED_STEP"
        | "STK_VAL_5084_WORKFLOW_VERSION_NOT_FOUND"
        | "STK_VAL_5085_MISSING_INPUT_REQUIRED_IN_STEP_JOB"
        | "STK_VAL_5086_CYCLIC_DEPENDENCY_JOB"
        | "STK_VAL_5087_CYCLIC_DEPENDENCY_WORKFLOW"
        | "STK_VAL_5088_WORKFLOW_CREATE_DEPENDENCY"
        | "STK_VAL_5089_INVALID_DEPENDS_ON_JOBS"
        | "STK_VAL_5090_INVALID_JOB_STEP_WORKFLOW_TYPE"
        | "STK_VAL_5091_MULTIPLE_GENERATED_CONNECTION_DEFINITION"
        | "STK_VAL_VERSION_BREAK_CHANGE_SCHEMA_VERSION_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_APP_ALLOWED_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUT_TYPE_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUTS_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUT_CONDITION_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_INPUT_CONNECTION_INTERFACE_TYPE_CHANGE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_GENERATES_CONNECTION_INTERFACE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_REQUIRES_CONNECTION_INTERFACE_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_REQUIRES_PLUGIN_ERROR"
        | "STK_VAL_VERSION_BREAK_CHANGE_REQUIRES_ACTION_ERROR"
        | "STK_VAL_PLUGIN_VERSION_ALREADY_EXISTS_IN_STUDIO"
        | "STK_VAL_ACTION_VERSION_ALREADY_EXISTS_IN_STUDIO"
        | "STK_VAL_STACK_VERSION_ALREADY_EXISTS_IN_STUDIO"
        | "STK_VAL_STACK_PUBLISH_REQUIRED_CONTENT_ERROR"
        | "STK_VAL_WORKFLOW_SPECIFICATION_MULTIPLE_TARGETS_NOT_ALLOWED"
        | "STK_VAL_VERSION_BREAK_CHANGE_WORKFLOW_TARGETS_MODIFIED_ERROR"
        | "STK_VAL_WORKFLOW_ITSELF_DEPENDENCY"
        | "STK_VAL_INVALID_PLUGIN_ON_STEP_BY_WORKFLOW_APP_TARGET"
        | "STK_VAL_INVALID_PLUGIN_ON_STEP_BY_WORKFLOW_INFRA_TARGET"
  • Optionalvalue?: object