Skip to content

UpdateProjectRequest

Source code in docs_src/capo_device_farm/types/update_project_request.py
class UpdateProjectRequest(TypedDict, closed=True):
    arn: "capo_device_farm.types.amazon_resource_name.AmazonResourceName"
    """<p>The Amazon Resource Name (ARN) of the project whose name to update.</p>"""
    name: NotRequired["capo_device_farm.types.name.Name"]
    """<p>A string that represents the new name of the project that you are updating.</p>"""
    default_job_timeout_minutes: NotRequired[
        "capo_device_farm.types.job_timeout_minutes.JobTimeoutMinutes"
    ]
    """<p>The number of minutes a test run in the project executes before it times out.</p>"""
    vpc_config: NotRequired["capo_device_farm.types.vpc_config.VpcConfig"]
    """<p>The VPC security groups and subnets that are attached to a project.</p>"""
    environment_variables: NotRequired[
        "capo_device_farm.types.environment_variables.EnvironmentVariables"
    ]
    """<p> A set of environment variables which are used by default for all runs in the project. These environment variables are applied to the test run during the execution of a test spec file. </p> <p> For more information about using test spec files, please see <a href="https://docs.aws.amazon.com/devicefarm/latest/developerguide/custom-test-environments.html">Custom test environments </a> in <i>AWS Device Farm.</i> </p>"""
    execution_role_arn: NotRequired[
        "capo_device_farm.types.amazon_role_resource_name.AmazonRoleResourceName"
    ]
    """<p>An IAM role to be assumed by the test host for all runs in the project.</p>"""

arn instance-attribute

The Amazon Resource Name (ARN) of the project whose name to update.

default_job_timeout_minutes instance-attribute

default_job_timeout_minutes: NotRequired[JobTimeoutMinutes]

The number of minutes a test run in the project executes before it times out.

environment_variables instance-attribute

environment_variables: NotRequired[EnvironmentVariables]

A set of environment variables which are used by default for all runs in the project. These environment variables are applied to the test run during the execution of a test spec file.

For more information about using test spec files, please see Custom test environments in AWS Device Farm.

execution_role_arn instance-attribute

execution_role_arn: NotRequired[AmazonRoleResourceName]

An IAM role to be assumed by the test host for all runs in the project.

name instance-attribute

name: NotRequired[Name]

A string that represents the new name of the project that you are updating.

vpc_config instance-attribute

vpc_config: NotRequired[VpcConfig]

The VPC security groups and subnets that are attached to a project.