TargetLocation class

The combination of AWS Regions and accounts targeted by the current Automation execution.

Constructors

TargetLocation({List<String>? accounts, String? executionRoleName, List<String>? regions, String? targetLocationMaxConcurrency, String? targetLocationMaxErrors})
TargetLocation.fromJson(Map<String, dynamic> json)
factory

Properties

accounts List<String>?
The AWS accounts targeted by the current Automation execution.
final
executionRoleName String?
The Automation execution role used by the currently running Automation. If not specified, the default value is AWS-SystemsManager-AutomationExecutionRole.
final
hashCode int
The hash code for this object.
no setterinherited
regions List<String>?
The AWS Regions targeted by the current Automation execution.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetLocationMaxConcurrency String?
The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently.
final
targetLocationMaxErrors String?
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited