Skip to content

CreateRemoteAccessSessionRequest

Source code in docs_src/capo_device_farm/types/create_remote_access_session_request.py
class CreateRemoteAccessSessionRequest(TypedDict, closed=True):
    project_arn: "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    """<p>The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.</p>"""
    device_arn: "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    """<p>The ARN of the device for which you want to create a remote access session.</p>"""
    app_arn: NotRequired[
        "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    ]
    """<p>The Amazon Resource Name (ARN) of the app to create the remote access session.</p>"""
    instance_arn: NotRequired[
        "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    ]
    """<p>The Amazon Resource Name (ARN) of the device instance for which you want to create a remote access session.</p>"""
    name: NotRequired["capo_device_farm.types.name.Name"]
    """<p>The name of the remote access session to create.</p>"""
    configuration: NotRequired[
        "capo_device_farm.types.create_remote_access_session_configuration.CreateRemoteAccessSessionConfiguration"
    ]
    """<p>The configuration information for the remote access session request.</p>"""
    interaction_mode: NotRequired[
        "capo_device_farm.types.interaction_mode.InteractionMode"
    ]
    """<p>The interaction mode of the remote access session. Changing the interactive mode of remote access sessions is no longer available.</p>"""
    skip_app_resign: NotRequired["capo_device_farm.types.boolean.Boolean"]
    """<p>When set to <code>true</code>, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.</p> <p>For more information on how Device Farm modifies your uploads during tests, see <a href="http://aws.amazon.com/device-farm/faqs/">Do you modify my app?</a> </p>"""

app_arn instance-attribute

app_arn: NotRequired[AmazonResourceName]

The Amazon Resource Name (ARN) of the app to create the remote access session.

configuration instance-attribute

configuration: NotRequired[CreateRemoteAccessSessionConfiguration]

The configuration information for the remote access session request.

device_arn instance-attribute

device_arn: AmazonResourceName

The ARN of the device for which you want to create a remote access session.

instance_arn instance-attribute

instance_arn: NotRequired[AmazonResourceName]

The Amazon Resource Name (ARN) of the device instance for which you want to create a remote access session.

interaction_mode instance-attribute

interaction_mode: NotRequired[InteractionMode]

The interaction mode of the remote access session. Changing the interactive mode of remote access sessions is no longer available.

name instance-attribute

name: NotRequired[Name]

The name of the remote access session to create.

project_arn instance-attribute

project_arn: AmazonResourceName

The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

skip_app_resign instance-attribute

skip_app_resign: NotRequired[Boolean]

When set to true, for private devices, Device Farm does not sign your app again. For public devices, Device Farm always signs your apps again.

For more information on how Device Farm modifies your uploads during tests, see Do you modify my app?