Skip to content

Latest commit

 

History

History
111 lines (62 loc) · 3.42 KB

File metadata and controls

111 lines (62 loc) · 3.42 KB

API Reference

Structs

CloudCostManagerProps

Initializer

import { CloudCostManagerProps } from '@cloudadder/cdk-constructs-demo'

const cloudCostManagerProps: CloudCostManagerProps = { ... }

Properties

Name Type Description
customerName string The name of the customer that the stack is for.
envName string The name of the environment.

customerNameRequired
public readonly customerName: string;
  • Type: string

The name of the customer that the stack is for.

e.g. 'acme-co'


envNameRequired
public readonly envName: string;
  • Type: string

The name of the environment.

e.g. 'production'


Classes

CloudCostManager

  • Implements: aws-cdk-lib.IAspect

Initializers

import { CloudCostManager } from '@cloudadder/cdk-constructs-demo'

new CloudCostManager(stack: Stack, props: CloudCostManagerProps)
Name Type Description
stack aws-cdk-lib.Stack No description.
props CloudCostManagerProps No description.

stackRequired
  • Type: aws-cdk-lib.Stack

propsRequired

Methods

Name Description
visit All aspects can visit an IConstruct.

visit
public visit(node: IConstruct): void

All aspects can visit an IConstruct.

nodeRequired
  • Type: constructs.IConstruct