Closed
Description
Describe the feature
Hello,
In the UI their is an option to specify a custom SSL cert that is provisioned via ACM.

Using the aws-amplify-alpha construct it would be handy if i could specify a SSL cert I would like to use.
Use Case
I know Specifically in the case when i want to provision my own cert for a custom domain name in cognito and use the same cert for my frontend.
Proposed Solution
- Provision the ACM managed cert in a separate stack
new cdk.aws_certificatemanager.Certificate(this, 'Certificate', {
domainName: props!.envVars.FQDN,
validation: cdk.aws_certificatemanager.CertificateValidation.fromDns(importedHostedZone),
subjectAlternativeNames:[
`*.${props!.envVars.FQDN}`,
`*.api.${props!.envVars.FQDN}`,
`*.auth.${props!.envVars.FQDN}`,
]
});
}
- In the stack where we define the FE app
new amplifyAlpha.App(this, 'mySubAmpHosting', {
...
acmCert:{
fromCertificateArn:`xxx`
}
})
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CDK version used
2.143.0 (build 9f2bdf7)
Environment details (OS name and version, etc.)
macOS Ventura - 13.6.3
Activity