Struct aws_sdk_amplify::types::builders::SubDomainBuilder
source · #[non_exhaustive]pub struct SubDomainBuilder { /* private fields */ }Expand description
A builder for SubDomain.
Implementations§
source§impl SubDomainBuilder
impl SubDomainBuilder
sourcepub fn sub_domain_setting(self, input: SubDomainSetting) -> Self
pub fn sub_domain_setting(self, input: SubDomainSetting) -> Self
Describes the settings for the subdomain.
This field is required.sourcepub fn set_sub_domain_setting(self, input: Option<SubDomainSetting>) -> Self
pub fn set_sub_domain_setting(self, input: Option<SubDomainSetting>) -> Self
Describes the settings for the subdomain.
sourcepub fn get_sub_domain_setting(&self) -> &Option<SubDomainSetting>
pub fn get_sub_domain_setting(&self) -> &Option<SubDomainSetting>
Describes the settings for the subdomain.
sourcepub fn verified(self, input: bool) -> Self
pub fn verified(self, input: bool) -> Self
The verified status of the subdomain
This field is required.sourcepub fn set_verified(self, input: Option<bool>) -> Self
pub fn set_verified(self, input: Option<bool>) -> Self
The verified status of the subdomain
sourcepub fn get_verified(&self) -> &Option<bool>
pub fn get_verified(&self) -> &Option<bool>
The verified status of the subdomain
sourcepub fn dns_record(self, input: impl Into<String>) -> Self
pub fn dns_record(self, input: impl Into<String>) -> Self
The DNS record for the subdomain.
This field is required.sourcepub fn set_dns_record(self, input: Option<String>) -> Self
pub fn set_dns_record(self, input: Option<String>) -> Self
The DNS record for the subdomain.
sourcepub fn get_dns_record(&self) -> &Option<String>
pub fn get_dns_record(&self) -> &Option<String>
The DNS record for the subdomain.
Trait Implementations§
source§impl Clone for SubDomainBuilder
impl Clone for SubDomainBuilder
source§fn clone(&self) -> SubDomainBuilder
fn clone(&self) -> SubDomainBuilder
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 SubDomainBuilder
impl Debug for SubDomainBuilder
source§impl Default for SubDomainBuilder
impl Default for SubDomainBuilder
source§fn default() -> SubDomainBuilder
fn default() -> SubDomainBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SubDomainBuilder
impl PartialEq for SubDomainBuilder
source§fn eq(&self, other: &SubDomainBuilder) -> bool
fn eq(&self, other: &SubDomainBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SubDomainBuilder
Auto Trait Implementations§
impl Freeze for SubDomainBuilder
impl RefUnwindSafe for SubDomainBuilder
impl Send for SubDomainBuilder
impl Sync for SubDomainBuilder
impl Unpin for SubDomainBuilder
impl UnwindSafe for SubDomainBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.