Interface ByoDkimOptions

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.99.0 (build 8f757e4)", date="2024-06-13T18:49:25.885Z") @Stability(Stable) public interface ByoDkimOptions extends
Options for BYO DKIM.


 IPublicHostedZone myHostedZone;
 EmailIdentity.Builder.create(this, "Identity")
  • Method Details

    • getPrivateKey

      @Stability(Stable) @NotNull SecretValue getPrivateKey()
      The private key that's used to generate a DKIM signature.
    • getSelector

      @Stability(Stable) @NotNull String getSelector()
      A string that's used to identify a public key in the DNS configuration for a domain.
    • getPublicKey

      @Stability(Stable) @Nullable default String getPublicKey()
      The public key.

      If specified, a TXT record with the public key is created.

      Default: - the validation TXT record with the public key is not created

    • builder

      @Stability(Stable) static ByoDkimOptions.Builder builder()
      a ByoDkimOptions.Builder of ByoDkimOptions