pub struct TlsDnsRecord {
pub region: Option<Region>,
pub record_type: Option<RecordType>,
}Fields§
§region: Option<Region>Specifies the regions that will be used to route traffic. Select DNS records with a global region to route traffic to the most performant point of presence (POP) worldwide (global pricing will apply). Select DNS records with a na/eu region to exclusively land traffic on North American and European POPs.
record_type: Option<RecordType>The type of the DNS record. A specifies an IPv4 address to be used for an A record to be used for apex domains (e.g., example.com). AAAA specifies an IPv6 address for use in an A record for apex domains. CNAME specifies the hostname to be used for a CNAME record for subdomains or wildcard domains (e.g., www.example.com or *.example.com).
Implementations§
Source§impl TlsDnsRecord
impl TlsDnsRecord
pub fn new() -> TlsDnsRecord
Trait Implementations§
Source§impl Clone for TlsDnsRecord
impl Clone for TlsDnsRecord
Source§fn clone(&self) -> TlsDnsRecord
fn clone(&self) -> TlsDnsRecord
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 TlsDnsRecord
impl Debug for TlsDnsRecord
Source§impl Default for TlsDnsRecord
impl Default for TlsDnsRecord
Source§fn default() -> TlsDnsRecord
fn default() -> TlsDnsRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TlsDnsRecord
impl<'de> Deserialize<'de> for TlsDnsRecord
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 PartialEq for TlsDnsRecord
impl PartialEq for TlsDnsRecord
Source§impl Serialize for TlsDnsRecord
impl Serialize for TlsDnsRecord
impl StructuralPartialEq for TlsDnsRecord
Auto Trait Implementations§
impl Freeze for TlsDnsRecord
impl RefUnwindSafe for TlsDnsRecord
impl Send for TlsDnsRecord
impl Sync for TlsDnsRecord
impl Unpin for TlsDnsRecord
impl UnwindSafe for TlsDnsRecord
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