1
2package Paws::EC2::ImageAttribute {
3  use Moose;
4  has BlockDeviceMappings => (is => 'ro', isa => 'ArrayRef[Paws::EC2::BlockDeviceMapping]', xmlname => 'blockDeviceMapping', traits => ['Unwrapped',]);
5  has Description => (is => 'ro', isa => 'Paws::EC2::AttributeValue', xmlname => 'description', traits => ['Unwrapped',]);
6  has ImageId => (is => 'ro', isa => 'Str', xmlname => 'imageId', traits => ['Unwrapped',]);
7  has KernelId => (is => 'ro', isa => 'Paws::EC2::AttributeValue', xmlname => 'kernel', traits => ['Unwrapped',]);
8  has LaunchPermissions => (is => 'ro', isa => 'ArrayRef[Paws::EC2::LaunchPermission]', xmlname => 'launchPermission', traits => ['Unwrapped',]);
9  has ProductCodes => (is => 'ro', isa => 'ArrayRef[Paws::EC2::ProductCode]', xmlname => 'productCodes', traits => ['Unwrapped',]);
10  has RamdiskId => (is => 'ro', isa => 'Paws::EC2::AttributeValue', xmlname => 'ramdisk', traits => ['Unwrapped',]);
11  has SriovNetSupport => (is => 'ro', isa => 'Paws::EC2::AttributeValue', xmlname => 'sriovNetSupport', traits => ['Unwrapped',]);
12
13}
141;
15
16### main pod documentation begin ###
17
18=head1 NAME
19
20Paws::EC2::ImageAttribute
21
22=head1 ATTRIBUTES
23
24=head2 BlockDeviceMappings => ArrayRef[Paws::EC2::BlockDeviceMapping]
25
26
27
28One or more block device mapping entries.
29
30
31
32
33
34
35
36
37
38=head2 Description => Paws::EC2::AttributeValue
39
40
41
42A description for the AMI.
43
44
45
46
47
48
49
50
51
52=head2 ImageId => Str
53
54
55
56The ID of the AMI.
57
58
59
60
61
62
63
64
65
66=head2 KernelId => Paws::EC2::AttributeValue
67
68
69
70The kernel ID.
71
72
73
74
75
76
77
78
79
80=head2 LaunchPermissions => ArrayRef[Paws::EC2::LaunchPermission]
81
82
83
84One or more launch permissions.
85
86
87
88
89
90
91
92
93
94=head2 ProductCodes => ArrayRef[Paws::EC2::ProductCode]
95
96
97
98One or more product codes.
99
100
101
102
103
104
105
106
107
108=head2 RamdiskId => Paws::EC2::AttributeValue
109
110
111
112The RAM disk ID.
113
114
115
116
117
118
119
120
121
122=head2 SriovNetSupport => Paws::EC2::AttributeValue
123
124
125
126
127=cut
128
129