github.com/thomasobenaus/nomad@v0.11.1/ui/app/models/task.js (about) 1 import attr from 'ember-data/attr'; 2 import Fragment from 'ember-data-model-fragments/fragment'; 3 import { fragmentArray, fragmentOwner } from 'ember-data-model-fragments/attributes'; 4 5 export default Fragment.extend({ 6 taskGroup: fragmentOwner(), 7 8 name: attr('string'), 9 driver: attr('string'), 10 kind: attr('string'), 11 12 reservedMemory: attr('number'), 13 reservedCPU: attr('number'), 14 reservedDisk: attr('number'), 15 reservedEphemeralDisk: attr('number'), 16 17 volumeMounts: fragmentArray('volume-mount', { defaultValue: () => [] }), 18 });