VirtualServiceOverviewActionLocation

VirtualServiceOverviewActionLocation
VirtualServiceOverviewActionLocation
JSON Example
{
    "api_policy_ref": "string",
    "bot_detection_policy_ref": "string",
    "csrf_policy_ref": "string",
    "enabled": false,
    "http_policy_set_ref": "string",
    "rule_index": 0,
    "rule_name": "string",
    "scope": "string",
    "sso_policy_ref": "string",
    "waf_policy_ref": "string"
}
string
api_policy_ref
Optional

The API Policy that contains this rule. It is a reference to an object of type ApiPolicy. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
bot_detection_policy_ref
Optional

The Bot Detection Policy that contains this rule. It is a reference to an object of type BotDetectionPolicy. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
csrf_policy_ref
Optional

The CSRF Policy that contains this rule. It is a reference to an object of type CSRFPolicy. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
enabled
Optional
Constraints: default: true

Whether the rule itself is turned on. A disabled rule still shows up here, but has no effect until it's enabled. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
http_policy_set_ref
Optional

The HTTP Policy Set that contains this rule. It is a reference to an object of type HTTPPolicySet. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
rule_index
Optional

Position of this rule within its policy's rule list. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
rule_name
Optional

Name of the rule. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
scope
Optional

The type of policy this reference points to. Enum options - MATCH_ACTION_SCOPE_GENERIC, MATCH_ACTION_SCOPE_APIPOLICY, MATCH_ACTION_SCOPE_WAFPOLICY, MATCH_ACTION_SCOPE_HTTPSECURITYPOLICY, MATCH_ACTION_SCOPE_HTTPREQUESTPOLICY, MATCH_ACTION_SCOPE_HTTPRESPONSEPOLICY, MATCH_ACTION_SCOPE_CSRFPOLICY, MATCH_ACTION_SCOPE_AUTHPROFILE, MATCH_ACTION_SCOPE_VSDATASCRIPTSET, MATCH_ACTION_SCOPE_BOTDETECTIONPOLICY. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
sso_policy_ref
Optional

The SSO Policy that contains this rule. It is a reference to an object of type SSOPolicy. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
waf_policy_ref
Optional

The WAF Policy that contains this rule. It is a reference to an object of type WafPolicy. Field introduced in 32.1.4. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.