Migrating a certificate (console or AWS CLI)
To migrate a certificate from email to DNS validation (console)
Note
The exact label of the migration action in the console might vary. Look for the option to switch the validation method to DNS in the Actions menu on the certificate details page.
-
Open the ACM console at https://console.aws.amazon.com/acm/
. -
In the list of certificates, choose the Certificate ID of an issued, email-validated certificate.
-
Choose Actions, and then choose Migrate to DNS validation.
-
Review the generated CNAME records for each domain on the certificate.
-
Add each CNAME record to the DNS configuration for its domain. If your domain is hosted in RouteĀ 53 and you have permission to write to the zone, you can choose Create records in Route 53 to add the records automatically.
-
Choose Migrate to confirm the request.
-
Monitor the certificate's domain validation status on the certificate details page. Migration completes after ACM verifies all CNAME records.
Tip
To migrate multiple certificates at the same time, select more than one certificate from the certificate list and then choose Migrate to DNS validation.
To migrate a certificate from email to DNS validation (AWS CLI)
-
Initiate the migration by calling the update-certificate-options command with the
ValidationMethodoption set toDNS. Replace the example ARN with your certificate ARN.aws acm update-certificate-options \ --certificate-arn arn:aws:acm:us-east-1:111122223333:certificate/12345678-1234-1234-1234-123456789012 \ --options ValidationMethod=DNS -
Retrieve the CNAME records that you must add to your DNS configuration by calling the list-certificate-domain-validations command.
aws acm list-certificate-domain-validations \ --certificate-arn arn:aws:acm:us-east-1:111122223333:certificate/12345678-1234-1234-1234-123456789012For each domain, the response includes a
RequestedValidationConfigurationwith a CNAME record underDnsValidationChallenge.ResourceRecord. -
Add each CNAME record to the DNS configuration for its domain.
-
Wait for ACM to verify the CNAME records. Verify the migration progress by calling
list-certificate-domain-validationsagain. When migration completes, theActiveValidationConfigurationfor each domain showsValidationMethodset toDNS.