NSX-T Data Center REST API

ApplicationConnectivityStrategy (type)

{
  "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 deactivated.",
      "readonly": false,
      "required": false,
      "title": "Enable logging flag",
      "type": "boolean"
    }
  },
  "title": "Application specific connectivity strategy",
  "type": "object"
}