九章智算云
获取SSH连接信息

获取CCI容器计算实例的SSH连接信息,包括主机地址、端口和登录凭证。

POSThttps://api.alayanew.com/v1/cci/instance/{id}/get-ssh

鉴权(Authorizations)

AuthorizationString必填

用户获取Authorization请求头后,通过该请求头完成身份认证。例如:Authorization: [your-auth-header]

Path Parameters

idString必填

实例ID,实例的唯一标识符,例如:08ba7a0e-af00-4072-a5e5-1298ed6c1aa0

Response

statusInteger

业务状态码,200表示成功。

messageString

接口响应信息,成功或失败原因描述。

dataObject
显示 properties
ssh 地址String

SSH地址。例如: "ssh root@10.225.100.13 -p 31511"

ssh 密码String

SSH密码。例如: "<PASSWORD>"

curl -X POST \
  'https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/get-ssh' \
  -H 'accept: application/json' \
  -H 'Authorization: [your-auth-header]'
import requests

url = "https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/get-ssh"

headers = {
    "accept": "application/json",
    "Authorization": "[your-auth-header]"
}

response = requests.post(url, headers=headers)

print(response.status_code)
print(response.json())
fetch('https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/get-ssh', {
  method: 'POST',
  headers: {
    'accept': 'application/json',
    'Authorization': '[your-auth-header]'
  }
})
  .then(response => response.text())
  .then(data => console.log(data))
  .catch(error => console.error(error));
{
  "status": 200,
  "message": "OK",
  "data": {
    "ssh 地址": "ssh root@10.225.100.13 -p 31511",
    "ssh 密码": "<PASSWORD>"
  }
}
{
  "status": 403,
  "message": "Forbidden",
  "data": {}
}
{
  "status": 500,
  "message": "Internal Server Error",
  "data": {}
}

最后更新于