module DTK::DSL::InputOutputCommon::Canonical::HashKey
Constants
- Action
- Actions
- Assemblies
- Assembly
Top level for Service Instance
- Attributes
- ComponentDefs
- ComponentLinks
- Components
- DSLVersion
Top level for common module
- DependentModules
- Description
- ExecutionBlocks
- ExternalServiceName
Used in component links
- Flatten
- HiddenImportStatement
- Import
meta info
- Links
- Module
Used in nested module
- ModuleName
- ModuleRef
- ModuleVersion
- Name
Used at multiple levels
- Namespace
- Node
- Nodes
- OrderedComponents
- SubtaskOrder
- Subtasks
Used in workflows
- Target
- Value
- Version
- Workflows
Used in assembly
Public Class Methods
index(output_key)
click to toggle source
# File lib/dsl/input_output_common/canonical/hash_key.rb, line 69 def self.index(output_key) begin const_get(output_key.to_s) rescue raise Error, "Illegal output hash key '#{output_key}'" end end