新建应用配置
接口功能
创建三方应用的应用配置。
接口格式
操作类型:POST
URL:https://{ip}:{port}/icscertmgnt/v1/subject/application/create
请求参数
参数 |
是否必选 |
说明 |
取值要求 |
|---|---|---|---|
applicationConfigName |
必选 |
配置名称。 |
匹配正则表达式“^[0-9a-zA-Z-]{1,}$”,总长不超过128个字符的字符串。 |
applicationType |
必选 |
配置类型,从接口获取。 |
三方应用类型["minio","wfe"]。wfe只支持https模式。 |
endpoint |
必选 |
访问地址。 |
满足入参匹配正则表达式访问地址,总长不超过256个字符的字符串。 |
accesskey |
可选 |
用户名。 |
匹配正则表达式“^[0-9a-zA-Z-]{1,}$”,总长不超过128个字符的字符串。 |
secretkey |
可选 |
密码。 |
匹配正则表达式“^[0-9a-zA-Z-]{1,}$”,总长不超过128个字符的字符串。 |
httpsEnable |
必选 |
https开关使能。 说明:
因关闭https存在安全风险,故不建议用户关闭。 |
|
使用样例
请求样例:
POST https://<ip>:<port>/icscertmgnt/v1/subject/application/create
请求消息体:
{
"applicationConfigName": "minioconfig1",
"applicationType": "minio",
"endpoint": "www.xxxxx.xxx",
"httpsEnable": "enable",
"accesskey": "xxxx",
"secretkey": "xxxx",
}
响应样例:
{
"status": "00000000",
"msg": "create application config success !"
}
响应状态码:200
输出说明
参数 |
类型 |
说明 |
|---|---|---|
status |
string |
状态码,详情见错误码章节。 |
msg |
string |
状态描述。 |
父主题: 证书配置管理服务