CodeCatalyst.Client.start_dev_environment(**kwargs)¶Starts a specified Dev Environment and puts it into an active state.
See also: AWS API Documentation
Request Syntax
response = client.start_dev_environment(
spaceName='string',
projectName='string',
id='string',
ides=[
{
'runtime': 'string',
'name': 'string'
},
],
instanceType='dev.standard1.small'|'dev.standard1.medium'|'dev.standard1.large'|'dev.standard1.xlarge',
inactivityTimeoutMinutes=123
)
[REQUIRED]
The name of the space.
[REQUIRED]
The name of the project in the space.
[REQUIRED]
The system-generated unique ID of the Dev Environment.
Information about the integrated development environment (IDE) configured for a Dev Environment.
Information about the configuration of an integrated development environment (IDE) for a Dev Environment.
A link to the IDE runtime image.
Note
This parameter is not required for VSCode .
The name of the IDE. Valid values include Cloud9 , IntelliJ , PyCharm , GoLand , and VSCode .
dict
Response Syntax
{
'spaceName': 'string',
'projectName': 'string',
'id': 'string',
'status': 'PENDING'|'RUNNING'|'STARTING'|'STOPPING'|'STOPPED'|'FAILED'|'DELETING'|'DELETED'
}
Response Structure
(dict) --
spaceName (string) --
The name of the space.
projectName (string) --
The name of the project in the space.
id (string) --
The system-generated unique ID of the Dev Environment.
status (string) --
The status of the Dev Environment.
Exceptions
CodeCatalyst.Client.exceptions.ThrottlingExceptionCodeCatalyst.Client.exceptions.ConflictExceptionCodeCatalyst.Client.exceptions.ValidationExceptionCodeCatalyst.Client.exceptions.ServiceQuotaExceededExceptionCodeCatalyst.Client.exceptions.ResourceNotFoundExceptionCodeCatalyst.Client.exceptions.AccessDeniedException