CodeCatalyst / Client / start_dev_environment_session
start_dev_environment_session#
- CodeCatalyst.Client.start_dev_environment_session(**kwargs)#
- Starts a session for a specified Dev Environment. - See also: AWS API Documentation - Request Syntax- response = client.start_dev_environment_session( spaceName='string', projectName='string', id='string', sessionConfiguration={ 'sessionType': 'SSM'|'SSH', 'executeCommandSessionConfiguration': { 'command': 'string', 'arguments': [ 'string', ] } } ) - Parameters:
- spaceName (string) – - [REQUIRED] - The name of the space. 
- projectName (string) – - [REQUIRED] - The name of the project in the space. 
- id (string) – - [REQUIRED] - The system-generated unique ID of the Dev Environment. 
- sessionConfiguration (dict) – - [REQUIRED] - Information about the configuration of a Dev Environment session. - sessionType (string) – [REQUIRED] - The type of the session. 
- executeCommandSessionConfiguration (dict) – - Information about optional commands that will be run on the Dev Environment when the SSH session begins. - command (string) – [REQUIRED] - The command used at the beginning of the SSH session to a Dev Environment. 
- arguments (list) – - An array of arguments containing arguments and members. - (string) – 
 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'accessDetails': { 'streamUrl': 'string', 'tokenValue': 'string' }, 'sessionId': 'string', 'spaceName': 'string', 'projectName': 'string', 'id': 'string' } - Response Structure- (dict) – - accessDetails (dict) – - Information about connection details for a Dev Environment. - streamUrl (string) – - The URL used to send commands to and from the Dev Environment. 
- tokenValue (string) – - An encrypted token value that contains session and caller information used to authenticate the connection. 
 
- sessionId (string) – - The system-generated unique ID of the Dev Environment session. 
- 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. 
 
 
 - Exceptions- CodeCatalyst.Client.exceptions.ThrottlingException
- CodeCatalyst.Client.exceptions.ConflictException
- CodeCatalyst.Client.exceptions.ValidationException
- CodeCatalyst.Client.exceptions.ServiceQuotaExceededException
- CodeCatalyst.Client.exceptions.ResourceNotFoundException
- CodeCatalyst.Client.exceptions.AccessDeniedException