You need to enable JavaScript to run this app.
导航
GetEndpointCertificate - 获取接入点推理端到端加密证书
最近更新时间:2024.11.01 19:44:41首次发布时间:2024.11.01 19:44:41

获取接入点推理端到端加密证书

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数

参数
类型
是否必填
示例值
描述
Action
String

GetEndpointCertificate

要执行的操作,取值:GetEndpointCertificate。

Version
String

2024-01-01

API的版本,取值:2024-01-01。

Id
String

ep-****-****

endpoint ID

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构

参数
类型
示例值
描述
PCAHost
String

Volcano Engine PCA

证书方

PCAName
String

MaaS Crypto SDK Online

证书名称

PCAInstanceCertificate
String

-

PEM 格式的叶子证书

PCASubCACertificate
String

-

PEM 格式的中间根证书和根证书

PCARootCACertificate
String

-

PEM 格式的根证书

NotAfter
Long

1679673599

X509私有证书过期的时间。使用秒级时间戳表示

NotBefore
Long

1678794684

X509私有证书开始生效的时间。使用秒级时间戳表示

请求示例

POST /?Action=GetEndpointCertificate&Version=2024-01-01 HTTP/1.1
Host: open.volcengineapi.com
Content-Type: application/json; charset=UTF-8
X-Date: 20240925T074408Z
X-Content-Sha256: 287e874e******d653b44d21e
Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20240925/cn-beijing/ark/request, SignedHeaders=host;x-content-sha256;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f

{
  "Id": "ep-20240522022935-4pwju"
}

返回示例

{
  "ResponseMetadata": {
    "RequestId": "2024092515442219622214919971137B",
    "Action": "GetEndpointCertificate",
    "Version": "2024-01-01",
    "Service": "ark",
    "Region": "cn-beijing"
  },
  "Result": {
    "PCAHost": "Volcano Engine PCA",
    "PCAName": "MaaS Crypto SDK Online",
    "PCAInstanceCertificate": "-----BEGIN CERTIFICATE-----\nMIICxjC-----END CERTIFICATE-----\n",
    "PCASubCACertificate": "-----BEGIN CERTIFICATE-----\nMIIDCDCCAq-----END CERTIFICATE-----\n",
    "PCARootCACertificate": "-----BEGIN CERTIFICATE-----\nMIIDCzCCArCgA-----END CERTIFICATE-----\n",
    "NotAfter": 1679673599,
    "NotBefore": 1678794684
  }
}

错误码

下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。

状态码
错误码
错误信息
说明
400
MissingParameter.{{Parameter}}
The required parameter {{Parameter}} is missing.

缺少必要的请求参数。请确认请求参数后重试。

400
InvalidAction
The specified action is invalid.

不合法的Action。

400
MissingAction
The request is missing an action.

请求缺少Action。

400
IdempotentParameterMismatch
Parameters mismatch the previous request with a same ClientToken.

使用了ClientToken的请求,其他请求参数出现了变化,导致请求不生效。

400
InvalidParameter.{{Parameter}}
The specified parameter {{Parameter}} is invalid.

请求参数值不合法。请检查参数值的正确性后重试。

401
SignatureNotMatch
The request signature provided is incorrect.

签名缺失或错误。

403
InvalidAccessKeyId
The access key ID provided is not valid.

不合法的Access Key Id。

403
AccessDenied
You are not authorized to perform this action.

请求未通过IAM权限验证。

403
OperationDenied.{{Cause}}
Operation is denied because {{CauseDescription}}.

表示操作被拒绝,强调当前环境下对操作对象执行的操作不合理。

403
OperationDenied.ServiceNotOpen
Operation is denied because the model service is unavailable, please go to the Volcano Ark console activation management page to activate the corresponding model service, or submit a work order to contact us.

模型服务不可用,不支持该操作。请前往火山方舟控制台激活模型服务,或提交工单联系我们。

404
NotFound.{{Parameter}}
The specified {{ResourceType}} {{ResourceContent}} is not found.

指定资源找不到。请确认参数后重试。

409
Conflict.Name
The specified name conflicts with existing {{ResourceType}}.

指定的名称与已有资源重复。

500
InternalError
The request has failed due to an unknown error.

未知错误,请稍后重试。如果多次尝试仍失败,请提交工单。

503
ServiceUnavailable
The request has failed due to a temporary failure of the server.

服务出现故障或无法提供服务,例如进入了故障期/修复期、发生了熔断等,与可用性相关。