TargetLocation
¶
Source code in docs_src/capo_ssm/types/target_location.py
accounts
instance-attribute
¶
accounts: NotRequired[Accounts]
The Amazon Web Services accounts targeted by the current Automation execution.
exclude_accounts
instance-attribute
¶
exclude_accounts: NotRequired[ExcludeAccounts]
Amazon Web Services accounts or organizational units to exclude as expanded targets.
execution_role_name
instance-attribute
¶
execution_role_name: NotRequired[ExecutionRoleName]
The Automation execution role used by the currently running Automation. If not specified, the default value is AWS-SystemsManager-AutomationExecutionRole.
include_child_organization_units
instance-attribute
¶
include_child_organization_units: Boolean
Indicates whether to include child organizational units (OUs) that are children of the targeted OUs. The default is false.
regions
instance-attribute
¶
regions: NotRequired[Regions]
The Amazon Web Services Regions targeted by the current Automation execution.
target_location_alarm_configuration
instance-attribute
¶
target_location_alarm_configuration: NotRequired[AlarmConfiguration]
target_location_max_concurrency
instance-attribute
¶
target_location_max_concurrency: NotRequired[MaxConcurrency]
The maximum number of Amazon Web Services Regions and Amazon Web Services accounts allowed to run the Automation concurrently. TargetLocationMaxConcurrency has a default value of 1.
target_location_max_errors
instance-attribute
¶
target_location_max_errors: NotRequired[MaxErrors]
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation. TargetLocationMaxErrors has a default value of 0.
targets
instance-attribute
¶
targets: NotRequired[AutomationTargets]
A list of key-value mappings to target resources. If you specify values for this data type, you must also specify a value for TargetParameterName.
This Targets parameter takes precedence over the StartAutomationExecution:Targets parameter if both are supplied.
targets_max_concurrency
instance-attribute
¶
targets_max_concurrency: NotRequired[MaxConcurrency]
The maximum number of targets allowed to run this task in parallel. This TargetsMaxConcurrency takes precedence over the StartAutomationExecution:MaxConcurrency parameter if both are supplied.
targets_max_errors
instance-attribute
¶
targets_max_errors: NotRequired[MaxErrors]
The maximum number of errors that are allowed before the system stops running the automation on additional targets. This TargetsMaxErrors parameter takes precedence over the StartAutomationExecution:MaxErrors parameter if both are supplied.