pub struct SesDomainIdentity {
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub domain: Option<String>,
pub region: Option<String>,
pub organization: Option<Box<Organization>>,
pub creator: Option<Box<User>>,
pub can_send_from_custom_domain: Option<bool>,
pub dns_records: Option<Box<Vec<SesDomainIdentityDnsRecord>>>,
}Expand description
SES domain identity used for sending emails from a custom domain.
Fields§
§id: Option<String>The unique identifier of the entity.
created_at: Option<DateTime<Utc>>The time at which the entity was created.
updated_at: Option<DateTime<Utc>>The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn’t been updated after creation.
archived_at: Option<DateTime<Utc>>The time at which the entity was archived. Null if the entity has not been archived.
domain: Option<String>The domain of the SES domain identity.
region: Option<String>The AWS region of the SES domain identity.
organization: Option<Box<Organization>>The organization of the SES domain identity.
creator: Option<Box<User>>The user who created the SES domain identity.
can_send_from_custom_domain: Option<bool>Whether the domain is fully verified and can be used for sending emails.
dns_records: Option<Box<Vec<SesDomainIdentityDnsRecord>>>The DNS records for the SES domain identity.
Trait Implementations§
Source§impl Clone for SesDomainIdentity
impl Clone for SesDomainIdentity
Source§fn clone(&self) -> SesDomainIdentity
fn clone(&self) -> SesDomainIdentity
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 SesDomainIdentity
impl Debug for SesDomainIdentity
Source§impl Default for SesDomainIdentity
impl Default for SesDomainIdentity
Source§fn default() -> SesDomainIdentity
fn default() -> SesDomainIdentity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SesDomainIdentitywhere
SesDomainIdentity: Default,
impl<'de> Deserialize<'de> for SesDomainIdentitywhere
SesDomainIdentity: Default,
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 GraphQLFields for SesDomainIdentity
impl GraphQLFields for SesDomainIdentity
Auto Trait Implementations§
impl Freeze for SesDomainIdentity
impl RefUnwindSafe for SesDomainIdentity
impl Send for SesDomainIdentity
impl Sync for SesDomainIdentity
impl Unpin for SesDomainIdentity
impl UnwindSafe for SesDomainIdentity
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