永久删除指定 Credential,删除后不可恢复。
前提
已完成 Endpoint 与鉴权配置,详见API 总览与认证。
接口
DELETE /vaults/{vault_id}/credentials/{credential_id}
路径参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
vault_id | 是 | string | Vault ID,格式 vlt_xxx |
credential_id | 是 | string | Credential ID,格式 cred_xxx |
请求示例
curl -X DELETE "$AGENTSTUDIO_URL/vaults/vlt_xxx/credentials/cred_xxx" \
-H "Authorization: Bearer $DASHSCOPE_API_KEY"
响应
{
"id": "cred_xxx",
"type": "credential_deleted",
"request_id": "req_xxx"
}
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
id | string | 已删除的 Credential ID |
type | string | 固定为 credential_deleted |
request_id | string | 请求唯一标识 |
错误码
| 状态码 | 错误码 | 说明 |
|---|---|---|
| 400 | InvalidParameter | Required parameter missing or invalid. |
| 401 | InvalidApiKey | Invalid API-key provided. |
该文章对您有帮助吗?