Class: Aws::SSM::Types::UpdateMaintenanceWindowTaskResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::UpdateMaintenanceWindowTaskResult
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
Instance Attribute Summary collapse
-
#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 ARN of the 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
#description ⇒ String
The updated task description.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#logging_info ⇒ Types::LoggingInfo
The updated logging information in Amazon S3.
<note markdown=“1”> ‘LoggingInfo` has been deprecated. To specify an S3 bucket to contain logs, instead use the `OutputS3BucketName` and `OutputS3KeyPrefix` options in the `TaskInvocationParameters` structure. For information about how Systems Manager handles these options for the supported maintenance window task types, see MaintenanceWindowTaskInvocationParameters.
</note>
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#max_concurrency ⇒ String
The updated MaxConcurrency value.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#max_errors ⇒ String
The updated MaxErrors value.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#name ⇒ String
The updated task name.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#priority ⇒ Integer
The updated priority value.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#service_role_arn ⇒ String
The ARN of the IAM service role to use to publish Amazon Simple Notification Service (Amazon SNS) notifications for maintenance window Run Command tasks.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#targets ⇒ Array<Types::Target>
The updated target values.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#task_arn ⇒ String
The updated task ARN value.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#task_invocation_parameters ⇒ Types::MaintenanceWindowTaskInvocationParameters
The updated parameter values.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#task_parameters ⇒ Hash<String,Types::MaintenanceWindowTaskParameterValueExpression>
The updated parameter values.
<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>
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#window_id ⇒ String
The ID of the maintenance window that was updated.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |
#window_task_id ⇒ String
The task ID of the maintenance window that was updated.
16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 |
# File 'lib/aws-sdk-ssm/types.rb', line 16609 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) include Aws::Structure end |