aws-cdk-lib.aws_devicefarm.CfnProjectProps

interface CfnProjectProps

LanguageType name
.NETAmazon.CDK.AWS.DeviceFarm.CfnProjectProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsdevicefarm#CfnProjectProps
Javasoftware.amazon.awscdk.services.devicefarm.CfnProjectProps
Pythonaws_cdk.aws_devicefarm.CfnProjectProps
TypeScript aws-cdk-lib » aws_devicefarm » CfnProjectProps

Properties for defining a CfnProject.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_devicefarm as devicefarm } from 'aws-cdk-lib';
const cfnProjectProps: devicefarm.CfnProjectProps = {
  name: 'name',

  // the properties below are optional
  defaultJobTimeoutMinutes: 123,
  tags: [{
    key: 'key',
    value: 'value',
  }],
  vpcConfig: {
    securityGroupIds: ['securityGroupIds'],
    subnetIds: ['subnetIds'],
    vpcId: 'vpcId',
  },
};

Properties

NameTypeDescription
namestringThe project's name.
defaultJobTimeoutMinutes?numberSets the execution timeout value (in minutes) for a project.
tags?CfnTag[]The tags to add to the resource.
vpcConfig?IResolvable | VpcConfigPropertyThe VPC security groups and subnets that are attached to a project.

name

Type: string

The project's name.


defaultJobTimeoutMinutes?

Type: number (optional)

Sets the execution timeout value (in minutes) for a project.

All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.


tags?

Type: CfnTag[] (optional)

The tags to add to the resource.

A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.


vpcConfig?

Type: IResolvable | VpcConfigProperty (optional)

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