Cloud9 / Client / describe_environment_status
describe_environment_status#
- Cloud9.Client.describe_environment_status(**kwargs)#
Gets status information for an Cloud9 development environment.
Warning
Cloud9 is no longer available to new customers. Existing customers of Cloud9 can continue to use the service as normal. Learn more”
See also: AWS API Documentation
Request Syntax
response = client.describe_environment_status( environmentId='string' )
- Parameters:
environmentId (string) –
[REQUIRED]
The ID of the environment to get status information about.
- Return type:
dict
- Returns:
Response Syntax
{ 'status': 'error'|'creating'|'connecting'|'ready'|'stopping'|'stopped'|'deleting', 'message': 'string' }
Response Structure
(dict) –
status (string) –
The status of the environment. Available values include:
connecting
: The environment is connecting.creating
: The environment is being created.deleting
: The environment is being deleted.error
: The environment is in an error state.ready
: The environment is ready.stopped
: The environment is stopped.stopping
: The environment is stopping.
message (string) –
Any informational message about the status of the environment.
Exceptions
Cloud9.Client.exceptions.BadRequestException
Cloud9.Client.exceptions.ConflictException
Cloud9.Client.exceptions.NotFoundException
Cloud9.Client.exceptions.ForbiddenException
Cloud9.Client.exceptions.TooManyRequestsException
Cloud9.Client.exceptions.LimitExceededException
Cloud9.Client.exceptions.InternalServerErrorException
Examples
response = client.describe_environment_status( environmentId='8d9967e2f0624182b74e7690ad69ebEX', ) print(response)
Expected Output:
{ 'message': 'Environment is ready to use', 'status': 'ready', 'ResponseMetadata': { '...': '...', }, }