v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1438212159.2 KB

Creates a Dev Environment in Amazon CodeCatalyst, a cloud-based development environment that you can use to quickly work on the code stored in the source repositories of your project.

When created in the Amazon CodeCatalyst console, by default a Dev Environment is configured to have a 2 core processor, 4GB of RAM, and 16GB of persistent storage. None of these defaults apply to a Dev Environment created programmatically.

put/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments

Path parameters

spaceNamestring required

The name of the space.

projectNamestring required

The name of the project in the space.

Request body

clientTokenstring

A user-specified idempotency token. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries return the result from the original successful request and have no additional effect.

aliasstring

The user-defined alias for a Dev Environment.

instanceType'dev.standard1.small' | 'dev.standard1.medium' | 'dev.standard1.large' | 'dev.standard1.xlarge' required

The Amazon EC2 instace type to use for the Dev Environment.

inactivityTimeoutMinutesinteger

The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Only whole integers are allowed. Dev Environments consume compute minutes when running.

vpcConnectionNamestring

The name of the connection that will be used to connect to Amazon VPC, if any.

Response

Success

spaceNamestring required

The name of the space.

projectNamestring required

The name of the project in the space.

idstring required

The system-generated unique ID of the Dev Environment.

vpcConnectionNamestring

The name of the connection used to connect to Amazon VPC used when the Dev Environment was created, if any.