
# 对象模型
本节介绍流控策略的对象模型，如下表所示：
![](https://support.huaweicloud.com/api-apig/public_sys-resources/note_3.0-zh-cn.png)
- "操作类型"用于描述字段的属性，表示对应字段的值可进行的操作： C：创建；U：更新；R：读取。
  
- "是否必选"列表示对于"操作类型"为"C"的创建操作，对应字段是否为必选字段。
 
表1流控对象模型 
| 参数               | 类型        | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | 操作类型 | 是否必选 |
|:---|:---|:---|:---|:---|
| id               | String    | 流控策略的编号                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | R    | -    |
| name             | String    | 流控策略的名称                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | CRU  | 是    |
| project_id       | String    | 流控策略创建者的租户编号                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | -    | -    |
| api_call_limits  | Integer   | 单个API流控时间内能够被访问的最大次数                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | CRU  | 是    |
| user_call_limits | Integer   | 单个用户流控时间内能够访问的最大次数，遵循api_call_limits\>=user_call_limits                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | CRU  | 否    |
| app_call_limits  | Integer   | 单个APP流控时间内能够访问的最大次数，遵循user_call_limits\>=app_call_limits                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | CRU  | 否    |
| ip_call_limits   | Integer   | 单个源IP流控时间内能够访问的最大次数，遵循api_call_limits\>=ip_call_limits                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | CRU  | 否    |
| time_interval    | Integer   | 流控时长                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | CRU  | 是    |
| time_unit        | String    | 流控时间单位，取值如下： - SECOND  - MINUTE  - HOUR  - DAY   | CRU  | 是    |
| create_time      | Timestamp | 流控策略的创建时间                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | R    | -    |
| remark           | String    | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | CRU  | 否    |
| type             | Integer   | 流控策略的类型，取值如下： - 1 独享  - 2 共享                                                                                                                                                                                                                          | CRU  | 否    |
   
