获取项目ID和名称
从控制台获取项目ID和名称
从控制台获取项目ID(project_id)的步骤如下:
- 登录管理控制台。
- 鼠标悬浮至右上角的用户名处,在下拉列表中单击“我的凭证”。
图1 我的凭证
- 在“API凭证”页面的项目列表,“项目ID”列的值为项目ID,“项目”列的值为项目名称。
图2 查看项目ID

多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。
调用API获取项目ID
项目ID通过调用查询指定条件下的项目信息API获取。
获取项目ID的接口为GET https://{iam-endpoint}/v3/projects,其中{iam-endpoint}地区和终端节点处获取。
响应示例如下,例如MaaS部署的区域为"cn-southwest-2",响应消息体中查找“name”为"cn-southwest-2",其中projects下的“id”为项目ID。
{
"projects": [
{
"domain_id": "878991804cdc4ba597ae1403bdb******",
"is_domain": false,
"parent_id": "878991804cdc4ba597ae1403bd******",
"name": "cn-southwest-2",
"description": "",
"links": {
"next": null,
"previous": null,
"self": "https://iam.cn-southwest-2.myhuaweicloud.com/v3/projects/8d6c92e4e2d14ae685a697adfe******"
},
"id": "8d6c92e4e2d14ae685a697adfe******",
"enabled": true
},
],
"links": {
"next": null,
"previous": null,
"self": "https://iam.cn-southwest-2.myhuaweicloud.com/v3/projects?domain_id=878991804cdc4ba597ae1403bd******"
}
}