You need to enable JavaScript to run this app.
导航
上传CA证书
最近更新时间:2024.06.24 20:30:02首次发布时间:2023.08.11 19:16:08

调用本接口上传一本私有根CA或私有子CA(以下简称“根CA”、”子CA“)证书。

使用说明

  • 一个火山引擎主账号在同一时间仅允许上传一本CA证书。
  • 一个火山引擎主账号最多允许上传100本CA证书。
  • 调用本接口时,仅允许上传一本根CA证书、子CA证书,不允许上传证书链。

请求说明

  • 接口名称:UploadRootInstance
  • 请求方式:POST
  • 请求地址:open.volcengineapi.com

调试

暂不支持。

请求参数

下方表格中的参数包含在请求头(header)中。

参数类型是否必选描述示例值
Regionstring服务地区。该参数的取值是cn-north-1cn-north-1
ServiceNamestring服务名称。该参数的取值是pcapca

Query

下方表格中的参数包含在查询字符串(query string)中。

参数类型是否必选描述示例值
ActionstringAPI名称。该参数的取值是UploadRootInstanceUploadRootInstance
VersionstringAPI版本。该参数的取值是2023-05-012023-05-01

Body

下方表格中的参数包含在请求体(request body)中。

参数
类型
是否必选
描述
示例值
certificate
String
根CA证书或子CA证书的内容。证书内容必须是PEM编码的。
-----BEGIN CERTIFICATE-----……-----END CERTIFICATE-----
key
String
根CA证书或子CA证书的私钥。私钥内容必须是PEM编码的。
-----BEGIN PRIVATE KEY-----……-----END PRIVATE KEY-----
tag
String
为该CA证书设置一个备注。
testupload-root

返回参数

参数
类型
描述
示例值
instance_id
String
CA实例的ID。
该ID是证书中心为CA实例分配的,用于唯一标识该CA实例。
pca_root_EyKa****
instance_type
String
CA实例的类型。该参数有以下取值:
  • root_instance:根CA实例
  • sub_instance:子CA实例
root_instance

请求示例

POST https://open.volcengineapi.com/?Action=UploadRootInstance&Version=2023-05-01&<其他公共请求参数>

{
    "certificate": "-----BEGIN CERTIFICATE-----
********AuegAwIBAgIUFBFmGshKJgTNw5srNBUhiXMnh14wDQYJKoZIhvcNAQEL
BQAwXDEZMBcGA1UEAwwQUlNBIERFRkFVTFQgUk9PVDELMAkGA1UECgwCUUMxCzAJ
BgNVBAsMAlFDMQswCQYDVQQGEwJDTjELMAkGA1UECAwCUUMxCzAJBgNVBAcMAlFD
MB4XDTIzMDUxMTAzMDgxNloXDTI0MDUxMTE1NTk1OVowXDEZMBcGA1UEAwwQUlNB
IERFRkFVTFQgUk9PVDELMAkGA1UECgwCUUMxCzAJBgNVBAsMAlFDMQswCQYDVQQG
EwJDTjELMAkGA1UECAwCUUMxCzAJBgNVBAcMAlFDMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAweF6Bg8c2IyXe3e5xtgreFTZ1UkZ5DQRh1S7qzibGZiN
0Ey/ivYxdtvJnYmaQJvK9S2Q7jZi8Wh/FUmolrOIDPEPr4/51YbZe8vkAfg/rYDo
Jw878/P678NzjZUeemIojPk3xUG7h208y+sLs9a/lKYcxjdUbiMeMEJfTUTZE3wW
fxNiAFdWUlow1SjAqk0Cc3rOcW3LJXGrPBYeWlCFYxYRDWiZHlD3YazDK3ejBi5j
Ar6qTCYq5mt8148A6qU81/yRxiQ8IBcSM1mHf1Qm25NrIOzDUcSYfn0sugnra8ez
V93gfOFS9QtEDY6ACz00H+CUUbAzJ0bDAqtZXyQ3PQIDAQABo4G4MIG1MAwGA1Ud
EwQFMAMBAf8wDAYDVR0PBAUDAwf/gDAPBgNVHSUECDAGBgRVHSUAMFIGA1UdHwRL
MEkwR6BFoEOGQWh0dHA6Ly9jcmwud2VicGtpLm5ldD9zbj0xNDExNjYxQUM4NEEy
NjA0Q0RDMzlCMkIzNDE1MjE4OTczMjc4NzVFMDIGCCsGAQUFBwEBBCYwJDAiBggr
BgEFBQcwAYYWaHR0cDovL29jc3Aud2VicGtpLm5ldDANBgkqhkiG9w0BAQsFAAOC
AQEAASVURt1QTcpPmuDcXUG4qjv96+vClu7K/E2Iyfsy3leHmaswzqcNZzPCqMhS
loKaN0+0tnQk4d1MMrzHxkivNZFaMYQzaXd10YCw3eJMPk++uf+Fcdd0y6k3O7oS
rUx2x9Y32jJw9yK/bFsPIRV0hIZMwuJN7sryv5J/UKWBpmdjRhdUYsTolQsR22hb
CpGuI+001bmjS4zk4Qpn4rTW45CrRpyaEgc6pqjxwSdyxAYWLMkPqsDuTseJpFjN
G1tkC/xyMjWPgq4BNXp+KT4ULbqKbYNdj14XaaXjKOuYkUyDqX8IHoJyFTxguzX6
wBwvuokf8zGES/+M2tU4********
-----END CERTIFICATE-----",
    "tag": "testupload-root
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "202308101102451187C1C71BAF6397EA5F",
        "Action": "UploadRootInstance",
        "Version": "2023-05-01",
        "Service": "pca",
        "Region": "cn-beijing"
    },
    "Result": {
        "instance_id": "pca_root_EyKa****",
        "instance_type": "root_instance"
    }
}

错误码

如果响应正文的ResponseMetadata字段中包含Error字段,则表示API请求失败。您可访问公共错误码,获取更多错误码信息。