云主机

  • 云主机服务 > API 文档 > BGP高防 >四层规则管理 >创建四层规则

    创建四层规则

    最近更新时间:2020-12-29 20:03:13

    请求路径

    POST /v1/security/bgpip/resource/:resource_id/level4rule_v2/create

    请求参数

    名称 类型 位置 必须 描述
    X-Qiniu-Regionid string header 地域 id, 取值:shanghai (上海或大陆通用地域), guangzhou (广州)
    resource_id string path 高防实例 id
    rule_name string body 规则名称,不能以数字开头,长度不超过32个字符
    protocol string body 四层协议,取值:TCP, UDP
    virtual_port int body 转发端口
    source_port int body 源站端口
    source_type int body 回源类型,取值:1(域名回源),2(IP回源)
    source_list [ ] L4RuleSource body 回源列表
    keep_time int body 会话保持时间,单位秒
    keep_enable int body 会话保持开关,取值:0(会话保持关闭),1(会话保持开启)
    lb_type int body 负载均衡方式,取值: 只能填1(加权轮询)

    L4RuleSource参数说明

    名称 类型 是否必须
    描述
    source string 回源 IP 或域名
    weight int 回源权重,取值:0到100

    返回值

    名称 类型 是否必须
    描述
    request_id string 请求记录 id

    示例

    Body示例

    {
        "rule_name": "rule1",
        "protocol": "TCP",
        "virtual_port": 8000,
        "source_port": 8000,
        "source_type": 2,
        "keep_time": 0,
        "keep_enable": 0,
        "source_list": [
            {
                "source": "1.2.3.4",
                "weight": 1
            }
        ],
        "lb_type":1
    }
    

    正常返回示例

    {
        "request_id": "04F0F334-AC1"
    }
    
    以上内容是否对您有帮助?
  • Qvm free helper
    Close