InlineAppPolicyCreateConfig1

InlineAppPolicyCreateConfig1
InlineAppPolicyCreateConfig1
JSON Example
{
    "action_type": "POLICY_CREATE",
    "display_name": "Shared Application Policy",
    "connectivity_preference": "DENYLIST",
    "app_connectivity_strategies": [
        {
            "strategy": "ALLOW_INTRA",
            "logging": false
        },
        {
            "strategy": "ALLOW_EGRESS",
            "logging": false
        }
    ]
}
string
display_name
Optional

Human-readable name for the new security policy. Defaults to a system-generated name if omitted.

string
connectivity_preference
Optional

Default connectivity rule to create on the new security policy.

Value Description
ALLOWLIST Creates a default drop rule (allowlist mode).
DENYLIST Creates a default allow rule (denylist mode).
ALLOWLIST_ENABLE_LOGGING Allowlist mode with logging enabled.
DENYLIST_ENABLE_LOGGING Denylist mode with logging enabled.
NONE No default rule is created.
Enumeration: ALLOWLIST, DENYLIST, ALLOWLIST_ENABLE_LOGGING, DENYLIST_ENABLE_LOGGING, NONE
app_connectivity_strategies
Optional

Per-application connectivity strategies to apply to the new policy.