Class: Aws::ARCRegionswitch::Types::SsmSendCommandConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ARCRegionswitch::Types::SsmSendCommandConfiguration
- Defined in:
- gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb
Overview
Configuration for an AWS Systems Manager SendCommand execution block
in a Region switch plan. This execution block runs a Systems Manager
document on the managed nodes that you target in each Amazon Web
Services Region of the plan.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#region_documents ⇒ Hash<String,Types::SsmDocumentConfig>
The Systems Manager document and target configuration for each Amazon Web Services Region in the plan.
-
#retry_interval_minutes ⇒ Float
How often, in minutes, Region switch retries the command if it returns a failure.
-
#timeout_minutes ⇒ Integer
The timeout value specified for the configuration.
-
#ungraceful ⇒ Types::SsmSendCommandUngraceful
Specifies the settings that determine how the execution block behaves when the plan runs ungracefully, such as whether to skip the command.
Instance Attribute Details
#region_documents ⇒ Hash<String,Types::SsmDocumentConfig>
The Systems Manager document and target configuration for each Amazon Web Services Region in the plan. Provide an entry for each Amazon Web Services Region that you want the command to run in.
2818 2819 2820 2821 2822 2823 2824 2825 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2818 class SsmSendCommandConfiguration < Struct.new( :timeout_minutes, :region_documents, :retry_interval_minutes, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#retry_interval_minutes ⇒ Float
How often, in minutes, Region switch retries the command if it returns a failure.
2818 2819 2820 2821 2822 2823 2824 2825 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2818 class SsmSendCommandConfiguration < Struct.new( :timeout_minutes, :region_documents, :retry_interval_minutes, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#timeout_minutes ⇒ Integer
The timeout value specified for the configuration.
2818 2819 2820 2821 2822 2823 2824 2825 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2818 class SsmSendCommandConfiguration < Struct.new( :timeout_minutes, :region_documents, :retry_interval_minutes, :ungraceful) SENSITIVE = [] include Aws::Structure end |
#ungraceful ⇒ Types::SsmSendCommandUngraceful
Specifies the settings that determine how the execution block behaves when the plan runs ungracefully, such as whether to skip the command.
2818 2819 2820 2821 2822 2823 2824 2825 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2818 class SsmSendCommandConfiguration < Struct.new( :timeout_minutes, :region_documents, :retry_interval_minutes, :ungraceful) SENSITIVE = [] include Aws::Structure end |