新建应用配置

接口功能

创建三方应用的应用配置。

接口格式

操作类型: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开关使能。

  • "enable"
  • "disable"

使用样例

请求样例:

POST https://10.44.115.99:8101/icscertmgnt/v1/subject/application/create
请求消息体:
{
    "applicationConfigName": "minioconfig1",
    "applicationType": "minio",
    "endpoint": "www.xxxxx.xx",
    "httpsEnable": "enable",
    "accesskey": "xxxxx",
    "secretkey": "xxxx",
}
响应样例:
{
    "status": "00000000",
    "msg": "create application config success !"
}

响应状态码:200

输出说明

参数

类型

说明

status

string

状态码,详情见错误码章节。

msg

string

状态描述。