Class: Aws::SSM::Types::UpdateMaintenanceWindowTaskResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::UpdateMaintenanceWindowTaskResult
- Defined in:
- gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:task_parameters, :description]
Instance Attribute Summary collapse
-
#alarm_configuration ⇒ Types::AlarmConfiguration
The details for the CloudWatch alarm you applied to your maintenance window task.
-
#cutoff_behavior ⇒ String
The specification for whether tasks should continue to run after the cutoff time specified in the maintenance windows is reached.
-
#description ⇒ String
The updated task description.
-
#logging_info ⇒ Types::LoggingInfo
The updated logging information in Amazon S3.
-
#max_concurrency ⇒ String
The updated
MaxConcurrency
value. -
#max_errors ⇒ String
The updated
MaxErrors
value. -
#name ⇒ String
The updated task name.
-
#priority ⇒ Integer
The updated priority value.
-
#service_role_arn ⇒ String
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) service role to use to publish Amazon Simple Notification Service (Amazon SNS) notifications for maintenance window Run Command tasks.
-
#targets ⇒ Array<Types::Target>
The updated target values.
-
#task_arn ⇒ String
The updated task ARN value.
-
#task_invocation_parameters ⇒ Types::MaintenanceWindowTaskInvocationParameters
The updated parameter values.
-
#task_parameters ⇒ Hash<String,Types::MaintenanceWindowTaskParameterValueExpression>
The updated parameter values.
-
#window_id ⇒ String
The ID of the maintenance window that was updated.
-
#window_task_id ⇒ String
The task ID of the maintenance window that was updated.
Instance Attribute Details
#alarm_configuration ⇒ Types::AlarmConfiguration
The details for the CloudWatch alarm you applied to your maintenance window task.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#cutoff_behavior ⇒ String
The specification for whether tasks should continue to run after the cutoff time specified in the maintenance windows is reached.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#description ⇒ String
The updated task description.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#logging_info ⇒ Types::LoggingInfo
The updated logging information in Amazon S3.
LoggingInfo
has been deprecated. To specify an Amazon Simple
Storage Service (Amazon S3) bucket to contain logs, instead use the
OutputS3BucketName
and OutputS3KeyPrefix
options in the
TaskInvocationParameters
structure. For information about how
Amazon Web Services Systems Manager handles these options for the
supported maintenance window task types, see
MaintenanceWindowTaskInvocationParameters.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#max_concurrency ⇒ String
The updated MaxConcurrency
value.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#max_errors ⇒ String
The updated MaxErrors
value.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#name ⇒ String
The updated task name.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#priority ⇒ Integer
The updated priority value.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#service_role_arn ⇒ String
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) service role to use to publish Amazon Simple Notification Service (Amazon SNS) notifications for maintenance window Run Command tasks.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#targets ⇒ Array<Types::Target>
The updated target values.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#task_arn ⇒ String
The updated task ARN value.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#task_invocation_parameters ⇒ Types::MaintenanceWindowTaskInvocationParameters
The updated parameter values.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#task_parameters ⇒ Hash<String,Types::MaintenanceWindowTaskParameterValueExpression>
The updated parameter values.
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.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#window_id ⇒ String
The ID of the maintenance window that was updated.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |
#window_task_id ⇒ String
The task ID of the maintenance window that was updated.
19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 19327 class UpdateMaintenanceWindowTaskResult < Struct.new( :window_id, :window_task_id, :targets, :task_arn, :service_role_arn, :task_parameters, :task_invocation_parameters, :priority, :max_concurrency, :max_errors, :logging_info, :name, :description, :cutoff_behavior, :alarm_configuration) SENSITIVE = [:task_parameters, :description] include Aws::Structure end |