TargetLocation
public struct TargetLocation : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The AWS accounts targeted by the current Automation execution.
Declaration
Swift
public let accounts: [String]?
-
The Automation execution role used by the currently running Automation.
Declaration
Swift
public let executionRoleName: String?
-
The AWS Regions targeted by the current Automation execution.
Declaration
Swift
public let regions: [String]?
-
The maximum number of AWS accounts and AWS regions allowed to run the Automation concurrently
Declaration
Swift
public let targetLocationMaxConcurrency: String?
-
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation.
Declaration
Swift
public let targetLocationMaxErrors: String?
-
Undocumented
Declaration
Swift
public init(accounts: [String]? = nil, executionRoleName: String? = nil, regions: [String]? = nil, targetLocationMaxConcurrency: String? = nil, targetLocationMaxErrors: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws