Show / Hide Table of Contents

Class CfnEmailIdentity.DkimSigningAttributesProperty

Used to configure or change the DKIM authentication settings for an email domain identity.

Inheritance
object
CfnEmailIdentity.DkimSigningAttributesProperty
Implements
CfnEmailIdentity.IDkimSigningAttributesProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnEmailIdentity.DkimSigningAttributesProperty : CfnEmailIdentity.IDkimSigningAttributesProperty
Syntax (vb)
Public Class CfnEmailIdentity.DkimSigningAttributesProperty Implements CfnEmailIdentity.IDkimSigningAttributesProperty
Remarks

You can use this operation to do any of the following:

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html

    ExampleMetadata: fixture=_generated

    Examples
    // The code below shows an example of how to instantiate this type.
                 // The values are placeholders you should change.
                 using Amazon.CDK.AWS.SES;
    
                 var dkimSigningAttributesProperty = new DkimSigningAttributesProperty {
                     DomainSigningPrivateKey = "domainSigningPrivateKey",
                     DomainSigningSelector = "domainSigningSelector",
                     NextSigningKeyLength = "nextSigningKeyLength"
                 };

    Synopsis

    Constructors

    DkimSigningAttributesProperty()

    Used to configure or change the DKIM authentication settings for an email domain identity.

    Properties

    DomainSigningPrivateKey

    [Bring Your Own DKIM] A private key that's used to generate a DKIM signature.

    DomainSigningSelector

    [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.

    NextSigningKeyLength

    [Easy DKIM] The key length of the future DKIM key pair to be generated.

    Constructors

    DkimSigningAttributesProperty()

    Used to configure or change the DKIM authentication settings for an email domain identity.

    public DkimSigningAttributesProperty()
    Remarks

    You can use this operation to do any of the following:

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html

      ExampleMetadata: fixture=_generated

      Examples
      // The code below shows an example of how to instantiate this type.
                   // The values are placeholders you should change.
                   using Amazon.CDK.AWS.SES;
      
                   var dkimSigningAttributesProperty = new DkimSigningAttributesProperty {
                       DomainSigningPrivateKey = "domainSigningPrivateKey",
                       DomainSigningSelector = "domainSigningSelector",
                       NextSigningKeyLength = "nextSigningKeyLength"
                   };

      Properties

      DomainSigningPrivateKey

      [Bring Your Own DKIM] A private key that's used to generate a DKIM signature.

      public string? DomainSigningPrivateKey { get; set; }
      Property Value

      string

      Remarks

      The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.

      Rather than embedding sensitive information directly in your CFN templates, we recommend you use dynamic parameters in the stack template to reference sensitive information that is stored and managed outside of CFN, such as in the AWS Systems Manager Parameter Store or AWS Secrets Manager.
      

      For more information, see the Do not embed credentials in your templates best practice.

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html#cfn-ses-emailidentity-dkimsigningattributes-domainsigningprivatekey

      DomainSigningSelector

      [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.

      public string? DomainSigningSelector { get; set; }
      Property Value

      string

      Remarks

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html#cfn-ses-emailidentity-dkimsigningattributes-domainsigningselector

      NextSigningKeyLength

      [Easy DKIM] The key length of the future DKIM key pair to be generated.

      public string? NextSigningKeyLength { get; set; }
      Property Value

      string

      Remarks

      This can be changed at most once per day.

      Valid Values: RSA_1024_BIT | RSA_2048_BIT

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html#cfn-ses-emailidentity-dkimsigningattributes-nextsigningkeylength

      Implements

      CfnEmailIdentity.IDkimSigningAttributesProperty
      Back to top Generated by DocFX