File Coverage

blib/lib/Paws/SSM/GetPatchBaselineResult.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::SSM::GetPatchBaselineResult;
3 1     1   588 use Moose;
  1         4  
  1         11  
4             has ApprovalRules => (is => 'ro', isa => 'Paws::SSM::PatchRuleGroup');
5             has ApprovedPatches => (is => 'ro', isa => 'ArrayRef[Str|Undef]');
6             has ApprovedPatchesComplianceLevel => (is => 'ro', isa => 'Str');
7             has BaselineId => (is => 'ro', isa => 'Str');
8             has CreatedDate => (is => 'ro', isa => 'Str');
9             has Description => (is => 'ro', isa => 'Str');
10             has GlobalFilters => (is => 'ro', isa => 'Paws::SSM::PatchFilterGroup');
11             has ModifiedDate => (is => 'ro', isa => 'Str');
12             has Name => (is => 'ro', isa => 'Str');
13             has OperatingSystem => (is => 'ro', isa => 'Str');
14             has PatchGroups => (is => 'ro', isa => 'ArrayRef[Str|Undef]');
15             has RejectedPatches => (is => 'ro', isa => 'ArrayRef[Str|Undef]');
16              
17             has _request_id => (is => 'ro', isa => 'Str');
18              
19             ### main pod documentation begin ###
20              
21             =head1 NAME
22              
23             Paws::SSM::GetPatchBaselineResult
24              
25             =head1 ATTRIBUTES
26              
27              
28             =head2 ApprovalRules => L<Paws::SSM::PatchRuleGroup>
29              
30             A set of rules used to include patches in the baseline.
31              
32              
33             =head2 ApprovedPatches => ArrayRef[Str|Undef]
34              
35             A list of explicitly approved patches for the baseline.
36              
37              
38             =head2 ApprovedPatchesComplianceLevel => Str
39              
40             Returns the specified compliance severity level for approved patches in
41             the patch baseline.
42              
43             Valid values are: C<"CRITICAL">, C<"HIGH">, C<"MEDIUM">, C<"LOW">, C<"INFORMATIONAL">, C<"UNSPECIFIED">
44             =head2 BaselineId => Str
45              
46             The ID of the retrieved patch baseline.
47              
48              
49             =head2 CreatedDate => Str
50              
51             The date the patch baseline was created.
52              
53              
54             =head2 Description => Str
55              
56             A description of the patch baseline.
57              
58              
59             =head2 GlobalFilters => L<Paws::SSM::PatchFilterGroup>
60              
61             A set of global filters used to exclude patches from the baseline.
62              
63              
64             =head2 ModifiedDate => Str
65              
66             The date the patch baseline was last modified.
67              
68              
69             =head2 Name => Str
70              
71             The name of the patch baseline.
72              
73              
74             =head2 OperatingSystem => Str
75              
76             Returns the operating system specified for the patch baseline.
77              
78             Valid values are: C<"WINDOWS">, C<"AMAZON_LINUX">, C<"UBUNTU">, C<"REDHAT_ENTERPRISE_LINUX">
79             =head2 PatchGroups => ArrayRef[Str|Undef]
80              
81             Patch groups included in the patch baseline.
82              
83              
84             =head2 RejectedPatches => ArrayRef[Str|Undef]
85              
86             A list of explicitly rejected patches for the baseline.
87              
88              
89             =head2 _request_id => Str
90              
91              
92             =cut
93              
94             1;