Skip to content

ScheduleRunRequest

Source code in docs_src/capo_device_farm/types/schedule_run_request.py
class ScheduleRunRequest(TypedDict, closed=True):
    project_arn: "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    """<p>The ARN of the project for the run to be scheduled.</p>"""
    app_arn: NotRequired[
        "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    ]
    """<p>The ARN of an application package to run tests against, created with <a>CreateUpload</a>. See <a>ListUploads</a>.</p>"""
    device_pool_arn: NotRequired[
        "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    ]
    """<p>The ARN of the device pool for the run to be scheduled.</p>"""
    device_selection_configuration: NotRequired[
        "capo_device_farm.types.device_selection_configuration.DeviceSelectionConfiguration"
    ]
    """<p>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.</p> <p>Either <b> <code>devicePoolArn</code> </b> or <b> <code>deviceSelectionConfiguration</code> </b> is required in a request.</p>"""
    name: NotRequired["capo_device_farm.types.name.Name"]
    """<p>The name for the run to be scheduled.</p>"""
    test: "capo_device_farm.types.schedule_run_test.ScheduleRunTest"
    """<p>Information about the test for the run to be scheduled.</p>"""
    configuration: NotRequired[
        "capo_device_farm.types.schedule_run_configuration.ScheduleRunConfiguration"
    ]
    """<p>Information about the settings for the run to be scheduled.</p>"""
    execution_configuration: NotRequired[
        "capo_device_farm.types.execution_configuration.ExecutionConfiguration"
    ]
    """<p>Specifies configuration information about a test run, such as the execution timeout (in minutes).</p>"""

app_arn instance-attribute

app_arn: NotRequired[AmazonResourceName]

The ARN of an application package to run tests against, created with CreateUpload. See ListUploads.

configuration instance-attribute

configuration: NotRequired[ScheduleRunConfiguration]

Information about the settings for the run to be scheduled.

device_pool_arn instance-attribute

device_pool_arn: NotRequired[AmazonResourceName]

The ARN of the device pool for the run to be scheduled.

device_selection_configuration instance-attribute

device_selection_configuration: NotRequired[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.

execution_configuration instance-attribute

execution_configuration: NotRequired[ExecutionConfiguration]

Specifies configuration information about a test run, such as the execution timeout (in minutes).

name instance-attribute

name: NotRequired[Name]

The name for the run to be scheduled.

project_arn instance-attribute

project_arn: AmazonResourceName

The ARN of the project for the run to be scheduled.

test instance-attribute

Information about the test for the run to be scheduled.