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