启动实例
POST
/instance/start启动一个已存在的实例。
授权说明
你可以在 Request Header 中找到 AccessToken
,也可以直接在网页端复制(copy Auth Token)。
该 Token 在每次登录时生成,有效期为 一天。
你也可以通过调用登录接口重新获取一个 Token,参见 登录接口。
请求时需要将 AccessToken
作为 Cookie 附带。下面的 cURL 示例展示了如何使用 -b
参数传递 Token:
-b 'AccessToken=your_token_here'
注意:请将 your_token_here
替换为实际的 AccessToken
。
该 Token 是一个 JWT (JSON Web Token),包含了用户的认证信息与权限。
请求体说明
请求体需要包含要启动的实例 ID:
字段 | 类型 | 必填 | 描述 |
---|---|---|---|
instanceId | string | 是 | 要启动的实例 ID |
请求示例
{
"instanceId": "notebook-01b2a2b2-xxxx-xxxx-xxxx-96891d9dfb5e"
}
cURL 示例
curl 'https://cloud.luchentech.com/api/instance/start' \
-H 'content-type: application/json' \
-b 'AccessToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsicGxhdGZvcm0uY29sb3NzYWxhaS5jb20iXSwiZXhwIjoxNzUxNjExOTE2LCJncm91cCI6WyJhZG1pbiJdLCJpYXQiOjE3NTE1MjU1MTYsImlzcyI6ImNsb3VkLmx1Y2hlbnRlY2guY29tIiwic3ViIjoiMDhmNmYyNjEtYTc2Ni00NjNlLThiYTQtODVlNmFlMzJmNDkyIn0.hDEYrfq5zksB7ywx7scoNM-IJmyW88mYTtz435kamqoO8etsSPHy1yLe2L7WKAkUx_eJOISUauwTUX6Of8ys5gj8MP4BK6Ixh_saAWylRdF7IrFMDb16Yaxc2a91yAhK26IsiDCOoygSBYZ8tMHMUJkudkY2CqzSJvb3Z-kCqJfK8wlgY45Dgx6dTkVeYvA9bohnRQ6R4hI57HJo8fnav3VxkzEbYcs9UmLSNgfPYdC-mCURsSsPUaCTVEUxk9oJaHXmyH61uo7ZQKOHXNqsCHVgwFJPAm3YjPCx3n1jNYPGH-amnrLt0PQVpFa-PGWwjySrOVyjmjtlsxxxxx' \
--data-raw '{"instanceId":"notebook-01b2a2b2-xxxx-xxxx-xxxx-96891d9dfb5e"}'
响应示例
成功响应
{
"instanceId":"notebook-01b2a2b2-xxxx-xxxx-xxxx-96891d9dfb5e"
}
错误响应
{
"message":"ent: instance not found"
}