pub struct CertVerification {
pub dns: Option<DnsUpdates>,
pub http: Option<HttpUpdate>,
}Expand description
A set of ACME challenges you can use to allow Hosting to create an SSL certificate for your domain name before directing traffic to Hosting servers. Use either the DNS or HTTP challenge; it’s not necessary to provide both.
This type is not used in any activity, and only used as part of another schema.
Fields§
§dns: Option<DnsUpdates>Output only. A TXT record to add to your DNS records that confirms your intent to let Hosting create an SSL cert for your domain name.
http: Option<HttpUpdate>Output only. A file to add to your existing, non-Hosting hosting service that confirms your intent to let Hosting create an SSL cert for your domain name.
Trait Implementations§
Source§impl Clone for CertVerification
impl Clone for CertVerification
Source§fn clone(&self) -> CertVerification
fn clone(&self) -> CertVerification
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 CertVerification
impl Debug for CertVerification
Source§impl Default for CertVerification
impl Default for CertVerification
Source§fn default() -> CertVerification
fn default() -> CertVerification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CertVerification
impl<'de> Deserialize<'de> for CertVerification
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 CertVerification
impl Serialize for CertVerification
impl Part for CertVerification
Auto Trait Implementations§
impl Freeze for CertVerification
impl RefUnwindSafe for CertVerification
impl Send for CertVerification
impl Sync for CertVerification
impl Unpin for CertVerification
impl UnwindSafe for CertVerification
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