AWSTemplateFormatVersion: "2010-09-09" Parameters: DomainName: Description: "Domain for which you are requesting a cert" Type: String Default: example.com #Put your own domain name here HostedZoneId: Description: "hosted zone id in which CNAME record for the validation needs to be added" Type: String Default: XYZABCDERYH #Put the hosted zone id in which CNAME record for the validation needs to be added Resources: Certificate: Type: AWS::CertificateManager::Certificate Properties: DomainName: !Ref DomainName DomainValidationOptions: - DomainName: !Ref DomainName HostedZoneId: !Ref HostedZoneId ValidationMethod: DNS Outputs: CertificateArn: Value: !Ref Certificate Export: Name: !Sub "${AWS::StackName}-CertificateArn"