pub struct ReservedDomainUpdate {
pub id: String,
pub description: Option<String>,
pub metadata: Option<String>,
pub certificate_id: Option<String>,
pub certificate_management_policy: Option<ReservedDomainCertPolicy>,
}
Fields§
§id: String
§description: Option<String>
human-readable description of what this reserved domain will be used for
metadata: Option<String>
arbitrary user-defined machine-readable data of this reserved domain. Optional, max 4096 bytes.
certificate_id: Option<String>
ID of a user-uploaded TLS certificate to use for connections to targeting this
domain. Optional, mutually exclusive with certificate_management_policy
.
certificate_management_policy: Option<ReservedDomainCertPolicy>
configuration for automatic management of TLS certificates for this domain, or
null if automatic management is disabled. Optional, mutually exclusive with
certificate_id
.
Trait Implementations§
Source§impl Clone for ReservedDomainUpdate
impl Clone for ReservedDomainUpdate
Source§fn clone(&self) -> ReservedDomainUpdate
fn clone(&self) -> ReservedDomainUpdate
Returns a copy 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 ReservedDomainUpdate
impl Debug for ReservedDomainUpdate
Source§impl Default for ReservedDomainUpdate
impl Default for ReservedDomainUpdate
Source§fn default() -> ReservedDomainUpdate
fn default() -> ReservedDomainUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReservedDomainUpdate
impl<'de> Deserialize<'de> for ReservedDomainUpdate
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
Auto Trait Implementations§
impl Freeze for ReservedDomainUpdate
impl RefUnwindSafe for ReservedDomainUpdate
impl Send for ReservedDomainUpdate
impl Sync for ReservedDomainUpdate
impl Unpin for ReservedDomainUpdate
impl UnwindSafe for ReservedDomainUpdate
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