更新网络ACL组
功能介绍
更新网络ACL组。
URI
PUT /v2.0/fwaas/firewall_groups/{firewall_group_id}
请求参数
| 
        参数名称  | 
      
        类型  | 
      
        必选  | 
      
        说明  | 
     
|---|---|---|---|
| 
        firewall_group  | 
      
        firewall_group object  | 
      
        是  | 
      
        firewall group对象。请参见表2。  | 
     
| 
        属性  | 
      
        是否必选  | 
      
        类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        name  | 
      
        否  | 
      
        String  | 
      
        网络ACL组名称。 使用说明:最长255个字符  | 
     
| 
        description  | 
      
        否  | 
      
        String  | 
      
        网络ACL组描述。 使用说明:最长255个字符  | 
     
| 
        ingress_firewall_policy_id  | 
      
        否  | 
      
        String  | 
      
        入方向网络ACL策略。  | 
     
| 
        egress_firewall_policy_id  | 
      
        否  | 
      
        String  | 
      
        出方向网络ACL策略。  | 
     
| 
        ports  | 
      
        否  | 
      
        Array of strings  | 
      
        网络ACL组绑定的端口列表。 使用说明:必须为网关口的id。 
         说明: 
         网关口是device_owner为"network:router_interface_distributed"的端口,它的id的获取方式是: 
  | 
     
| 
        admin_state_up  | 
      
        否  | 
      
        Boolean  | 
      
        网络ACL的管理状态。 取值范围:true/false  | 
     
请求示例
更新id为2fb0e81f-9f63-44b2-9894-c13a3284594a的ACL组,关联出方向ACL策略53f36c32-db25-4856-a0ba-e605fd88c5e9。
PUT https://{Endpoint}/v2.0/fwaas/firewall_groups/2fb0e81f-9f63-44b2-9894-c13a3284594a 
{
    "firewall_group": {
        "egress_firewall_policy_id": "53f36c32-db25-4856-a0ba-e605fd88c5e9"
    }
}
 响应参数
| 
        参数名称  | 
      
        类型  | 
      
        说明  | 
     
|---|---|---|
| 
        firewall_group  | 
      
        firewall_group object  | 
      
        firewall group对象。请参见表4。  | 
     
| 
        属性  | 
      
        类型  | 
      
        说明  | 
     
|---|---|---|
| 
        id  | 
      
        String  | 
      
        网络ACL组的uuid标识。  | 
     
| 
        name  | 
      
        String  | 
      
        网络ACL组名称。  | 
     
| 
        description  | 
      
        String  | 
      
        网络ACL组描述。  | 
     
| 
        tenant_id  | 
      
        String  | 
      
        项目ID  | 
     
| 
        ingress_firewall_policy_id  | 
      
        String  | 
      
        入方向网络ACL策略。  | 
     
| 
        egress_firewall_policy_id  | 
      
        String  | 
      
        出方向网络ACL策略。  | 
     
| 
        ports  | 
      
        Array of strings  | 
      
        网络ACL组绑定的端口列表。  | 
     
| 
        public  | 
      
        Boolean  | 
      
        是否支持跨租户共享。  | 
     
| 
        status  | 
      
        String  | 
      
        网络ACL策略的状态。  | 
     
| 
        admin_state_up  | 
      
        Boolean  | 
      
        网络ACL的管理状态。  | 
     
| 
        project_id  | 
      
        String  | 
      
        项目ID,请参见获取项目ID。  | 
     
| 
        created_at  | 
      
        String  | 
      
        资源创建时间,UTC时间 格式:yyyy-MM-ddTHH:mm:ss  | 
     
| 
        updated_at  | 
      
        String  | 
      
        资源更新时间,UTC时间 格式:yyyy-MM-ddTHH:mm:ss  | 
     
响应示例
{
    "firewall_group": {
        "status": "PENDING_UPDATE", 
        "public": false, 
        "egress_firewall_policy_id": "53f36c32-db25-4856-a0ba-e605fd88c5e9", 
        "name": "", 
        "admin_state_up": true, 
        "ports": [
            "c133f2bf-6937-4416-bb17-012e1be5cd2d"
        ], 
        "tenant_id": "23c8a121505047b6869edf39f3062712", 
        "id": "0415f554-26ed-44e7-a881-bdf4e6216e38", 
        "ingress_firewall_policy_id": "afc52ce9-5305-4ec9-9feb-44feb8330341", 
        "description": "",
        "project_id": "23c8a121505047b6869edf39f3062712",
        "created_at": "2018-09-12T08:24:14",
        "updated_at": "2018-09-12T08:24:14"
    }
}
 状态码
请参见状态码。
错误码
请参见错误码。