UNPKG

@aws-cdk/aws-certificatemanager

Version:

The CDK Construct Library for AWS::CertificateManager

19 lines (18 loc) 716 B
import * as cloudwatch from '@aws-cdk/aws-cloudwatch'; import { Resource } from '@aws-cdk/core'; import { ICertificate } from './certificate'; /** * Shared implementation details of ICertificate implementations. * * @internal */ export declare abstract class CertificateBase extends Resource implements ICertificate { abstract readonly certificateArn: string; /** * If the certificate is provisionned in a different region than the * containing stack, this should be the region in which the certificate lives * so we can correctly create `Metric` instances. */ protected readonly region?: string; metricDaysToExpiry(props?: cloudwatch.MetricOptions): cloudwatch.Metric; }