aws-cdk-lib.aws_certificatemanager.PrivateCertificateProps

interface PrivateCertificateProps

LanguageType name
.NETAmazon.CDK.AWS.CertificateManager.PrivateCertificateProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscertificatemanager#PrivateCertificateProps
Javasoftware.amazon.awscdk.services.certificatemanager.PrivateCertificateProps
Pythonaws_cdk.aws_certificatemanager.PrivateCertificateProps
TypeScript (source)aws-cdk-lib » aws_certificatemanager » PrivateCertificateProps

Properties for your private certificate.

Example

import * as acmpca from 'aws-cdk-lib/aws-acmpca';

new acm.PrivateCertificate(this, 'PrivateCertificate', {
  domainName: 'test.example.com',
  subjectAlternativeNames: ['cool.example.com', 'test.example.net'], // optional
  certificateAuthority: acmpca.CertificateAuthority.fromCertificateAuthorityArn(this, 'CA',
    'arn:aws:acm-pca:us-east-1:123456789012:certificate-authority/023077d8-2bfa-4eb0-8f22-05c96deade77'),
});

Properties

NameTypeDescription
certificateAuthorityICertificateAuthorityPrivate certificate authority (CA) that will be used to issue the certificate.
domainNamestringFully-qualified domain name to request a private certificate for.
subjectAlternativeNames?string[]Alternative domain names on your private certificate.

certificateAuthority

Type: ICertificateAuthority

Private certificate authority (CA) that will be used to issue the certificate.


domainName

Type: string

Fully-qualified domain name to request a private certificate for.

May contain wildcards, such as *.domain.com.


subjectAlternativeNames?

Type: string[] (optional, default: No additional FQDNs will be included as alternative domain names.)

Alternative domain names on your private certificate.

Use this to register alternative domain names that represent the same site.