File Coverage

blib/lib/Paws/SSM/InstanceAssociationStatusInfo.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             package Paws::SSM::InstanceAssociationStatusInfo;
2 1     1   906 use Moose;
  1         4  
  1         14  
3             has AssociationId => (is => 'ro', isa => 'Str');
4             has DetailedStatus => (is => 'ro', isa => 'Str');
5             has DocumentVersion => (is => 'ro', isa => 'Str');
6             has ErrorCode => (is => 'ro', isa => 'Str');
7             has ExecutionDate => (is => 'ro', isa => 'Str');
8             has ExecutionSummary => (is => 'ro', isa => 'Str');
9             has InstanceId => (is => 'ro', isa => 'Str');
10             has Name => (is => 'ro', isa => 'Str');
11             has OutputUrl => (is => 'ro', isa => 'Paws::SSM::InstanceAssociationOutputUrl');
12             has Status => (is => 'ro', isa => 'Str');
13             1;
14              
15             ### main pod documentation begin ###
16              
17             =head1 NAME
18              
19             Paws::SSM::InstanceAssociationStatusInfo
20              
21             =head1 USAGE
22              
23             This class represents one of two things:
24              
25             =head3 Arguments in a call to a service
26              
27             Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
28             Each attribute should be used as a named argument in the calls that expect this type of object.
29              
30             As an example, if Att1 is expected to be a Paws::SSM::InstanceAssociationStatusInfo object:
31              
32             $service_obj->Method(Att1 => { AssociationId => $value, ..., Status => $value });
33              
34             =head3 Results returned from an API call
35              
36             Use accessors for each attribute. If Att1 is expected to be an Paws::SSM::InstanceAssociationStatusInfo object:
37              
38             $result = $service_obj->Method(...);
39             $result->Att1->AssociationId
40              
41             =head1 DESCRIPTION
42              
43             Status information about the instance association.
44              
45             =head1 ATTRIBUTES
46              
47              
48             =head2 AssociationId => Str
49              
50             The association ID.
51              
52              
53             =head2 DetailedStatus => Str
54              
55             Detailed status information about the instance association.
56              
57              
58             =head2 DocumentVersion => Str
59              
60             The association document verions.
61              
62              
63             =head2 ErrorCode => Str
64              
65             An error code returned by the request to create the association.
66              
67              
68             =head2 ExecutionDate => Str
69              
70             The date the instance association executed.
71              
72              
73             =head2 ExecutionSummary => Str
74              
75             Summary information about association execution.
76              
77              
78             =head2 InstanceId => Str
79              
80             The instance ID where the association was created.
81              
82              
83             =head2 Name => Str
84              
85             The name of the association.
86              
87              
88             =head2 OutputUrl => L<Paws::SSM::InstanceAssociationOutputUrl>
89              
90             A URL for an Amazon S3 bucket where you want to store the results of
91             this request.
92              
93              
94             =head2 Status => Str
95              
96             Status information about the instance association.
97              
98              
99              
100             =head1 SEE ALSO
101              
102             This class forms part of L<Paws>, describing an object used in L<Paws::SSM>
103              
104             =head1 BUGS and CONTRIBUTIONS
105              
106             The source code is located here: https://github.com/pplu/aws-sdk-perl
107              
108             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
109              
110             =cut
111