public ResponseEntity startSession()

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);
    }