Class ICertificate.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.certificatemanager.ICertificate.Jsii$Proxy
All Implemented Interfaces:
ICertificateRef, ICertificateRef.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, ICertificate, ICertificate.Jsii$Default, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default
Enclosing interface:
ICertificate

@Internal public static final class ICertificate.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ICertificate.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • metricDaysToExpiry

      @Stability(Stable) @NotNull public final Metric metricDaysToExpiry()
      Return the DaysToExpiry metric for this AWS Certificate Manager Certificate. By default, this is the minimum value over 1 day.

      This metric is no longer emitted once the certificate has effectively expired, so alarms configured on this metric should probably treat missing data as "breaching".

      Specified by:
      metricDaysToExpiry in interface ICertificate
      Specified by:
      metricDaysToExpiry in interface ICertificate.Jsii$Default