Class: Aws::SSM::Types::TargetLocation
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::TargetLocation
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
When making an API call, you may pass TargetLocation data as a hash:
{
accounts: ["Account"],
regions: ["Region"],
target_location_max_concurrency: "MaxConcurrency",
target_location_max_errors: "MaxErrors",
execution_role_name: "ExecutionRoleName",
}
The combination of AWS Regions and accounts targeted by the current Automation execution.
Instance Attribute Summary collapse
-
#accounts ⇒ Array<String>
The AWS accounts targeted by the current Automation execution.
-
#execution_role_name ⇒ String
The Automation execution role used by the currently executing Automation.
-
#regions ⇒ Array<String>
The AWS Regions targeted by the current Automation execution.
-
#target_location_max_concurrency ⇒ String
The maxium number of AWS accounts and AWS regions allowed to run the Automation concurrently.
-
#target_location_max_errors ⇒ String
The maxium number of errors allowed before the system stops queueing additional Automation executions for the currently executing Automation.
Instance Attribute Details
#accounts ⇒ Array<String>
The AWS accounts targeted by the current Automation execution.
13104 13105 13106 13107 13108 13109 13110 13111 |
# File 'lib/aws-sdk-ssm/types.rb', line 13104 class TargetLocation < Struct.new( :accounts, :regions, :target_location_max_concurrency, :target_location_max_errors, :execution_role_name) include Aws::Structure end |
#execution_role_name ⇒ String
The Automation execution role used by the currently executing Automation.
13104 13105 13106 13107 13108 13109 13110 13111 |
# File 'lib/aws-sdk-ssm/types.rb', line 13104 class TargetLocation < Struct.new( :accounts, :regions, :target_location_max_concurrency, :target_location_max_errors, :execution_role_name) include Aws::Structure end |
#regions ⇒ Array<String>
The AWS Regions targeted by the current Automation execution.
13104 13105 13106 13107 13108 13109 13110 13111 |
# File 'lib/aws-sdk-ssm/types.rb', line 13104 class TargetLocation < Struct.new( :accounts, :regions, :target_location_max_concurrency, :target_location_max_errors, :execution_role_name) include Aws::Structure end |
#target_location_max_concurrency ⇒ String
The maxium number of AWS accounts and AWS regions allowed to run the Automation concurrently
13104 13105 13106 13107 13108 13109 13110 13111 |
# File 'lib/aws-sdk-ssm/types.rb', line 13104 class TargetLocation < Struct.new( :accounts, :regions, :target_location_max_concurrency, :target_location_max_errors, :execution_role_name) include Aws::Structure end |
#target_location_max_errors ⇒ String
The maxium number of errors allowed before the system stops queueing additional Automation executions for the currently executing Automation.
13104 13105 13106 13107 13108 13109 13110 13111 |
# File 'lib/aws-sdk-ssm/types.rb', line 13104 class TargetLocation < Struct.new( :accounts, :regions, :target_location_max_concurrency, :target_location_max_errors, :execution_role_name) include Aws::Structure end |