NSX-T Data Center REST API

ClusterBasedSpan (type)

{
  "additionalProperties": false,
  "description": "Defines the Span based on vSphere Clusters which are members of the  NetworkSpan object referred using \"span_path\".",
  "extends": {
    "$ref": "BaseSpan"
  },
  "id": "ClusterBasedSpan",
  "module_id": "PolicyOrg",
  "polymorphic-type-descriptor": {
    "type-identifier": "ClusterBasedSpan"
  },
  "properties": {
    "span_path": {
      "description": "Policy path of associated network span object. This defines the TransitGateway/VLAN span based on vSphere Clusters which are members of the consumed NetworkSpan object referred by the span_path For Project TGW - This Span object should be shared with the project by the provider. Default Value - When this property is not specified, the system will set \"span_path\" to the default value which is derived as follows   For default project - TransitGateway/DistributedVlanConnection will be associated with System default span,   For user defined project - TransitGateway will be associated with Project default span configured as part of project configuration.",
      "required": false,
      "title": "policy path of network span object",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "TransitGateway"
          ],
          "relationshipType": "TRANSIT_GATEWAY_NETWORK_SPAN_RELATIONSHIP",
          "rightType": [
            "NetworkSpan"
          ]
        }
      ]
    },
    "type": {
      "description": "Span type",
      "enum": [
        "ClusterBasedSpan",
        "ZoneBasedSpan"
      ],
      "required": true,
      "title": "Span type",
      "type": "string"
    }
  },
  "title": "Span based on vSphere Clusters",
  "type": "object"
}