跳到主要内容

建立防火牆規則

描述

建立防火牆規則,創建出防火牆之後系統會自動建立常用的預設規則。

請求引數

引數名引數型別是否必填引數說明
ActionString操作方法:CreateFirewallRule
RegionString機房標識,取值參見地域列表
FirewallIdString防火牆ID
NameString名稱
DirectionString方向:
  • ingress:下行
  • egress:上行
  • PortStartString埠起始,TCP、UPD、ICMP協議時必傳,其他協議不能傳此引數
    PortEndString埠結束,TCP、UPD、ICMP協議時必傳,其他協議不能傳此引數
    ProtocolString協議:
  • TCP
  • UDP
  • ICMP
  • GRE
  • ESP
  • AH
  • IPIP
  • ALL:所有協議
  • PriorityString優先順序,預設為1
    RemoteIpPrefixString允許的IP地址範圍,允許所有傳0.0.0.0/0
    EnabledBoolean是否啟用

    返回引數

    名稱型別說明
    ActionString執行的操作
    TaskIdString請求標識
    FirewallRuleIdString防火牆規則標識

    請求示例

    https://api.yunpanel.com/v2/?Action=CreateFirewallRule
    &Region=cn-wuxi1
    &Name=test1
    &Direction=ingress
    &Protocol=ALL
    &RemoteIpPrefix=10.10.10.1/20
    &<公共請求引數>

    返回示例

    {
    "code": 10000,
    "message": "",
    "data": {
    "TaskId": "bb112c20170506133720502",
    "Action": "CreateFirewallRule",
    "FirewallRuleId":"fr-sdffsdxx"
    }
    }