GradientEdge CDK Utils
    Preparing search index...

    Provides operations on AWS Certificates.

    • A new instance of this class is injected into CommonConstruct constructor.
    • If a custom construct extends CommonConstruct, an instance is available within the context.
    import { CommonConstruct } from '@gradientedge/cdk-utils'

    class CustomConstruct extends CommonConstruct {
    constructor(parent: Construct, id: string, props: common.CommonStackProps) {
    super(parent, id, props)
    this.props = props
    this.acmManager.createCertificate('MyCertificate', this)
    }
    }
    Index

    Constructors

    Methods

    Constructors

    Methods

    • Parameters

      • id: string

        scoped id of the resource

      • scope: CommonConstruct

        scope in which this resource is defined

      • props: AcmProps

        certificate props

      • OptionalhostedZone: IHostedZone

        optional hosted zone to perform DNS validation

      Returns ICertificate

      the resolved certificate

      %%{init:{"theme":"dark"}}%% graph LR; A((Start)) --> B{Valid Properties?}; B -- Yes --> C(Fetch By ARN); B -- No --> D[Throw Error]; D --> G((Stop)); C --> E{Valid ARN?}; E -- Yes --> F(Return Certificate); E -- No --> D; F --> G;
      %%{init:{"theme":"default"}}%% graph LR; A((Start)) --> B{Valid Properties?}; B -- Yes --> C(Fetch By ARN); B -- No --> D[Throw Error]; D --> G((Stop)); C --> E{Valid ARN?}; E -- Yes --> F(Return Certificate); E -- No --> D; F --> G;
      graph LR;
        A((Start)) --> B{Valid Properties?};
        B -- Yes --> C(Fetch By ARN);
        B -- No --> D[Throw Error];
        D --> G((Stop));
        C --> E{Valid ARN?};
        E -- Yes --> F(Return Certificate);
        E -- No --> D;
        F --> G;