{ "additionalProperties": false, "description": "Allows more granular policies for application workloads", "id": "ApplicationConnectivityStrategy", "module_id": "Policy", "properties": { "application_connectivity_strategy": { "description": "App connectivity strategies", "enum": [ "ALLOW_INTRA", "ALLOW_EGRESS", "ALLOW_INGRESS", "DROP_INGRESS", "DROP_EGRESS" ], "required": true, "title": "Application connectivity strategy", "type": "string" }, "default_application_rule_id": { "description": "Based on the value of the app connectivity strategy, a default rule is created for the security policy. The rule id is internally assigned by the system for this default rule.", "readonly": true, "required": false, "title": "Default rule ID associated with the application_connectivity_strategy", "type": "integer" }, "logging_enabled": { "default": false, "description": "Flag to enable packet logging. Default is disabled.", "readonly": false, "required": false, "title": "Enable logging flag", "type": "boolean" } }, "title": "Application specific connectivity strategy", "type": "object" }