在火山引擎内容分发网络中上传一个证书。
注意
该 API 已停止维护,请改用 AddCertificate。
节流限制:您每秒最多可发送 20 个请求。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 AddCdnCertificate 。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2021-03-01 。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
---|---|---|---|---|
Certificate | Object | 是 | 表示一个证书对象。 | |
CertInfo | Object | 否 | 表示一个包含证书备注的对象。 | |
Source | String | 否 | 表示证书存放的位置。该参数有以下取值:
cdn_cert_hosting 。 | volc_cert_center |
CertType | String | 否 | 证书类型 服务端(server_cert)/CA(ca_cert) | |
EncryType | String | 否 | 国际(inter_cert)/国密(sm_cert). choices: [inter_cert, sm_cert] |
由于该 API 没有响应参数,响应正文只有包含请求元数据的 ResponseMetadata
结构体,没有 Result
结构体。
POST https://cdn.volcengineapi.com/?Action=AddCdnCertificate&Version=2021-03-01 { "CertInfo": { "Desc": "MyCert" }, "Source": "volc_cert_center", "Certificate": { "Certificate": "-----BEGIN CERTIFICATE-----\r\nHmU2w=\r\n-----END CERTIFICATE-----\r\n-----BEGIN CERTIFICATE-----\r\nMIIElg==\r\n-----END CERTIFICATE-----\r\n-----BEGIN CERTIFICATE-----\r\nMIIDV5Adg\r\n06O/nVsJ8dWd4=\r\n-----END CERTIFICATE-----", "PrivateKey": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIE6\r\nBNtw==\r\n-----END RSA PRIVATE KEY-----" } }
{ "ResponseMetadata": { "RequestId": "2022071218422001876209722922636B67", "Action": "AddCdnCertificate", "Version": "2021-03-01", "Service": "CDN", "Region": "cn-north-1" }, "Result": "cert-5b7d9f795410448a9b03ec811ee4eb3f" }
如果响应正文的 ResponseMetadata
字段中包含 Error
字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。