Skip to content

GetDevicePoolCompatibilityRequest

Source code in docs_src/capo_device_farm/types/get_device_pool_compatibility_request.py
class GetDevicePoolCompatibilityRequest(TypedDict, closed=True):
    device_pool_arn: "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    """<p>The device pool's ARN.</p>"""
    app_arn: NotRequired[
        "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    ]
    """<p>The ARN of the app that is associated with the specified device pool.</p>"""
    test_type: NotRequired["capo_device_farm.types.test_type.TestType"]
    """<p>The test type for the specified device pool.</p> <p>Allowed values include the following:</p> <ul> <li> <p>BUILTIN_FUZZ.</p> </li> <li> <p>APPIUM_JAVA_JUNIT.</p> </li> <li> <p>APPIUM_JAVA_TESTNG.</p> </li> <li> <p>APPIUM_PYTHON.</p> </li> <li> <p>APPIUM_NODE.</p> </li> <li> <p>APPIUM_RUBY.</p> </li> <li> <p>APPIUM_WEB_JAVA_JUNIT.</p> </li> <li> <p>APPIUM_WEB_JAVA_TESTNG.</p> </li> <li> <p>APPIUM_WEB_PYTHON.</p> </li> <li> <p>APPIUM_WEB_NODE.</p> </li> <li> <p>APPIUM_WEB_RUBY.</p> </li> <li> <p>INSTRUMENTATION.</p> </li> <li> <p>XCTEST.</p> </li> <li> <p>XCTEST_UI.</p> </li> </ul>"""
    test: NotRequired["capo_device_farm.types.schedule_run_test.ScheduleRunTest"]
    """<p>Information about the uploaded test to be run against the device pool.</p>"""
    configuration: NotRequired[
        "capo_device_farm.types.schedule_run_configuration.ScheduleRunConfiguration"
    ]
    """<p>An object that contains information about the settings for a run.</p>"""
    project_arn: NotRequired[
        "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    ]
    """<p>The ARN of the project for which you want to check device pool compatibility.</p>"""

app_arn instance-attribute

app_arn: NotRequired[AmazonResourceName]

The ARN of the app that is associated with the specified device pool.

configuration instance-attribute

configuration: NotRequired[ScheduleRunConfiguration]

An object that contains information about the settings for a run.

device_pool_arn instance-attribute

device_pool_arn: AmazonResourceName

The device pool's ARN.

project_arn instance-attribute

project_arn: NotRequired[AmazonResourceName]

The ARN of the project for which you want to check device pool compatibility.

test instance-attribute

test: NotRequired[ScheduleRunTest]

Information about the uploaded test to be run against the device pool.

test_type instance-attribute

test_type: NotRequired[TestType]

The test type for the specified device pool.

Allowed values include the following:

  • BUILTIN_FUZZ.

  • APPIUM_JAVA_JUNIT.

  • APPIUM_JAVA_TESTNG.

  • APPIUM_PYTHON.

  • APPIUM_NODE.

  • APPIUM_RUBY.

  • APPIUM_WEB_JAVA_JUNIT.

  • APPIUM_WEB_JAVA_TESTNG.

  • APPIUM_WEB_PYTHON.

  • APPIUM_WEB_NODE.

  • APPIUM_WEB_RUBY.

  • INSTRUMENTATION.

  • XCTEST.

  • XCTEST_UI.