in src/main/java/com/aliyun/cloudops/acs/ecs/controller/InstanceController.java [174:185]
public ResponseEntity<StartTerminalSessionResponse> startSession(
@PathVariable("regionId") String regionId,
@PathVariable("instanceId") String instanceId,
@RequestParam(name = "portNumber", required = false) Integer portNumber
) throws ClientException {
StartTerminalSessionRequest request = new StartTerminalSessionRequest();
request.setSysRegionId(regionId);
request.setInstanceIds(Collections.singletonList(instanceId));
request.setPortNumber(portNumber);
StartTerminalSessionResponse response = this.acsClient.sendRequest(request);
return new ResponseEntity<>(response, HttpStatus.OK);
}