UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

27 lines (26 loc) 816 B
import type { Construct } from 'constructs'; import type { ICertificateAuthorityRef } from './acmpca.generated'; import * as cdk from '../../core'; /** * Interface which all CertificateAuthority based class must implement */ export interface ICertificateAuthority extends cdk.IResource, ICertificateAuthorityRef { /** * The Amazon Resource Name of the Certificate * * @attribute */ readonly certificateAuthorityArn: string; } /** * Defines a Certificate for ACMPCA * * @resource AWS::ACMPCA::CertificateAuthority */ export declare class CertificateAuthority { /** * Import an existing Certificate given an ARN */ static fromCertificateAuthorityArn(scope: Construct, id: string, certificateAuthorityArn: string): ICertificateAuthority; private constructor(); }