pub struct DomainSettings {
pub custom_domains: Option<HashMap<String, CustomDomainConfig>>,
}Expand description
Domain configuration for the stack.
When custom_domains is set, the specified resources use customer-provided
domains and certificates. Otherwise, Alien auto-generates domains.
JSON schema
{
"description": "Domain configuration for the stack.\n\nWhen `custom_domains` is set, the specified resources use customer-provided\ndomains and certificates. Otherwise, Alien auto-generates domains.",
"type": "object",
"properties": {
"customDomains": {
"description": "Custom domain configuration per resource ID.",
"type": [
"object",
"null"
],
"additionalProperties": {
"$ref": "#/components/schemas/CustomDomainConfig"
}
}
}
}Fields§
§custom_domains: Option<HashMap<String, CustomDomainConfig>>Custom domain configuration per resource ID.
Implementations§
Source§impl DomainSettings
impl DomainSettings
pub fn builder() -> DomainSettings
Trait Implementations§
Source§impl Clone for DomainSettings
impl Clone for DomainSettings
Source§fn clone(&self) -> DomainSettings
fn clone(&self) -> DomainSettings
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 DomainSettings
impl Debug for DomainSettings
Source§impl Default for DomainSettings
impl Default for DomainSettings
Source§impl<'de> Deserialize<'de> for DomainSettings
impl<'de> Deserialize<'de> for DomainSettings
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 From<&DomainSettings> for DomainSettings
impl From<&DomainSettings> for DomainSettings
Source§fn from(value: &DomainSettings) -> Self
fn from(value: &DomainSettings) -> Self
Converts to this type from the input type.
Source§impl From<DomainSettings> for DomainSettings
impl From<DomainSettings> for DomainSettings
Source§fn from(value: DomainSettings) -> Self
fn from(value: DomainSettings) -> Self
Converts to this type from the input type.
Source§impl Serialize for DomainSettings
impl Serialize for DomainSettings
Source§impl TryFrom<DomainSettings> for DomainSettings
impl TryFrom<DomainSettings> for DomainSettings
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: DomainSettings) -> Result<Self, ConversionError>
fn try_from(value: DomainSettings) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for DomainSettings
impl RefUnwindSafe for DomainSettings
impl Send for DomainSettings
impl Sync for DomainSettings
impl Unpin for DomainSettings
impl UnsafeUnpin for DomainSettings
impl UnwindSafe for DomainSettings
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