You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SSM::Types::TargetLocation
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::TargetLocation
- Defined in:
- (unknown)
Overview
When passing TargetLocation as input to an Aws::Client method, you can use a vanilla 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.
Returned by:
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 running Automation.
-
#regions ⇒ Array<String>
The AWS Regions targeted by the current Automation execution.
-
#target_location_max_concurrency ⇒ String
The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently.
-
#target_location_max_errors ⇒ String
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation.
Instance Attribute Details
#accounts ⇒ Array<String>
The AWS accounts targeted by the current Automation execution.
#execution_role_name ⇒ String
The Automation execution role used by the currently running Automation.
#regions ⇒ Array<String>
The AWS Regions targeted by the current Automation execution.
#target_location_max_concurrency ⇒ String
The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently
#target_location_max_errors ⇒ String
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation.