@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:42.199Z") @Stability(value=Stable) public class EmailIdentity extends Resource implements IEmailIdentity
Example:
// Example automatically generated from non-compiling source. May contain errors.
IPublicHostedZone myHostedZone;
EmailIdentity identity = EmailIdentity.Builder.create(stack, "Identity")
.identity(Identity.publicHostedZone(myHostedZone))
.mailFromDomain("mail.cdk.dev")
.build();
| Modifier and Type | Class and Description |
|---|---|
static class |
EmailIdentity.Builder
A fluent builder for
EmailIdentity. |
software.amazon.jsii.JsiiObject.InitializationModeIEmailIdentity.Jsii$Default, IEmailIdentity.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
|
EmailIdentity(software.constructs.Construct scope,
String id,
EmailIdentityProps props) |
protected |
EmailIdentity(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
EmailIdentity(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
static IEmailIdentity |
fromEmailIdentityName(software.constructs.Construct scope,
String id,
String emailIdentityName)
Use an existing email identity.
|
String |
getDkimDnsTokenName1()
The host name for the first token that you have to add to the DNS configurationfor your domain.
|
String |
getDkimDnsTokenName2()
The host name for the second token that you have to add to the DNS configuration for your domain.
|
String |
getDkimDnsTokenName3()
The host name for the third token that you have to add to the DNS configuration for your domain.
|
String |
getDkimDnsTokenValue1()
The record value for the first token that you have to add to the DNS configuration for your domain.
|
String |
getDkimDnsTokenValue2()
The record value for the second token that you have to add to the DNS configuration for your domain.
|
String |
getDkimDnsTokenValue3()
The record value for the third token that you have to add to the DNS configuration for your domain.
|
List<DkimRecord> |
getDkimRecords()
DKIM records for this identity.
|
String |
getEmailIdentityName()
The name of the email identity.
|
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isOwnedResource, isResourcejsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapplyRemovalPolicy, getEnv, getStackprotected EmailIdentity(software.amazon.jsii.JsiiObjectRef objRef)
protected EmailIdentity(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable)
public EmailIdentity(@NotNull
software.constructs.Construct scope,
@NotNull
String id,
@NotNull
EmailIdentityProps props)
scope - This parameter is required.id - This parameter is required.props - This parameter is required.@Stability(value=Stable) @NotNull public static IEmailIdentity fromEmailIdentityName(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull String emailIdentityName)
scope - This parameter is required.id - This parameter is required.emailIdentityName - This parameter is required.@Stability(value=Stable) @NotNull public String getDkimDnsTokenName1()
@Stability(value=Stable) @NotNull public String getDkimDnsTokenName2()
@Stability(value=Stable) @NotNull public String getDkimDnsTokenName3()
@Stability(value=Stable) @NotNull public String getDkimDnsTokenValue1()
@Stability(value=Stable) @NotNull public String getDkimDnsTokenValue2()
@Stability(value=Stable) @NotNull public String getDkimDnsTokenValue3()
@Stability(value=Stable) @NotNull public List<DkimRecord> getDkimRecords()
@Stability(value=Stable) @NotNull public String getEmailIdentityName()
getEmailIdentityName in interface IEmailIdentityCopyright © 2022. All rights reserved.