File Coverage

blib/lib/Paws/EC2/ImportImageResult.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::EC2::ImportImageResult;
3 1     1   278 use Moose;
  1         2  
  1         7  
4             has Architecture => (is => 'ro', isa => 'Str', request_name => 'architecture', traits => ['NameInRequest',]);
5             has Description => (is => 'ro', isa => 'Str', request_name => 'description', traits => ['NameInRequest',]);
6             has Hypervisor => (is => 'ro', isa => 'Str', request_name => 'hypervisor', traits => ['NameInRequest',]);
7             has ImageId => (is => 'ro', isa => 'Str', request_name => 'imageId', traits => ['NameInRequest',]);
8             has ImportTaskId => (is => 'ro', isa => 'Str', request_name => 'importTaskId', traits => ['NameInRequest',]);
9             has LicenseType => (is => 'ro', isa => 'Str', request_name => 'licenseType', traits => ['NameInRequest',]);
10             has Platform => (is => 'ro', isa => 'Str', request_name => 'platform', traits => ['NameInRequest',]);
11             has Progress => (is => 'ro', isa => 'Str', request_name => 'progress', traits => ['NameInRequest',]);
12             has SnapshotDetails => (is => 'ro', isa => 'ArrayRef[Paws::EC2::SnapshotDetail]', request_name => 'snapshotDetailSet', traits => ['NameInRequest',]);
13             has Status => (is => 'ro', isa => 'Str', request_name => 'status', traits => ['NameInRequest',]);
14             has StatusMessage => (is => 'ro', isa => 'Str', request_name => 'statusMessage', traits => ['NameInRequest',]);
15              
16             has _request_id => (is => 'ro', isa => 'Str');
17             1;
18              
19             ### main pod documentation begin ###
20              
21             =head1 NAME
22              
23             Paws::EC2::ImportImageResult
24              
25             =head1 ATTRIBUTES
26              
27              
28             =head2 Architecture => Str
29              
30             The architecture of the virtual machine.
31              
32              
33             =head2 Description => Str
34              
35             A description of the import task.
36              
37              
38             =head2 Hypervisor => Str
39              
40             The target hypervisor of the import task.
41              
42              
43             =head2 ImageId => Str
44              
45             The ID of the Amazon Machine Image (AMI) created by the import task.
46              
47              
48             =head2 ImportTaskId => Str
49              
50             The task ID of the import image task.
51              
52              
53             =head2 LicenseType => Str
54              
55             The license type of the virtual machine.
56              
57              
58             =head2 Platform => Str
59              
60             The operating system of the virtual machine.
61              
62              
63             =head2 Progress => Str
64              
65             The progress of the task.
66              
67              
68             =head2 SnapshotDetails => ArrayRef[L<Paws::EC2::SnapshotDetail>]
69              
70             Information about the snapshots.
71              
72              
73             =head2 Status => Str
74              
75             A brief status of the task.
76              
77              
78             =head2 StatusMessage => Str
79              
80             A detailed status message of the import task.
81              
82              
83             =head2 _request_id => Str
84              
85              
86             =cut
87