Manual Chapter : Importing the Declarative Policy

Applies To:

Show Versions Show Versions

BIG-IP ASM

  • 16.0.0, 15.1.0
Manual Chapter

Importing the Declarative Policy

Import declarative policy from remote repository

  1. Import the policy.
    Send a POST request to
    https://<your-BIG-IP>/mgmt/tm/asm/tasks/import-policy
    .
    Use following body:
    { "fileReference":{ "link":"http:// <your-remote-repository-address>/root/waf/raw/master/../policy.json" }, "policy":{ "fullPath":"/Common/policy" } }
  2. Validate the imported policy.
    Send a GET request to
    https://<your-BIG-IP>//mgmt/tm/asm/tasks/import-policy
    .
    The policy is imported successfully if the response contain status code 200 with
    "status": "COMPLETED"
    .
  3. Apply the imported policy.
    Send a POST request to
    https://<your-BIG-IP>///mgmt/tm/asm/tasks/apply-policy
    .
    Use following body:
    { "policy":{ "fullPath":"/Common/policy" } }