
# 获取服务特性开关 - ShowFeatureGates
#### 功能介绍
获取服务特性开关
#### 调试
您可以在[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/IEF/doc?api=ShowFeatureGates)中调试该接口，支持自动认证鉴权。API Explorer可以自动生成SDK代码示例，并提供SDK代码示例调试功能。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-ief/ief_02_1003.html)。
#### URI
GET /v3/{project_id}/feature-gates
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述   |
|:---|:---|:---|:---|
| project_id | 是    | String | 项目ID |
表2Query参数 
| 参数     | 是否必选 | 参数类型    | 描述                           |
|:---|:---|:---|:---|
| limit  | 否    | Integer | 每页显示的条目数量，取值范围1\~1000，默认为500 |
| offset | 否    | Integer | 查询的起始位置，取值范围为非负整数，默认为0       |
#### 请求参数
表3请求Header参数 
| 参数           | 是否必选 | 参数类型   | 描述                                                        |
|:---|:---|:---|:---|
| X-Auth-Token | 是    | String | 用户Token。 通过调用IAM服务获取用户Token接口获取（响应消息头中X-Subject-Token的值）。 |
   
#### 响应参数
**状态码：200**
表4响应Body参数 
| 参数            | 参数类型                                                            | 描述        |
|:---|:---|:---|
| feature_gates | [FeatureGates] object | 页面展示内容返回体 |
   
 表5FeatureGates 
| 参数                                        | 参数类型                                                                          | 描述                                                   |
|:---|:---|:---|
| enable_ief_instance_periodic              | Boolean                                                                       | 是否支持包周期订购企业版 true：支持包周期订购企业版；false：不支持               |
| enable_ief_instance_vcpu_resource_package | Boolean                                                                       | 是否支持企业版边缘节点管理费套餐包订购 true：支持企业版边缘节点管理费套餐包订购；false：不支持 |
| enable_ief_instance                       | Boolean                                                                       | 是否支持IEF企业版 true：支持IEF企业版；false：不支持                   |
| enable_ief_instance_entry                 | Boolean                                                                       | 是否支持创建IEF企业版 true：支持创建IEF企业版；false：不支持，不能创建IEF企业版    |
| instance_flavors                          | Array of [InstanceFlavor] objects | 可选实例规格，每个数组元素代表一种支持的企业版实例规模                          |
| edge_node_flavors                         | Array of [EdgeNodeFlavor] objects | 可选边缘节点规格，每个数组元素代表支持的企业版实例边缘节点规格，目前支持标准规格和全托管规格       |
   
 表6InstanceFlavor 
| 参数        | 参数类型    | 描述                                              |
|:---|:---|:---|
| name      | String  | 实例规格名称 large对应1000节点规模，30MB/s接入带宽的实例规模          |
| dimension | Integer | 节点规模，表示支持的最大边缘节点数量                              |
| bandwidth | Integer | 接入带宽，单位为MB/s                                    |
| sku_code  | String  | 规格对应的sku 目前仅支持ief.enterprise.cluster.s2.large规格 |
   
 表7EdgeNodeFlavor 
| 参数               | 参数类型                                                                | 描述                                                                                        |
|:---|:---|:---|
| name             | String                                                              | 规格名称 basic：标准版边缘节点规格 hosting：托管边缘节点规格                                                     |
| sku_code         | String                                                              | 规格对应的sku ief.enterprise.basic.1vCPU：标准版边缘节点规格sku ief.enterprise.hosting.1vCPU：托管边缘节点规格sku |
| sku_code_package | [SkuCodePackage] object | 规格对应的边缘节点管理费套餐包 每个元素代表一种套餐包规格                                                             |
   
 表8SkuCodePackage 
| 参数       | 参数类型   | 描述                                                                                                       |
|:---|:---|:---|
| name     | String | 名称字段应包含相应套餐包名称。 monthly：1个月套餐包 yearly：1年套餐包                                                              |
| sku_code | String | 名称字段应包含相应套餐包sku。 ief.enterprise.basic.1vCPU-monthly：1个月套餐包sku ief.enterprise.basic.1vCPU-yearly：1年套餐包sku |
   
#### 请求示例
无
#### 响应示例
**状态码：200**
获取服务特性开关成功
```
{
  "feature_gates" : {
    "enable_ief_instance_periodic" : false,
    "enable_ief_instance_vcpu_resource_package" : false,
    "enable_ief_instance" : false,
    "enable_ief_instance_entry" : false,
    "instance_flavors" : [ {
      "name" : "large",
      "dimension" : 1000,
      "bandwidth" : 30,
      "sku_code" : "ief.enterprise.cluster.s2.large"
    } ],
    "edge_node_flavors" : [ {
      "name" : "basic",
      "sku_code" : "ief.enterprise.basic.1vCPU",
      "sku_code_package" : {
        "name" : "monthly",
        "sku_code" : "ief.enterprise.basic.1vCPU-monthly"
      }
    } ]
  }
}
```
#### 状态码
| 状态码 | 描述         |
|:---|:---|
| 200 | 获取服务特性开关成功 |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-ief/ErrorCode.html)。
