CDN

为加速域名配置证书接口

最近更新时间:2017-12-21 21:20:00

ConfigCertificate

描述

本接口用于为单个或多个加速域名配置服务证书。此接口支持形如:*.a.com的泛域名证书配置服务。

请求语法

本接口请求需要包含指定目录/2016-09-01/cert/ConfigCertificate、公共请求header和该接口所特有的请求参数,具体请求语句参照下文请求示例。

请求参数

参数名 必选 类型及范围 说明
Enable String 开启、关闭设置服务证书,取值:on:开启,off:关闭,默认为off,当选择开启时,以下为必填
DomainIds String 域名ID
CertificateId String 金山云生成的安全证书唯一性ID,若输入证书ID,则以下内容可不填写,若无证书ID,则以下内容为必填
CertificateName String 安全证书名称
ServerCertificate String 域名对应的安全证书内容
PrivateKey String 安全证书对应的私钥内容

注: CertificateId有值时,忽略CertificateName、ServerCertificate和Privatekey的值。

错误码

ErrorCode错误码 Message 错误信息 HTTP 状态 语义
InvalidEnable.ValueNotSupported The specified value of parameter Enable is not supported. 400 Enable的值不合法
ServerCertificate.MissingParameter An input parameter ServerCertificate that is mandatory for processing the request is not supplied. 400 ServerCertificate参数缺失
PrivateKey.MissingParameter An input parameter PrivateKey that is mandatory for processing the request is not supplied. 400 PrivateKey参数缺失
InvalidServerCertificate The ServerCertificate you provided is malformed! 400 证书内容不合法
InvalidPrivateKey The Private Key you provided is malformed! 400 私钥内容不合法
ServerCertificate.MissMatch The Private Key does not math the specified ServerCertificate! 400 证书和私钥不匹配
InvalidServerCertificate.TooLong The ServerCertificate you provided is over the max length! 400 证书私钥内容超过长度限制(16K)
InvalidServerCertificateName.TooLong The ServerCertificate name you provided is over the max length 128! 400 证书名称不能超过128个字符
Certificate.Duplicated The Certificate name is duplicated. 400 证书名称重复
Certificate.CertNull The Certificate is not null. 400 证书不能为空
Certificate.FormatError The Certificate format is error. 400 证书格式错误
Certificate.KeyNull The private key is not null. 400 私钥不能为空
Key.Malformed The private key format is error. 400 私钥格式错误
ServerCertificateName.NameNull The ServerCertificateName 400 证书名称不能为空

金山云,开启您的云计算之旅

立即注册