interface PrivateCertificateProps
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.CertificateManager.PrivateCertificateProps |
Java | software.amazon.awscdk.services.certificatemanager.PrivateCertificateProps |
Python | aws_cdk.aws_certificatemanager.PrivateCertificateProps |
TypeScript (source) | @aws-cdk/aws-certificatemanager » PrivateCertificateProps |
Properties for your private certificate.
Example
import * as acmpca from '@aws-cdk/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
Name | Type | Description |
---|---|---|
certificate | ICertificate | Private certificate authority (CA) that will be used to issue the certificate. |
domain | string | Fully-qualified domain name to request a private certificate for. |
subject | string[] | Alternative domain names on your private certificate. |
certificateAuthority
Type:
ICertificate
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.