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.
2792 2793 2794 2795 2796 2797 2798 2799 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2792 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.
2792 2793 2794 2795 2796 2797 2798 2799 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2792 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.
2792 2793 2794 2795 2796 2797 2798 2799 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2792 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.
2792 2793 2794 2795 2796 2797 2798 2799 |
# File 'gems/aws-sdk-arcregionswitch/lib/aws-sdk-arcregionswitch/types.rb', line 2792 class SsmSendCommandConfiguration < Struct.new( :timeout_minutes, :region_documents, :retry_interval_minutes, :ungraceful) SENSITIVE = [] include Aws::Structure end |