可信智能计算服务 TICS
可信智能计算服务 TICS
- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- 开发指南
- API参考
-
常见问题
- 什么是区域和可用区?
- 什么是项目?
- 什么是配额?
- 一个CCE集群可以为同一用户的多个空间使用吗?
- 节点的可用资源如何查询?
- 合作方如何获取租户名称?
- 计算节点如何切换状态?
- 部署计算节点时,“状态”列长时间显示为“部署中”(超过20分钟),如何查看计算节点部署情况?
- 运行作业前,提示“Privacy rule verification failed”,怎么处理?
- 运行作业时,提示存在数据泄露风险,怎么处理?
- 为什么空间详情中“作业执行统计”实例数与空间作业中实例数统计不一致?
- 执行分析作业时,提示“节点内存不足,已拒绝在节点中运行该任务”,如何解决?
- 为什么我的计算结果每次计算时结果都不一样?
- 执行作业时,提示“启动新任务失败,服务器任务队列超出缓存长度”,如何解决?
- 联邦sql分析作业运行过慢,如何提升执行速度?
- 可信计算节点发生主备切换,原节点登录地址不可用,如何处理?
- 如何创建及查找sfs_turbo文件系统的ID?
- 如何确认在跨VPC的情况下计算节点与SFS_Turbo文件系统连通性
- 如何排查可信环境互信状态
- 边缘节点部署模式下创建节点,该如何配置资源分配策略?
- 创建数据集时,不允许使用哪些名字?
- 如何更换计算节点db私钥?
- 如何修改结果文件的权限?
- 执行联邦学习作业时,报“ERROR UNAVAILABLE:Network closed for unknown reason”,如何解决?
- 文档下载
- 通用参考
链接复制成功!
空间API应用示例
本节通过cURL方式调用TICS API,获取TICS相关资源信息为例,介绍使用TICS管理面API的基本流程。
准备数据
在调用API之前(分析类型),您需要准备如下数据。
数据项 |
名称 |
说明 |
样例 |
---|---|---|---|
云账户信息 |
项目名 |
TICS所属的项目名。 |
Project Name |
项目ID |
TICS所属的项目ID。 |
1551c7f6c808414d8e9f3c514a170f2e |
|
账户名 |
用户所属的企业账户名称。 |
Account Name |
|
用户名 |
使用云服务的用户名,该用户需要拥有TICS的操作权限。 |
Username |
|
密码 |
用户密码。 |
password |
|
Endpoint |
IAM的Endpoint |
终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同。Endpoint您可以参考终端节点Endpoint获取。 |
iam_endpoint |
TICS的Endpoint |
tics_endpoint |
获取用户token
调用获取用户TokenAPI获取token。
- 调用其他API前,需要获取token,并设置成环境变量。
curl -H "Content-Type:application/json" https://{iam_endpoint}/v3/auth/tokens -X POST -d ' { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "Username", "password": "password", "domain": { "name": "Account Name" } } } }, "scope": { "project": { "id": "1551c7f6c808414d8e9f3c514a170f2e" } } } } ' -v -k
响应Header中“X-Subject-Token”的值即为Token:
X-Subject-Token:MIIDkgYJKoZIhvcNAQcCoIIDgzCCA38CAQExDTALBglghkgBZQMEAgEwgXXXXX...
- 使用如下命令将token设置为环境变量,方便后续事项。
export Token = MIIDkgYJKoZIhvcNAQcCoIIDgzCCA38CAQExDTALBglghkgBZQMEAgEwgXXXXX...
获取空间列表
1.调用获取空间列表API获取空间列表信息:
curl -X GET -H 'Content-Type:application/json;charset=utf-8' -H "X-Auth-Token:$Token" https://{tics_endpoint}/v1/1551c7f6c808414d8e9f3c514a170f2e/league-info -k -v
2.查看空间查询结果,成功响应如下:
{ "total" : 1, "lists" : [ { "id" : "ef73b252a0ad4b5db21a12c40a413b2f", "name" : "test", "partners" : 3, "league_status" : "NORMAL", "type" : "OWNER", "creator_id" : "098593b08f00d2a34f64c004408b64bc", "creator_name" : "user01", "create_time" : 1665215103413, "create_date" : "2022-10-08T07:45:03.413+00:00", "expire_time" : 0, "version" : "1.15.1" } ] }
父主题: 应用示例