密钥
密钥列表
约束条件
secret_type支持类型有 Opaque / Dockerconfigjson / Tls , 如不设置将查询所有类型的
URI
示例:product_type_list=[eks, hybrid, security]
GET /api/ecns/${product type}/kubernetes/secret/?type=<secret_type>
请求消息
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
secrets | list(secret_info) | 是 | secret info列表 |
secret_info Type 定义:
参数 | Type | 是否必选 | 描述 |
---|---|---|---|
name | str | 是 | secret 名称 |
type | str | 是 | 类型 |
keys | list(str) | 是 | 所有建 |
creation_time | str | 否 |
列举密钥的键
URI
示例:product_type_list=[eks, hybrid, security]
GET /api/ecns/${product type}/kubernetes/secret/<secrets_name>/keys/
响应消息
参数 | 参数类型 | 描述 |
---|---|---|
keys | list(str) | 密文的所有键 |
创建密钥
URI
示例:product_type_list=[eks, hybrid, security]
POST /api/ecns/${product type}/kubernetes/secret/
请求消息
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
secret | secret | 是 | secret内容 |
secret Type定义:
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
name | str | 是 | secret名称 |
type | str | 是 | Opaque / Dockerconfigjson / Tls |
opaque | opaque | 否 | opaque密钥类型的值 |
tls | tls | 否 | tls密钥类型的值 |
dockerconfigjson | dockerconfigjson | 否 | dockerconfigjson密钥类型的值 |
opaque Type定义:
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
dict(str:str) | 是 | opaque的key-value列表 |
tls Type定义:
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
cert | str | 是 | 证书文件内容 |
key | str | 是 | 私钥内容 |
ca | str | ca证书内容 |
dockerconfigjson Type定义:
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
URI | str | 是 | 镜像仓库地址 |
username | str | 是 | |
password | str | 是 | |
str | 否 |
响应消息
参数 | 参数类型 | 描述 |
---|---|---|
secret_info | secret 信息 |
更新密钥
URI
示例:product_type_list=[eks, hybrid, security]
PATCH /api/ecns/${product type}/kubernetes/secret/
请求消息
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
secret | secret | 是 | secret内容 |
删除密钥
URI
示例:product_type_list=[eks, hybrid, security]
DELETE /api/ecns/${product type}/kubernetes/secret/
请求消息
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
secrets | list(secret_info) | 是 | secret内容 |
密钥详情
URI
示例:product_type_list=[eks, hybrid, security]
GET /api/ecns/${product type}/kubernetes/secret/<secrets_name>/
响应消息
参数 | 参数类型 | 描述 |
---|---|---|
secret | secret | 密钥的内容 |
secret_info | secret_info |