File Coverage

blib/lib/Paws/ElasticBeanstalk/DescribeEvents.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::ElasticBeanstalk::DescribeEvents;
3 1     1   380 use Moose;
  1     1   3  
  1         5  
  1         623  
  1         3  
  1         8  
4             has ApplicationName => (is => 'ro', isa => 'Str');
5             has EndTime => (is => 'ro', isa => 'Str');
6             has EnvironmentId => (is => 'ro', isa => 'Str');
7             has EnvironmentName => (is => 'ro', isa => 'Str');
8             has MaxRecords => (is => 'ro', isa => 'Int');
9             has NextToken => (is => 'ro', isa => 'Str');
10             has PlatformArn => (is => 'ro', isa => 'Str');
11             has RequestId => (is => 'ro', isa => 'Str');
12             has Severity => (is => 'ro', isa => 'Str');
13             has StartTime => (is => 'ro', isa => 'Str');
14             has TemplateName => (is => 'ro', isa => 'Str');
15             has VersionLabel => (is => 'ro', isa => 'Str');
16              
17 1     1   5954 use MooseX::ClassAttribute;
  1     1   3  
  1         9  
  1         6984  
  1         3  
  1         9  
18              
19             class_has _api_call => (isa => 'Str', is => 'ro', default => 'DescribeEvents');
20             class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::ElasticBeanstalk::EventDescriptionsMessage');
21             class_has _result_key => (isa => 'Str', is => 'ro', default => 'DescribeEventsResult');
22             1;
23              
24             ### main pod documentation begin ###
25              
26             =head1 NAME
27              
28             Paws::ElasticBeanstalk::DescribeEvents - Arguments for method DescribeEvents on Paws::ElasticBeanstalk
29              
30             =head1 DESCRIPTION
31              
32             This class represents the parameters used for calling the method DescribeEvents on the
33             AWS Elastic Beanstalk service. Use the attributes of this class
34             as arguments to method DescribeEvents.
35              
36             You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to DescribeEvents.
37              
38             As an example:
39              
40             $service_obj->DescribeEvents(Att1 => $value1, Att2 => $value2, ...);
41              
42             Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object.
43              
44             =head1 ATTRIBUTES
45              
46              
47             =head2 ApplicationName => Str
48              
49             If specified, AWS Elastic Beanstalk restricts the returned descriptions
50             to include only those associated with this application.
51              
52              
53              
54             =head2 EndTime => Str
55              
56             If specified, AWS Elastic Beanstalk restricts the returned descriptions
57             to those that occur up to, but not including, the C<EndTime>.
58              
59              
60              
61             =head2 EnvironmentId => Str
62              
63             If specified, AWS Elastic Beanstalk restricts the returned descriptions
64             to those associated with this environment.
65              
66              
67              
68             =head2 EnvironmentName => Str
69              
70             If specified, AWS Elastic Beanstalk restricts the returned descriptions
71             to those associated with this environment.
72              
73              
74              
75             =head2 MaxRecords => Int
76              
77             Specifies the maximum number of events that can be returned, beginning
78             with the most recent event.
79              
80              
81              
82             =head2 NextToken => Str
83              
84             Pagination token. If specified, the events return the next batch of
85             results.
86              
87              
88              
89             =head2 PlatformArn => Str
90              
91             The ARN of the version of the custom platform.
92              
93              
94              
95             =head2 RequestId => Str
96              
97             If specified, AWS Elastic Beanstalk restricts the described events to
98             include only those associated with this request ID.
99              
100              
101              
102             =head2 Severity => Str
103              
104             If specified, limits the events returned from this call to include only
105             those with the specified severity or higher.
106              
107             Valid values are: C<"TRACE">, C<"DEBUG">, C<"INFO">, C<"WARN">, C<"ERROR">, C<"FATAL">
108              
109             =head2 StartTime => Str
110              
111             If specified, AWS Elastic Beanstalk restricts the returned descriptions
112             to those that occur on or after this time.
113              
114              
115              
116             =head2 TemplateName => Str
117              
118             If specified, AWS Elastic Beanstalk restricts the returned descriptions
119             to those that are associated with this environment configuration.
120              
121              
122              
123             =head2 VersionLabel => Str
124              
125             If specified, AWS Elastic Beanstalk restricts the returned descriptions
126             to those associated with this application version.
127              
128              
129              
130              
131             =head1 SEE ALSO
132              
133             This class forms part of L<Paws>, documenting arguments for method DescribeEvents in L<Paws::ElasticBeanstalk>
134              
135             =head1 BUGS and CONTRIBUTIONS
136              
137             The source code is located here: https://github.com/pplu/aws-sdk-perl
138              
139             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
140              
141             =cut
142