| type | string | false | true | | dns_records.type | 1.0a100 | the type |
| description | string | false | false | | | 1.0a100 | the description of the type |
| has_priority | boolean | false | false | | | 1.72 | flags which types have a priority |
| has_weight | boolean | false | false | | | 1.72 | flags which types have a weight |
| has_port | boolean | false | false | | | 1.72 | flags which types have a port |
| has_flag | boolean | false | false | | | 1.86.0 | flags which types have a flag |
| has_tag | boolean | false | false | | | 1.86.0 | flags which types have a tag |
| param_ip | boolean | false | false | | | 1.0a100 | flags if the parameter is a IP or a hostname |