Skip to content

Latest commit

 

History

History
157 lines (92 loc) · 5.66 KB

API.md

File metadata and controls

157 lines (92 loc) · 5.66 KB

API Reference

Constructs

SelfSignedCertificate

Initializers

import { SelfSignedCertificate } from '@brightinventions/cdk-self-signed-certificate'

new SelfSignedCertificate(scope: Construct, id: string, props: SelfSignedCertificateProps)
Name Type Description
scope constructs.Construct No description.
id string No description.
props SelfSignedCertificateProps No description.

scopeRequired
  • Type: constructs.Construct

idRequired
  • Type: string

propsRequired

Methods

Name Description
toString Returns a string representation of this construct.

toString
public toString(): string

Returns a string representation of this construct.

Static Functions

Name Description
isConstruct Checks if x is a construct.

isConstruct
import { SelfSignedCertificate } from '@brightinventions/cdk-self-signed-certificate'

SelfSignedCertificate.isConstruct(x: any)

Checks if x is a construct.

xRequired
  • Type: any

Any object.


Properties

Name Type Description
node constructs.Node The tree node.
certificateArn string No description.

nodeRequired
public readonly node: Node;
  • Type: constructs.Node

The tree node.


certificateArnRequired
public readonly certificateArn: string;
  • Type: string

Structs

SelfSignedCertificateProps

Initializer

import { SelfSignedCertificateProps } from '@brightinventions/cdk-self-signed-certificate'

const selfSignedCertificateProps: SelfSignedCertificateProps = { ... }

Properties

Name Type Description
certificateDetails {[ key: string ]: string} No description.
tags {[ key: string ]: string} No description.

certificateDetailsRequired
public readonly certificateDetails: {[ key: string ]: string};
  • Type: {[ key: string ]: string}

tagsOptional
public readonly tags: {[ key: string ]: string};
  • Type: {[ key: string ]: string}