SSL证书管理
v3接口的授权信息
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 (Project) |
企业项目 (Enterprise Project) |
---|---|---|---|---|---|
查询证书列表 |
GET /v3/scm/certificates |
scm:cert:list |
- |
√ |
x |
获取证书详情 |
GET /v3/scm/certificates/{certificate_id} |
scm:cert:get |
- |
√ |
x |
删除证书 |
DELETE /v3/scm/certificates/{certificate_id} |
scm:cert:delete |
- |
√ |
x |
推送证书 |
POST /v3/scm/certificates/{certificate_id}/push |
scm:cert:push |
推送至CDN时,还需要添加如下授权项: cdn:configuration:queryHttpsConf |
√ |
x |
导入证书 |
POST /v3/scm/certificates/import |
scm:cert:upload |
- |
√ |
x |
导出证书 |
POST /v3/scm/certificates/{certificate_id}/export |
scm:cert:download |
- |
√ |
x |
v2接口的授权信息
权限 |
对应API接口 |
授权项(Action) |
依赖的授权项 |
IAM项目 (Project) |
企业项目 (Enterprise Project) |
---|---|---|---|---|---|
查询证书列表 |
GET /v2/{project_id}/scm/certlist |
scm:cert:list |
- |
√ |
x |
查询证书详情 |
GET /v2/{project_id}/scm/cert/{cert_id} |
scm:cert:get |
- |
√ |
x |
查询证书产品类型 |
GET /v2/{project_id}/scm/cert/product |
scm:certType:get |
- |
√ |
x |
查询证书产品详情 |
GET /v2/{project_id}/scm/product/{product_id} |
scm:certProduct:get |
- |
√ |
x |
修改证书 |
PUT /v2/{project_id}/scm/cert/{cert_id} |
scm:cert:edit |
- |
√ |
x |
删除证书 |
DELETE /v2/{project_id}/scm/cert/{cert_id} |
scm:cert:delete |
- |
√ |
x |
推送证书 |
POST /v2/{project_id}/scm/cert/{cert_id}/push |
scm:cert:push |
推送至CDN时,还需要添加如下授权项: cdn:configuration:queryHttpsConf |
√ |
x |
查询推送记录 |
GET /v2/{project_id}/scm/cert/{cert_id}/push-history |
scm:pushHistory:list |
- |
√ |
x |
上传证书 |
POST /v2/{project_id}/scm/cert/upload |
scm:cert:upload |
- |
√ |
x |