Class: Aws::ARCRegionswitch::Types::SsmSendCommandConfiguration

Inherits:
Struct
  • Object
show all
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

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.

Returns:



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.

Returns:

  • (Float)


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.

Returns:

  • (Integer)


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