更新时间:2024-04-16 GMT+08:00

查询企业项目支持的服务

功能介绍

查询企业项目支持的服务。

URI

GET /v1.0/enterprise-projects/providers

表1 Query参数

参数

是否必选

参数类型

描述

locale

String

指定显示语言

缺省值:zh-cn

limit

Integer

查询记录数默认为10,limit最多为200, 最小值为1

offset

Integer

索引位置,从offset指定的下一条数据开始查询,必须为数字,不能为负数,默认为0

provider

String

云服务名称

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。说明:由于EPS是全局服务,因此调用IAM服务获取用户Token接口时需要注意作用域即scope字段应该设置为domain。响应消息头中X-Subject-Token的值即为用户Token。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

providers

Array of ProviderResponseBody objects

云服务列表

total_count

Integer

当前支持的云服务总数

表4 ProviderResponseBody

参数

参数类型

描述

provider

String

云服务名称

provider_i18n_display_name

String

云服务显示名称,可以通过参数中的'locale'设置语言

resource_types

Array of ResourceTypeBody objects

资源类型列表

表5 ResourceTypeBody

参数

参数类型

描述

resource_type

String

资源类型名称

resource_type_i18n_display_name

String

资源类型显示名称,可以通过参数中'locale'设置语言

regions

Array of strings

支持的region列表

global

Boolean

是否是全局类型的资源

请求示例

查询企业项目支持的服务

GET https://{Endpoint}/v1.0/enterprise-projects/providers

响应示例

状态码: 200

OK

{
  "providers" : [ {
    "provider" : "evs",
    "provider_i18n_display_name" : "Elastic Volume Service",
    "resource_types" : {
      "resource_type_i18n_display_name" : "volume",
      "global" : false,
      "resource_type" : "disk",
      "regions" : [ "regionid1" ]
    }
  } ],
  "total_count" : 1
}

状态码

请参考状态码

错误码

请参考错误码