def METHOD_NAME(self, clients_size, vport, query_amount):
    """Get Init Json for Dns Namespace
    :parameters:
        clients_size: int
            Number of clients
        vport: int
            Port
        query_amount: int
            Amount of queries
    Returns:
        [type]: [description]
    """
    max_client = 3 + clients_size - 1 # MAC Address starts from 3.
    return {
        "auto_play": True,
        "auto_play_params": {
            "rate": 0.5,
            "query_amount": query_amount,
            "min_client": "00:00:00:7{}:00:04".format(vport), # the first client is the name server
            "max_client": "00:00:00:7{}:00:{:02x}".format(vport, max_client),
            "client_step": 1,
            "hostname_template": "domain%v.com",
            "min_hostname": 1,
            "max_hostname": clients_size -1,
            "hostname_step": 1,
            "type": "A",
            "class": "IN",
            "program": {
                "00:00:00:7{}:00:05".format(vport): {
                    "hostnames": ["domain2.com"],
                    "type": "AAAA",
                    "class": "IN",
                },
                "00:00:00:7{}:00:06".format(vport): {
                    "hostnames": ["domain3.com"],
                    "type": "A",
                    "class": "Any",
                },
                "00:00:00:7{}:00:07".format(vport): {
                    "hostnames": ["domain4.com"],
                    "type": "TXT",
                }
            }
        }
    }