| Server IP : 157.22.201.140 / Your IP : 216.73.216.74 Web Server : nginx/1.30.1 System : Linux mit.vincode.fvds.ru 6.8.0-111-generic #111-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 11 23:16:02 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/libcloud/dns/__pycache__/ |
Upload File : |
�
�q�a�F � �� � d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d d l
Z
d d
lmZ d dl
mZ d dl
mZmZ d d
lmZ g d�Z G d� de� Z G d� de� Z G d� de� Zy )� )�with_statement)�Dict)�Iterator)�List)�Optional)�Union)�Type)�AnyN)�__version__)�
Connection)�ConnectionUserAndKey�
BaseDriver)�
RecordType)�Zone�Record� DNSDriverc �P � e Zd ZdZ dd�Zd� Zdd�Z dd�Zd� Zd� Z d � Z
d
� Zy)
r z
DNS zone.
Nc � � |rt |� nd| _ || _ || _ |xs d| _ || _ |xs i | _ y)a�
:param id: Zone id.
:type id: ``str``
:param domain: The name of the domain.
:type domain: ``str``
:param type: Zone type (master, slave).
:type type: ``str``
:param ttl: Default TTL for records in this zone (in seconds).
:type ttl: ``int``
:param driver: DNSDriver instance.
:type driver: :class:`DNSDriver`
:param extra: (optional) Extra attributes (driver specific).
:type extra: ``dict``
N)�str�id�domain�type�ttl�driver�extra)�selfr r r r r r s �3/usr/lib/python3/dist-packages/libcloud/dns/base.py�__init__z
Zone.__init__- s>