octodns.record.srv¶ class octodns.record.srv.SrvValue(value)[source]¶ Bases: EqualityTupleMixin, dict classmethod parse_rdata_text(value)[source]¶ classmethod validate(data, _type)[source]¶ classmethod process(values)[source]¶ __init__(value)[source]¶ property priority¶ property weight¶ property port¶ property target¶ property data¶ property rdata_text¶ _equality_tuple()[source]¶ __repr__()[source]¶ Return repr(self). class octodns.record.srv.SrvRecord(zone, name, data, source=None, context=None)[source]¶ Bases: ValuesMixin, Record _type = 'SRV'¶ _value_type¶ alias of SrvValue _name_re = re.compile('^(\\*|_[^\\.]+)\\.[^\\.]+')¶ classmethod validate(name, fqdn, data)[source]¶