This message was deleted.
s
This message was deleted.
s
Could you do a get request for the existing acm certificate and if it returns null go create your new acm certificate, validations?
l
You could edit the new stack and copy in that bit of the old stack.
a
Thank you both for the ideas
FTR, this seemed to do the trick:
Copy code
cert_validation = acm.CertificateValidation.get(
    '<cert-validation-resource-name>',
    id='2020-09-08 15:20:44 +0000 UTC',  # this is essentially equivalent to `import_="<known-id>"`
    certificate_arn=target_domain_cert.arn,
    validation_record_fqdns=[target_domain_cert_validation_record.fqdn],
)

if cert_validation is None:
    cert_validation = acm.CertificateValidation(
        '<cert-validation-resource-name>',
        certificate_arn=target_domain_cert.arn,
        validation_record_fqdns=[target_domain_cert_validation_record.fqdn],
        opts=pulumi.ResourceOptions(depends_on=[target_domain_cert])
    )