#[non_exhaustive]pub struct VerifyDomainDkimOutputBuilder { /* private fields */ }
Expand description
A builder for VerifyDomainDkimOutput
.
Implementations§
source§impl VerifyDomainDkimOutputBuilder
impl VerifyDomainDkimOutputBuilder
sourcepub fn dkim_tokens(self, input: impl Into<String>) -> Self
pub fn dkim_tokens(self, input: impl Into<String>) -> Self
Appends an item to dkim_tokens
.
To override the contents of this collection use set_dkim_tokens
.
A set of character strings that represent the domain's identity. If the identity is an email address, the tokens represent the domain of that address.
Using these tokens, you need to create DNS CNAME records that point to DKIM public keys that are hosted by Amazon SES. Amazon Web Services eventually detects that you've updated your DNS records. This detection process might take up to 72 hours. After successful detection, Amazon SES is able to DKIM-sign email originating from that domain. (This only applies to domain identities, not email address identities.)
For more information about creating DNS records using DKIM tokens, see the Amazon SES Developer Guide.
sourcepub fn set_dkim_tokens(self, input: Option<Vec<String>>) -> Self
pub fn set_dkim_tokens(self, input: Option<Vec<String>>) -> Self
A set of character strings that represent the domain's identity. If the identity is an email address, the tokens represent the domain of that address.
Using these tokens, you need to create DNS CNAME records that point to DKIM public keys that are hosted by Amazon SES. Amazon Web Services eventually detects that you've updated your DNS records. This detection process might take up to 72 hours. After successful detection, Amazon SES is able to DKIM-sign email originating from that domain. (This only applies to domain identities, not email address identities.)
For more information about creating DNS records using DKIM tokens, see the Amazon SES Developer Guide.
sourcepub fn get_dkim_tokens(&self) -> &Option<Vec<String>>
pub fn get_dkim_tokens(&self) -> &Option<Vec<String>>
A set of character strings that represent the domain's identity. If the identity is an email address, the tokens represent the domain of that address.
Using these tokens, you need to create DNS CNAME records that point to DKIM public keys that are hosted by Amazon SES. Amazon Web Services eventually detects that you've updated your DNS records. This detection process might take up to 72 hours. After successful detection, Amazon SES is able to DKIM-sign email originating from that domain. (This only applies to domain identities, not email address identities.)
For more information about creating DNS records using DKIM tokens, see the Amazon SES Developer Guide.
sourcepub fn build(self) -> Result<VerifyDomainDkimOutput, BuildError>
pub fn build(self) -> Result<VerifyDomainDkimOutput, BuildError>
Consumes the builder and constructs a VerifyDomainDkimOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for VerifyDomainDkimOutputBuilder
impl Clone for VerifyDomainDkimOutputBuilder
source§fn clone(&self) -> VerifyDomainDkimOutputBuilder
fn clone(&self) -> VerifyDomainDkimOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for VerifyDomainDkimOutputBuilder
impl Default for VerifyDomainDkimOutputBuilder
source§fn default() -> VerifyDomainDkimOutputBuilder
fn default() -> VerifyDomainDkimOutputBuilder
source§impl PartialEq for VerifyDomainDkimOutputBuilder
impl PartialEq for VerifyDomainDkimOutputBuilder
source§fn eq(&self, other: &VerifyDomainDkimOutputBuilder) -> bool
fn eq(&self, other: &VerifyDomainDkimOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for VerifyDomainDkimOutputBuilder
Auto Trait Implementations§
impl Freeze for VerifyDomainDkimOutputBuilder
impl RefUnwindSafe for VerifyDomainDkimOutputBuilder
impl Send for VerifyDomainDkimOutputBuilder
impl Sync for VerifyDomainDkimOutputBuilder
impl Unpin for VerifyDomainDkimOutputBuilder
impl UnwindSafe for VerifyDomainDkimOutputBuilder
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more