pub struct DnsUpdates {
pub check_time: Option<DateTime<Utc>>,
pub desired: Option<Vec<DnsRecordSet>>,
pub discovered: Option<Vec<DnsRecordSet>>,
}Expand description
A set of DNS record updates that you should make to allow Hosting to serve secure content in response to requests against your domain name. These updates present the current state of your domain name’s DNS records when Hosting last queried them, and the desired set of records that Hosting needs to see before your custom domain can be fully active.
This type is not used in any activity, and only used as part of another schema.
Fields§
§check_time: Option<DateTime<Utc>>The last time Hosting checked your custom domain’s DNS records.
desired: Option<Vec<DnsRecordSet>>The set of DNS records Hosting needs to serve secure content on the domain.
discovered: Option<Vec<DnsRecordSet>>The set of DNS records Hosting discovered when inspecting a domain.
Trait Implementations§
Source§impl Clone for DnsUpdates
impl Clone for DnsUpdates
Source§fn clone(&self) -> DnsUpdates
fn clone(&self) -> DnsUpdates
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DnsUpdates
impl Debug for DnsUpdates
Source§impl Default for DnsUpdates
impl Default for DnsUpdates
Source§fn default() -> DnsUpdates
fn default() -> DnsUpdates
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DnsUpdates
impl<'de> Deserialize<'de> for DnsUpdates
Source§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
Source§impl Serialize for DnsUpdates
impl Serialize for DnsUpdates
impl Part for DnsUpdates
Auto Trait Implementations§
impl Freeze for DnsUpdates
impl RefUnwindSafe for DnsUpdates
impl Send for DnsUpdates
impl Sync for DnsUpdates
impl Unpin for DnsUpdates
impl UnwindSafe for DnsUpdates
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more