/{alias}/zones/pull/{zone-id}/rules.{xml|json}
Example Request /netdna/zones/pull/14686/rules.json
/{alias}/zones/pull/{zone-id}/rules.{xml|json}/{rule-id}
Example Request /netdna/zones/pull/14686/rules.json/647463
/{alias}/zones/pull/{zone-id}/rules.{xml|json}
Example Request /netdna/zones/pull/14686/rules.json
Parameters:
match_type - ENUM [exact, literal, regex] - (required)
location - STRING[255] - (required)
case_sensitive - BOOL [0, 1] - (optional, defaults to 0)
active - BOOL [0, 1] - (optional, defaults to 0)
priority - INT [0 - 10000] - (optional, defaults to 0)
/{alias}/zones/pull/{zone-id}/rules.{xml|json}/{rule-id}
Example Request /netdna/zones/pull/14686/rules.json/647463
Parameters:
match_type - ENUM [exact, literal, regex]
location - STRING[255]
case_sensitive - BOOL [0, 1]
active - BOOL [0, 1]
priority - INT [0 - 10000]
You may pick and choose which values you wish to update.
/{alias}/zones/pull/{zone-id}/rules.{xml|json}/{rule-id}
Example Request /netdna/zones/pull/14686/rules.json/647463
/{alias}/zones/pull/{zone-id}/rules/{rule-id}/features.{xml|json}
Example Request /netdna/zones/pull/14686/rules/647463/features.json
Parameters:
feature_id - INT - (required)
value - STRING[255] - (required)
To get a list of all features and their corresponding id, see the request to get all features.
/{alias}/zones/pull/{zone-id}/rules/{rule-id}/features.{xml|json}/{rule-feature-id}
Example Request /netdna/zones/pull/14686/rules/647463/features.json/874864
Parameters:
feature_id - INT
value - STRING[255]
You may pick and choose which values you wish to update. To get a list of all features and their corresponding id, see the request to list all features.
/{alias}/zones/pull/{zone-id}/rules/{rule-id}/features.{xml|json}/{rule-feature-id}
Example Request /netdna/zones/pull/14686/rules/647463/features.json/874864
/{alias}/zones/pull/features.{xml|json}
Example Request /netdna/zones/pull/features.json
/{alias}/zones/pull/{zone-id}/reload.{xml|json}
Example Request /netdna/zones/pull/14686/reload.json