Struct epp_client::epp::response::domain::info::DomainInfoData [−][src]
pub struct DomainInfoData {Show 15 fields
pub name: StringValue,
pub roid: StringValue,
pub statuses: Vec<DomainStatus>,
pub registrant: StringValue,
pub contacts: Vec<DomainContact>,
pub ns: Option<DomainNsList>,
pub hosts: Option<Vec<StringValue>>,
pub client_id: StringValue,
pub creator_id: StringValue,
pub created_at: StringValue,
pub updater_id: StringValue,
pub updated_at: StringValue,
pub expiring_at: StringValue,
pub transferred_at: Option<StringValue>,
pub auth_info: Option<AuthInfo>,
// some fields omitted
}Expand description
Type that represents the <infData> tag for domain info response
Fields
name: StringValueThe domain name
roid: StringValueThe domain ROID
statuses: Vec<DomainStatus>The list of domain statuses
registrant: StringValueThe domain registrant
contacts: Vec<DomainContact>The list of domain contacts
ns: Option<DomainNsList>The list of domain nameservers
hosts: Option<Vec<StringValue>>The list of domain hosts
client_id: StringValueThe epp user who owns the domain
creator_id: StringValueThe epp user who created the domain
created_at: StringValueThe domain creation date
updater_id: StringValueThe epp user who last updated the domain
updated_at: StringValueThe domain last updated date
expiring_at: StringValueThe domain expiry date
transferred_at: Option<StringValue>The domain transfer date
auth_info: Option<AuthInfo>The domain auth info
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more