主题
SSH密钥
SSH密钥列表
| 项目 | 内容 |
|---|---|
| 接口描述 | SSH密钥列表 |
| 接口地址 | /console/v1/ssh_key |
| 请求方式 | GET |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| page | int | - | validate:optional | desc:页数 |
| limit | int | - | validate:optional | desc:每页条数 |
| orderby | string | - | idvalidate:optional | desc:排序字段 |
| sort | string | - | ascdescvalidate:optional | desc:升降序 |
响应参数
| name | type | default | desc |
|---|---|---|---|
| list | array | - | desc:SSH密钥列表 |
| list[].id | int | - | desc:SSH密钥ID |
| list[].name | string | - | desc:名称 |
| list[].public_key | string | - | desc:公钥 |
| list[].finger_print | string | - | desc:指纹 |
| count | int | - | desc:SSH密钥总数 |
创建SSH密钥
| 项目 | 内容 |
|---|---|
| 接口描述 | 创建SSH密钥 |
| 接口地址 | /console/v1/ssh_key |
| 请求方式 | POST |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| name | string | - | validate:required | desc:名称 |
| public_key | string | - | validate:required | desc:公钥 |
响应参数
无
编辑SSH密钥
| 项目 | 内容 |
|---|---|
| 接口描述 | 编辑SSH密钥 |
| 接口地址 | /console/v1/ssh_key/:id |
| 请求方式 | PUT |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| id | int | - | validate:required | desc:SSH密钥ID |
| name | string | - | validate:required | desc:名称 |
| public_key | string | - | validate:required | desc:公钥 |
响应参数
无
删除SSH密钥
| 项目 | 内容 |
|---|---|
| 接口描述 | 删除SSH密钥 |
| 接口地址 | /console/v1/ssh_key/:id |
| 请求方式 | DELETE |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| id | int | - | validate:required | desc:SSH密钥ID |
响应参数
无