Method: Megam::Assembly#for_json

Defined in:
lib/megam/core/assembly.rb

#for_jsonObject



154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
# File 'lib/megam/core/assembly.rb', line 154

def for_json
  result = {
    "id" => id,
    "name" => name,
    "tosca_type" => tosca_type,
    "components" => components,
    "requirements" => requirements,
    "policies" => policies,
    "inputs" => inputs,
    "operations" => operations,
    "outputs" => outputs,
    "status" => status,
    "created_at" => created_at
  }

  result
end