Class: Aws::DeviceFarm::Types::ScheduleRunRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::ScheduleRunRequest
- Defined in:
- gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb
Overview
Represents a request to the schedule run operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_arn ⇒ String
The ARN of an application package to run tests against, created with CreateUpload.
-
#configuration ⇒ Types::ScheduleRunConfiguration
Information about the settings for the run to be scheduled.
-
#device_pool_arn ⇒ String
The ARN of the device pool for the run to be scheduled.
-
#device_selection_configuration ⇒ Types::DeviceSelectionConfiguration
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.
-
#execution_configuration ⇒ Types::ExecutionConfiguration
Specifies configuration information about a test run, such as the execution timeout (in minutes).
-
#name ⇒ String
The name for the run to be scheduled.
-
#project_arn ⇒ String
The ARN of the project for the run to be scheduled.
-
#test ⇒ Types::ScheduleRunTest
Information about the test for the run to be scheduled.
Instance Attribute Details
#app_arn ⇒ String
The ARN of an application package to run tests against, created with CreateUpload. See ListUploads.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::ScheduleRunConfiguration
Information about the settings for the run to be scheduled.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#device_pool_arn ⇒ String
The ARN of the device pool for the run to be scheduled.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#device_selection_configuration ⇒ Types::DeviceSelectionConfiguration
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.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#execution_configuration ⇒ Types::ExecutionConfiguration
Specifies configuration information about a test run, such as the execution timeout (in minutes).
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name for the run to be scheduled.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#project_arn ⇒ String
The ARN of the project for the run to be scheduled.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |
#test ⇒ Types::ScheduleRunTest
Information about the test for the run to be scheduled.
5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5056 class ScheduleRunRequest < Struct.new( :project_arn, :app_arn, :device_pool_arn, :device_selection_configuration, :name, :test, :configuration, :execution_configuration) SENSITIVE = [] include Aws::Structure end |