1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Files
github-octodns/octodns/record/a.py
2023-01-02 14:58:03 -05:00

27 lines
412 B
Python

#
#
#
from ipaddress import IPv4Address as _IPv4Address
from .base import Record
from .dynamic import _DynamicMixin
from .geo import _GeoMixin
from .ip import _IpValue
class Ipv4Value(_IpValue):
_address_type = _IPv4Address
_address_name = 'IPv4'
Ipv4Address = Ipv4Value
class ARecord(_DynamicMixin, _GeoMixin, Record):
_type = 'A'
_value_type = Ipv4Value
Record.register_type(ARecord)