API 進階防火牆操作

進階防火牆操作

API Token Headers

以下 API 皆需 API Token 相關 Header

  • SKC-RefreshToken

  • SKC-AccessToken


新增設定集

  • POST /api/v1/user/site/{siteID}/module/acls

    • 描述:在進階防火牆頁面新增設定集

    • cURL範例

      curl --request POST \
      --header 'Content-Type: application/json' \
      --header "SKC-RefreshToken: {Your Refresh Token}" \
      --header "SKC-AccessToken: {Your Access Token}" \
      --data '{ 
           "modules": [
              {
                "name": "test123"
              }
          ]
      }' \
      {CDN API Endpoint}/api/v1/user/site/{siteID}/module/acls
  • 詳細內容

    • Payload

      {
        "modules": [
          {
            "name": “test123
          }
        ]
      }
    • Response

      { "code": 101001 }

獲取設定集ID

  • GET api/v1/user/site/{siteID}/module/acls

    • 描述:取得已建立的設定集ID

    • cURL範例

    • 詳細內容

      • response


刪除設定集

  • DELETE /api/v1/user/site/{siteID}/module/acls

    • 描述:刪除已創建的設定集

    • cURL範例

    • 詳細內容

      • response


設定集內新增規則

  • POST /api/v1/user/site/{siteID}/module/acl/{設定集ID}/rule

    • 描述:在已創建的設定集內新增規則

    • cURL範例

    • 詳細內容

      • response

      • 新增規則參數一覽

  • 獲取設定集內個別規則ID

    • GET /api/v1/user/site/{siteID}/module/acl/{設定集ID}/rules

      • 描述:在設定集內獲取規則的ID

      • cURL範例

    • 詳細內容

      • response

Last updated