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  });