File Coverage

blib/lib/Paws/SSM/GetMaintenanceWindowTaskResult.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::GetMaintenanceWindowTaskResult;
3 1     1   306 use Moose;
  1         3  
  1         6  
4             has Description => (is => 'ro', isa => 'Str');
5             has LoggingInfo => (is => 'ro', isa => 'Paws::SSM::LoggingInfo');
6             has MaxConcurrency => (is => 'ro', isa => 'Str');
7             has MaxErrors => (is => 'ro', isa => 'Str');
8             has Name => (is => 'ro', isa => 'Str');
9             has Priority => (is => 'ro', isa => 'Int');
10             has ServiceRoleArn => (is => 'ro', isa => 'Str');
11             has Targets => (is => 'ro', isa => 'ArrayRef[Paws::SSM::Target]');
12             has TaskArn => (is => 'ro', isa => 'Str');
13             has TaskInvocationParameters => (is => 'ro', isa => 'Paws::SSM::MaintenanceWindowTaskInvocationParameters');
14             has TaskParameters => (is => 'ro', isa => 'Paws::SSM::MaintenanceWindowTaskParameters');
15             has TaskType => (is => 'ro', isa => 'Str');
16             has WindowId => (is => 'ro', isa => 'Str');
17             has WindowTaskId => (is => 'ro', isa => 'Str');
18              
19             has _request_id => (is => 'ro', isa => 'Str');
20              
21             ### main pod documentation begin ###
22              
23             =head1 NAME
24              
25             Paws::SSM::GetMaintenanceWindowTaskResult
26              
27             =head1 ATTRIBUTES
28              
29              
30             =head2 Description => Str
31              
32             The retrieved task description.
33              
34              
35             =head2 LoggingInfo => L<Paws::SSM::LoggingInfo>
36              
37             The location in Amazon S3 where the task results are logged.
38              
39              
40             =head2 MaxConcurrency => Str
41              
42             The maximum number of targets allowed to run this task in parallel.
43              
44              
45             =head2 MaxErrors => Str
46              
47             The maximum number of errors allowed before the task stops being
48             scheduled.
49              
50              
51             =head2 Name => Str
52              
53             The retrieved task name.
54              
55              
56             =head2 Priority => Int
57              
58             The priority of the task when it executes. The lower the number, the
59             higher the priority. Tasks that have the same priority are scheduled in
60             parallel.
61              
62              
63             =head2 ServiceRoleArn => Str
64              
65             The IAM service role to assume during task execution.
66              
67              
68             =head2 Targets => ArrayRef[L<Paws::SSM::Target>]
69              
70             The targets where the task should execute.
71              
72              
73             =head2 TaskArn => Str
74              
75             The resource that the task used during execution. For RUN_COMMAND and
76             AUTOMATION task types, the TaskArn is the Systems Manager Document
77             name/ARN. For LAMBDA tasks, the value is the function name/ARN. For
78             STEP_FUNCTION tasks, the value is the state machine ARN.
79              
80              
81             =head2 TaskInvocationParameters => L<Paws::SSM::MaintenanceWindowTaskInvocationParameters>
82              
83             The parameters to pass to the task when it executes.
84              
85              
86             =head2 TaskParameters => L<Paws::SSM::MaintenanceWindowTaskParameters>
87              
88             The parameters to pass to the task when it executes.
89              
90              
91             =head2 TaskType => Str
92              
93             The type of task to execute.
94              
95             Valid values are: C<"RUN_COMMAND">, C<"AUTOMATION">, C<"STEP_FUNCTIONS">, C<"LAMBDA">
96             =head2 WindowId => Str
97              
98             The retrieved Maintenance Window ID.
99              
100              
101             =head2 WindowTaskId => Str
102              
103             The retrieved Maintenance Window task ID.
104              
105              
106             =head2 _request_id => Str
107              
108              
109             =cut
110              
111             1;