Class: Aws::SSM::Types::GetMaintenanceWindowExecutionTaskResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::GetMaintenanceWindowExecutionTaskResult
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
Instance Attribute Summary collapse
-
#end_time ⇒ Time
The time the task execution completed.
-
#max_concurrency ⇒ String
The defined maximum number of task executions that could be run in parallel.
-
#max_errors ⇒ String
The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.
-
#priority ⇒ Integer
The priority of the task.
-
#service_role ⇒ String
The role that was assumed when running the task.
-
#start_time ⇒ Time
The time the task execution started.
-
#status ⇒ String
The status of the task.
-
#status_details ⇒ String
The details explaining the Status.
-
#task_arn ⇒ String
The ARN of the task that ran.
-
#task_execution_id ⇒ String
The ID of the specific task execution in the maintenance window task that was retrieved.
-
#task_parameters ⇒ Array<Hash<String,Types::MaintenanceWindowTaskParameterValueExpression>>
The parameters passed to the task when it was run.
-
#type ⇒ String
The type of task that was run.
-
#window_execution_id ⇒ String
The ID of the maintenance window execution that includes the task.
Instance Attribute Details
#end_time ⇒ Time
The time the task execution completed.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#max_concurrency ⇒ String
The defined maximum number of task executions that could be run in parallel.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#max_errors ⇒ String
The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#priority ⇒ Integer
The priority of the task.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#service_role ⇒ String
The role that was assumed when running the task.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#start_time ⇒ Time
The time the task execution started.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#status ⇒ String
The status of the task.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#status_details ⇒ String
The details explaining the Status. Only available for certain status values.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#task_arn ⇒ String
The ARN of the task that ran.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#task_execution_id ⇒ String
The ID of the specific task execution in the maintenance window task that was retrieved.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#task_parameters ⇒ Array<Hash<String,Types::MaintenanceWindowTaskParameterValueExpression>>
The parameters passed to the task when it was run.
<note markdown=“1”> ‘TaskParameters` has been deprecated. To specify parameters to pass to a task when it runs, instead use the `Parameters` option in the `TaskInvocationParameters` structure. For information about how Systems Manager handles these options for the supported maintenance window task types, see MaintenanceWindowTaskInvocationParameters.
</note>
The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#type ⇒ String
The type of task that was run.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |
#window_execution_id ⇒ String
The ID of the maintenance window execution that includes the task.
7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 |
# File 'lib/aws-sdk-ssm/types.rb', line 7340 class GetMaintenanceWindowExecutionTaskResult < Struct.new( :window_execution_id, :task_execution_id, :task_arn, :service_role, :type, :task_parameters, :priority, :max_concurrency, :max_errors, :status, :status_details, :start_time, :end_time) include Aws::Structure end |