pub struct Domain {Show 20 fields
pub allowed_buy_periods: Vec<DomainAllowedBuyPeriodsInner>,
pub days_left: f64,
pub domain_status: DomainStatus,
pub expiration: String,
pub fqdn: String,
pub id: f64,
pub avatar_link: Option<String>,
pub is_autoprolong_enabled: Option<bool>,
pub is_premium: bool,
pub is_prolong_allowed: bool,
pub is_technical: bool,
pub is_whois_privacy_enabled: Option<bool>,
pub linked_ip: Option<String>,
pub paid_till: Option<String>,
pub person_id: Option<f64>,
pub premium_prolong_cost: Option<f64>,
pub provider: Option<String>,
pub request_status: Option<RequestStatus>,
pub subdomains: Vec<Subdomain>,
pub tld_id: Option<f64>,
}Expand description
Domain : Домен
Fields§
§allowed_buy_periods: Vec<DomainAllowedBuyPeriodsInner>Допустимые периоды продления домена.
days_left: f64Количество дней, оставшихся до конца срока регистрации домена.
domain_status: DomainStatusСтатус домена.
expiration: StringДата окончания срока регистрации домена, для доменов без срока окончания регистрации будет приходить 0000-00-00.
fqdn: StringПолное имя домена.
id: f64ID домена.
avatar_link: Option<String>Ссылка на аватар домена.
is_autoprolong_enabled: Option<bool>Это логическое значение, которое показывает, включено ли автопродление домена.
Это логическое значение, которое показывает, является ли домен премиальным.
is_prolong_allowed: boolЭто логическое значение, которое показывает, можно ли сейчас продлить домен.
is_technical: boolЭто логическое значение, которое показывает, является ли домен техническим.
is_whois_privacy_enabled: Option<bool>Это логическое значение, которое показывает, включено ли скрытие данных администратора домена для whois. Если приходит null, значит для данной зоны эта услуга не доступна.
linked_ip: Option<String>Привязанный к домену IP-адрес.
paid_till: Option<String>До какого числа оплачен домен.
person_id: Option<f64>ID администратора, на которого зарегистрирован домен.
Стоимость премиального домена.
provider: Option<String>ID регистратора домена.
request_status: Option<RequestStatus>Статус заявки на продление/регистрацию/трансфер домена.
subdomains: Vec<Subdomain>Список поддоменов.
tld_id: Option<f64>ID доменной зоны.
Implementations§
Source§impl Domain
impl Domain
Sourcepub fn new(
allowed_buy_periods: Vec<DomainAllowedBuyPeriodsInner>,
days_left: f64,
domain_status: DomainStatus,
expiration: String,
fqdn: String,
id: f64,
avatar_link: Option<String>,
is_autoprolong_enabled: Option<bool>,
is_premium: bool,
is_prolong_allowed: bool,
is_technical: bool,
is_whois_privacy_enabled: Option<bool>,
linked_ip: Option<String>,
paid_till: Option<String>,
person_id: Option<f64>,
premium_prolong_cost: Option<f64>,
provider: Option<String>,
request_status: Option<RequestStatus>,
subdomains: Vec<Subdomain>,
tld_id: Option<f64>,
) -> Domain
pub fn new( allowed_buy_periods: Vec<DomainAllowedBuyPeriodsInner>, days_left: f64, domain_status: DomainStatus, expiration: String, fqdn: String, id: f64, avatar_link: Option<String>, is_autoprolong_enabled: Option<bool>, is_premium: bool, is_prolong_allowed: bool, is_technical: bool, is_whois_privacy_enabled: Option<bool>, linked_ip: Option<String>, paid_till: Option<String>, person_id: Option<f64>, premium_prolong_cost: Option<f64>, provider: Option<String>, request_status: Option<RequestStatus>, subdomains: Vec<Subdomain>, tld_id: Option<f64>, ) -> Domain
Домен