Image.pm 413 Bytes
Newer Older
Stephen Keenan's avatar
Stephen Keenan committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package EnsCloud::Image;
use Moose;


has volume_bundle => (isa => 'EnsCloud::Image::VolumeBundle', is=>'rw', required => 1);

has 'root_device_snapshot' => (isa => 'Str', is => 'rw') ;
has 'root_device' => (isa => 'Str', is => 'rw') ;

has 'kernel' => (isa => 'Str', is => 'rw') ;
has 'species' => (isa => 'Str', is => 'rw', required => 1) ;
has 'tag' => (isa => 'Str', is => 'rw', required => 1) ;

1;

__END__