Updated Date: 07/07/2026
Importing the Declarative Policy
-
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" } } -
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". -
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" } }