mirror of
				https://github.com/github/octodns.git
				synced 2024-05-11 05:55:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			423 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			423 B
		
	
	
	
		
			Python
		
	
	
	
	
	
#
 | 
						|
#
 | 
						|
#
 | 
						|
 | 
						|
from ipaddress import IPv6Address as _IPv6Address
 | 
						|
 | 
						|
from .base import Record
 | 
						|
from .dynamic import _DynamicMixin
 | 
						|
from .geo import _GeoMixin
 | 
						|
from .ip import _IpValue
 | 
						|
 | 
						|
 | 
						|
class Ipv6Value(_IpValue):
 | 
						|
    _address_type = _IPv6Address
 | 
						|
    _address_name = 'IPv6'
 | 
						|
 | 
						|
 | 
						|
Ipv6Address = Ipv6Value
 | 
						|
 | 
						|
 | 
						|
class AaaaRecord(_DynamicMixin, _GeoMixin, Record):
 | 
						|
    _type = 'AAAA'
 | 
						|
    _value_type = Ipv6Address
 | 
						|
 | 
						|
 | 
						|
Record.register_type(AaaaRecord)
 |