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