云服务器内容精选

  • 响应示例 状态码:401 认证失败。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:403 禁止访问。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:500 请求未完成,服务器内部异常。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:32 最大长度:2097152 表3 请求Body参数 参数 是否必选 参数类型 描述 target_project 是 String 推送到的目标服务所在的区域。 最小长度:1 最大长度:255 target_service 是 String 证书推送的目标服务,当前仅支持:CDN、WAF、ELB。 最小长度:1 最大长度:64
  • 响应参数 状态码:204 正常返回。 状态码:401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024
  • 管理私有证书 API 说明 私有CA管理 私有CA管理接口,包括私有CA的创建,查询,删除等接口。 私有证书管理 私有证书管理接口,包括私有证书的申请,查询,删除等接口。 证书吊销处理 证书吊销处理管理接口,包括委托授权的创建、查询,以及OBS桶列表查询等接口。 标签管理 私有证书和私有CA标签管理接口,包括私有CA和私有证书标签的创建、删除,以及根据标签查询CA列表和数量等接口。 订单管理 私有CA购买接口。
  • 管理SSL证书 API 说明 证书生命周期管理 查询证书列表 查询SSL证书列表。 导入证书 导入证书到CCM服务管理。 获取证书详情 查询某张SSL证书的详细信息。 删除证书 删除SSL证书。 导出证书 导出SSL证书。 证书申请管理 申请证书 申请SSL证书。 撤回证书申请 撤回申请SSL证书。 证书订单管理 购买SSL证书 购买SSL证书。 退订证书 退订SSL证书。 证书部署管理 推送证书 推送SSL证书到华为云其他云产品。 批量推送证书 批量推送SSL证书到华为云其他云产品。 部署证书 部署SSL证书到CDN、WAF和ELB等其它 华为云产品 中。 查询已部署资源 查询证书已部署的具体资源。针对已签发和上传的非国密证书。 CS R管理 创建CSR 创建CSR。 查询CSR列表 查询CSR列表。 查询CSR 查询CSR。 更新CSR 更新CSR。 删除CSR 删除CSR。 上传CSR 上传CSR。 查询私钥 查询私钥。
  • 响应参数 状态码:201 表3 响应Body参数 参数 参数类型 描述 id String CSR的ID。 最小长度:0 最大长度:63 name String 自定义CSR名称。 最小长度:0 最大长度:63 domain_name String 域名 。 最小长度:0 最大长度:63 sans String CSR绑定的附加域名。 最小长度:0 最大长度:255 private_key_algo String 密钥算法的类型。取值如下 RSA_2048 RSA_3072 RSA_4096 EC_P256 EC_P384 SM2 最小长度:0 最大长度:63 usage String CSR用途。取值如下: PERSONAL:个人证书 ENTERPRISE:企业证书 最小长度:0 最大长度:255 company_country String 国家,当“usage”取值为“ENTERPRISE”时,本参数必填。 最小长度:0 最大长度:255 company_province String 省份,当“usage”取值为“ENTERPRISE”时,本参数必填。 最小长度:0 最大长度:255 company_city String 城市,当“usage”取值为“ENTERPRISE”时,本参数必填。 最小长度:0 最大长度:255 company_name String 公司名称,当“usage”取值为“ENTERPRISE”时,本参数必填。 最小长度:0 最大长度:255 create_time Long CSR创建时间。 最小值:13 最大值:20 update_time Long CSR更新时间。 最小值:13 最大值:20 状态码:401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024
  • 响应示例 状态码:201 正常返回。 { "id" : "48e392628b0f47769e47d91acc7654a5", "name" : "xxxx", "domain_name" : "xxx.com", "sans" : "", "private_key_algo" : "RSA_2048", "usage" : "ENTERPRISE", "company_country" : "CN", "company_province" : "北京市", "company_city" : "北京市", "company_name" : "company", "create_time" : 1735804566545, "update_time" : 1735804566545 } 状态码:401 认证失败。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:403 禁止访问。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:500 请求未完成,服务器内部异常。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" }
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:32 最大长度:2097152 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 自定义CSR名称。 最小长度:0 最大长度:63 domain_name 是 String CSR绑定的域名。如果您想在提交证书申请时使用该CSR,必须确保证书绑定域名包含此处设置的域名。 最小长度:0 最大长度:63 sans 否 String CSR绑定的附加域名。 最小长度:0 最大长度:255 private_key_algo 是 String 私钥算法。取值如下: RSA_2048 RSA_3072 RSA_4096 EC_P256 EC_P384 SM2 最小长度:0 最大长度:63 usage 是 String CSR用途。取值如下: PERSONAL:个人证书 ENTERPRISE:企业证书 最小长度:0 最大长度:255 company_country 否 String 国家,当“usage”取值为“ENTERPRISE”时,本参数必填。取值示例:CN。 最小长度:0 最大长度:255 company_province 否 String 省份,当“usage”取值为“ENTERPRISE”时,本参数必填。取值示例:北京市。 最小长度:0 最大长度:255 company_city 否 String 城市。当“usage”取值为“ENTERPRISE”时,本参数必填。取值示例:北京市。 最小长度:0 最大长度:255 company_name 否 String 公司名称。当“usage”取值为“ENTERPRISE”时,本参数必填。 最小长度:0 最大长度:255
  • 响应示例 状态码:200 正常返回。 { "csr_list" : [ { "id" : "48e392628b0f47769e47d91acc7654a5", "name" : "xxxx", "domain_name" : "xxx.com", "sans" : "", "private_key_algo" : "RSA_2048", "usage" : "ENTERPRISE", "company_country" : "CN", "company_province" : "北京市", "company_city" : "北京市", "company_name" : "company", "create_time" : 1735804566545, "update_time" : 1735804566545 } ], "total" : 1 } 状态码:401 认证失败。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:403 禁止访问。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:500 请求未完成,服务器内部异常。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" }
  • 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 csr_list Array of CSRResponseBody objects CSR列表,详情请参见CSRResponseBody字段数据结构说明。 数组长度:0 - 1000 total Integer CSR数量。 最小值:0 最大值:10000 表4 CSRResponseBody 参数 参数类型 描述 id String CSR的ID。 最小长度:16 最大长度:16 name String CSR名称。 最小长度:3 最大长度:63 csr String CSR内容。 最小长度:3 最大长度:255 domain_name String CSR绑定的域名。 最小长度:1 最大长度:255 sans String CSR绑定的附加域名。 最小长度:1 最大长度:4096 private_key_algo String 密钥算法。 最小长度:0 最大长度:64 usage String CSR用途。 最小长度:0 最大长度:64 company_country String 国家。 最小长度:1 最大长度:128 company_province String 省份。 最小长度:1 最大长度:255 company_city String 城市。 最小长度:1 最大长度:32 company_name String 公司名称。 最小长度:1 最大长度:128 create_time Long CSR创建时间。 最小值:13 最大值:20 update_time Long CSR更新时间。 最小值:13 最大值:20 状态码:401 表5 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024
  • URI GET /v3/scm/csr 表1 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 每页条目数量,取值如下: 10:每页显示10条证书信息。 20:每页显示20条证书信息。 50:每页显示50条证书信息。 最小值:10 最大值:50 缺省值:10 offset 否 Integer 偏移量。 最小值:0 最大值:100 缺省值:0 name 否 String csr名称。 最小长度:0 最大长度:32 private_key_algo 否 String 密钥算法的类型。取值如下: RSA_2048 RSA_3072 RSA_4096 EC_P256 EC_P384 SM2 最小长度:0 最大长度:64
  • 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 id String CSR的ID。 最小长度:16 最大长度:16 name String CSR名称。 最小长度:3 最大长度:63 csr String CSR内容。 最小长度:3 最大长度:255 domain_name String CSR绑定的域名。 最小长度:1 最大长度:255 sans String CSR绑定的附加域名。 最小长度:1 最大长度:4096 private_key_algo String 密钥算法。 最小长度:0 最大长度:64 usage String CSR用途。 最小长度:0 最大长度:64 company_country String 国家。 最小长度:1 最大长度:128 company_province String 省份。 最小长度:1 最大长度:255 company_city String 城市。 最小长度:1 最大长度:32 company_name String 公司名称。 最小长度:1 最大长度:128 create_time Long CSR创建时间。 最小值:13 最大值:20 update_time Long CSR更新时间。 最小值:13 最大值:20 状态码:401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024
  • 响应示例 状态码:200 正常返回。 { "id" : "48e392628b0f47769e47d91acc7654a5", "name" : "xxxx", "csr" : "xxxx", "domain_name" : "xxx.com", "sans" : "", "private_key_algo" : "RSA_2048", "usage" : "ENTERPRISE", "company_country" : "CN", "company_province" : "北京市", "company_city" : "北京市", "company_name" : "company", "create_time" : 1735804566545, "update_time" : 1735804566545 } 状态码:401 认证失败。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:403 禁止访问。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" } 状态码:500 请求未完成,服务器内部异常。 { "error_code" : "SCM.XXX", "error_msg" : "XXX" }
  • 请求示例 { "name" : "test_cert", "certificate" : "-----BEGIN CERTIFICATE---******----END CERTIFICATE----------BEGIN CERTIFICATE-----**********-----END CERTIFICATE-----", "private_key" : "-----BEGIN RSA PRIVATE KEY-----*********-----END RSA PRIVATE KEY-----" }
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:32 最大长度:2097152 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 证书名称。字符长度为3~63位, 请输入英文字符,数字,下划线,中划线,英文句点。 最小长度:3 最大长度:63 certificate 是 String 证书内容,可包含中间证书及根证书。若certificate_chain字段传入证书链,则该字段只取证书本身。回车换行需要使用转义字符\n或者\r\n替换。 最小长度:0 最大长度:4096 certificate_chain 否 String 证书链,非必填,可通过certificate字段传入。回车换行需要使用转义字符\n或者\r\n替换。 最小长度:0 最大长度:8192 private_key 是 String 证书私钥。 不能上传带有口令保护的私钥,回车换行需要使用转义字符\n或者\r\n替换。 最小长度:0 最大长度:4096 duplicate_check 否 Boolean 是否允许上传相同证书。 true:同意上传相同证书。 false:不同意上传相同证书。 enterprise_project_id 否 String 企业多项目ID。用户未开通企业多项目时,不需要输入该字段。 用户开通企业多项目时,查询资源可以输入该字段。 若用户不输入该字段,默认查询租户所有有权限的企业多项目下的资源。 此时“enterprise_project_id”取值为“all”。 若用户输入该字段,取值满足以下任一条件。 取值为“all” 取值为“0” 满足正则匹配:“^[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}$” 最小长度:0 最大长度:64 enc_certificate 否 String 可选参数,国密证书的加密证书内容。回车换行需要使用转义字符\n或者\r\n替换。 最小长度:0 最大长度:4096 enc_private_key 否 String 可选参数,国密证书的加密私钥。 不能上传带有口令保护的私钥,回车换行需要使用转义字符\n或者\r\n替换。 最小长度:0 最大长度:4096
提示

您即将访问非华为云网站,请注意账号财产安全