public static interface TargetLocation.Builder extends SdkPojo, CopyableBuilder<TargetLocation.Builder,TargetLocation>
Modifier and Type | Method and Description |
---|---|
TargetLocation.Builder |
accounts(Collection<String> accounts)
The AWS accounts targeted by the current Automation execution.
|
TargetLocation.Builder |
accounts(String... accounts)
The AWS accounts targeted by the current Automation execution.
|
TargetLocation.Builder |
executionRoleName(String executionRoleName)
The Automation execution role used by the currently running Automation.
|
TargetLocation.Builder |
regions(Collection<String> regions)
The AWS Regions targeted by the current Automation execution.
|
TargetLocation.Builder |
regions(String... regions)
The AWS Regions targeted by the current Automation execution.
|
TargetLocation.Builder |
targetLocationMaxConcurrency(String targetLocationMaxConcurrency)
The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently.
|
TargetLocation.Builder |
targetLocationMaxErrors(String targetLocationMaxErrors)
The maximum number of errors allowed before the system stops queueing additional Automation executions for
the currently running Automation.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
TargetLocation.Builder accounts(Collection<String> accounts)
The AWS accounts targeted by the current Automation execution.
accounts
- The AWS accounts targeted by the current Automation execution.TargetLocation.Builder accounts(String... accounts)
The AWS accounts targeted by the current Automation execution.
accounts
- The AWS accounts targeted by the current Automation execution.TargetLocation.Builder regions(Collection<String> regions)
The AWS Regions targeted by the current Automation execution.
regions
- The AWS Regions targeted by the current Automation execution.TargetLocation.Builder regions(String... regions)
The AWS Regions targeted by the current Automation execution.
regions
- The AWS Regions targeted by the current Automation execution.TargetLocation.Builder targetLocationMaxConcurrency(String targetLocationMaxConcurrency)
The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently.
targetLocationMaxConcurrency
- The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently.TargetLocation.Builder targetLocationMaxErrors(String targetLocationMaxErrors)
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation.
targetLocationMaxErrors
- The maximum number of errors allowed before the system stops queueing additional Automation executions
for the currently running Automation.TargetLocation.Builder executionRoleName(String executionRoleName)
The Automation execution role used by the currently running Automation. If not specified, the default value
is AWS-SystemsManager-AutomationExecutionRole
.
executionRoleName
- The Automation execution role used by the currently running Automation. If not specified, the default
value is AWS-SystemsManager-AutomationExecutionRole
.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.