HCXL2Extension
                                HCXL2Extension                            
                            AllOf
                                        This class requires all of the following:
                                                                                            
                                            
                                        JSON Example
                                    {
    "entity_id": "1000:104:12213212",
    "name": "My Name",
    "entity_type": "VirtualMachine",
    "vendor_id": "string",
    "source_site": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "destination_site": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "source_compute": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "destination_compute": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "source_l2_network": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "destination_l2_network": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "gateway": {
        "ip_address": "string",
        "netmask": "string",
        "network_address": "string"
    },
    "netmask": {
        "ip_address": "string",
        "netmask": "string",
        "network_address": "string"
    },
    "layer3_domain": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "source_appliance": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "remote_appliance": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "proximity_routing": false,
    "mon": false,
    "manager": {
        "entity_id": "string",
        "entity_type": "VirtualMachine",
        "entity_name": "string"
    },
    "tunnels": [
        {
            "entity_id": "string",
            "entity_type": "VirtualMachine",
            "entity_name": "string"
        }
    ]
}