ScheduleRunRequest
public struct ScheduleRunRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The ARN of an application package to run tests against, created with CreateUpload. See ListUploads.
Declaration
Swift
public let appArn: String? -
Information about the settings for the run to be scheduled.
Declaration
Swift
public let configuration: ScheduleRunConfiguration? -
The ARN of the device pool for the run to be scheduled.
Declaration
Swift
public let devicePoolArn: String? -
The filter criteria used to dynamically select a set of devices for a test run and the maximum number of devices to be included in the run. Either devicePoolArn or deviceSelectionConfiguration is required in a request.
Declaration
Swift
public let deviceSelectionConfiguration: DeviceSelectionConfiguration? -
Specifies configuration information about a test run, such as the execution timeout (in minutes).
Declaration
Swift
public let executionConfiguration: ExecutionConfiguration? -
The name for the run to be scheduled.
Declaration
Swift
public let name: String? -
The ARN of the project for the run to be scheduled.
Declaration
Swift
public let projectArn: String -
Information about the test for the run to be scheduled.
Declaration
Swift
public let test: ScheduleRunTest -
init(appArn:configuration:devicePoolArn:deviceSelectionConfiguration:executionConfiguration:name:projectArn:test:)Undocumented
Declaration
Swift
public init(appArn: String? = nil, configuration: ScheduleRunConfiguration? = nil, devicePoolArn: String? = nil, deviceSelectionConfiguration: DeviceSelectionConfiguration? = nil, executionConfiguration: ExecutionConfiguration? = nil, name: String? = nil, projectArn: String, test: ScheduleRunTest) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
ScheduleRunRequest Structure Reference