Interface DkimSigningAttributes.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DkimSigningAttributes.Builder,,DkimSigningAttributes> SdkBuilder<DkimSigningAttributes.Builder,,DkimSigningAttributes> SdkPojo
- Enclosing class:
DkimSigningAttributes
-
Method Summary
Modifier and TypeMethodDescriptiondomainSigningAttributesOrigin(String domainSigningAttributesOrigin) The attribute to use for configuring DKIM for the identity depends on the operation:domainSigningAttributesOrigin(DkimSigningAttributesOrigin domainSigningAttributesOrigin) The attribute to use for configuring DKIM for the identity depends on the operation:domainSigningPrivateKey(String domainSigningPrivateKey) [Bring Your Own DKIM] A private key that's used to generate a DKIM signature.domainSigningSelector(String domainSigningSelector) [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.nextSigningKeyLength(String nextSigningKeyLength) [Easy DKIM] The key length of the future DKIM key pair to be generated.nextSigningKeyLength(DkimSigningKeyLength nextSigningKeyLength) [Easy DKIM] The key length of the future DKIM key pair to be generated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
domainSigningSelector
[Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.
- Parameters:
domainSigningSelector- [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainSigningPrivateKey
[Bring Your Own DKIM] A private key that's used to generate a DKIM signature.
The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
- Parameters:
domainSigningPrivateKey- [Bring Your Own DKIM] A private key that's used to generate a DKIM signature.The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextSigningKeyLength
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
- Parameters:
nextSigningKeyLength- [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextSigningKeyLength
[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.
- Parameters:
nextSigningKeyLength- [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
domainSigningAttributesOrigin
The attribute to use for configuring DKIM for the identity depends on the operation:
-
For
PutEmailIdentityDkimSigningAttributes:-
None of the values are allowed - use the
SigningAttributesOriginparameter instead
-
-
For
CreateEmailIdentitywhen replicating a parent identity's DKIM configuration:-
Allowed values: All values except
AWS_SESandEXTERNAL
-
-
AWS_SES– Configure DKIM for the identity by using Easy DKIM. -
EXTERNAL– Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM). -
AWS_SES_<REGION>– Configure DKIM for the identity by replicating the signing attributes of a parent identity in another Amazon Web Services Region, using Deterministic Easy-DKIM (DEED). Replace<REGION>with the Amazon Web Services Region of the parent identity, in uppercase with each hyphen replaced by an underscore. You can specify any Amazon Web Services Region in which Amazon SES supports DEED. For example, to replicate from a parent identity inus-east-1, specifyAWS_SES_US_EAST_1.The parent identity must already exist in the specified Amazon Web Services Region and have Easy DKIM configured.
- Parameters:
domainSigningAttributesOrigin- The attribute to use for configuring DKIM for the identity depends on the operation:-
For
PutEmailIdentityDkimSigningAttributes:-
None of the values are allowed - use the
SigningAttributesOriginparameter instead
-
-
For
CreateEmailIdentitywhen replicating a parent identity's DKIM configuration:-
Allowed values: All values except
AWS_SESandEXTERNAL
-
-
AWS_SES– Configure DKIM for the identity by using Easy DKIM. -
EXTERNAL– Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM). -
AWS_SES_<REGION>– Configure DKIM for the identity by replicating the signing attributes of a parent identity in another Amazon Web Services Region, using Deterministic Easy-DKIM (DEED). Replace<REGION>with the Amazon Web Services Region of the parent identity, in uppercase with each hyphen replaced by an underscore. You can specify any Amazon Web Services Region in which Amazon SES supports DEED. For example, to replicate from a parent identity inus-east-1, specifyAWS_SES_US_EAST_1.The parent identity must already exist in the specified Amazon Web Services Region and have Easy DKIM configured.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
domainSigningAttributesOrigin
DkimSigningAttributes.Builder domainSigningAttributesOrigin(DkimSigningAttributesOrigin domainSigningAttributesOrigin) The attribute to use for configuring DKIM for the identity depends on the operation:
-
For
PutEmailIdentityDkimSigningAttributes:-
None of the values are allowed - use the
SigningAttributesOriginparameter instead
-
-
For
CreateEmailIdentitywhen replicating a parent identity's DKIM configuration:-
Allowed values: All values except
AWS_SESandEXTERNAL
-
-
AWS_SES– Configure DKIM for the identity by using Easy DKIM. -
EXTERNAL– Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM). -
AWS_SES_<REGION>– Configure DKIM for the identity by replicating the signing attributes of a parent identity in another Amazon Web Services Region, using Deterministic Easy-DKIM (DEED). Replace<REGION>with the Amazon Web Services Region of the parent identity, in uppercase with each hyphen replaced by an underscore. You can specify any Amazon Web Services Region in which Amazon SES supports DEED. For example, to replicate from a parent identity inus-east-1, specifyAWS_SES_US_EAST_1.The parent identity must already exist in the specified Amazon Web Services Region and have Easy DKIM configured.
- Parameters:
domainSigningAttributesOrigin- The attribute to use for configuring DKIM for the identity depends on the operation:-
For
PutEmailIdentityDkimSigningAttributes:-
None of the values are allowed - use the
SigningAttributesOriginparameter instead
-
-
For
CreateEmailIdentitywhen replicating a parent identity's DKIM configuration:-
Allowed values: All values except
AWS_SESandEXTERNAL
-
-
AWS_SES– Configure DKIM for the identity by using Easy DKIM. -
EXTERNAL– Configure DKIM for the identity by using Bring Your Own DKIM (BYODKIM). -
AWS_SES_<REGION>– Configure DKIM for the identity by replicating the signing attributes of a parent identity in another Amazon Web Services Region, using Deterministic Easy-DKIM (DEED). Replace<REGION>with the Amazon Web Services Region of the parent identity, in uppercase with each hyphen replaced by an underscore. You can specify any Amazon Web Services Region in which Amazon SES supports DEED. For example, to replicate from a parent identity inus-east-1, specifyAWS_SES_US_EAST_1.The parent identity must already exist in the specified Amazon Web Services Region and have Easy DKIM configured.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-