Options
All
  • Public
  • Public/Protected
  • All
Menu

An interface representing a CloudFormation stack configuration.

Hierarchy

  • Stack

Index

Properties

Readonly credentialManager

credentialManager: CredentialManager

Credential manager holding credentials associated with the stack

Readonly data

data: Record<string, unknown>

Data associated with the stack

Readonly dependencies

dependencies: readonly string[]

Other stacks that the stack depends on

Readonly dependents

dependents: readonly string[]

Other stacks that depend on the stack

Readonly getCloudFormationClient

getCloudFormationClient: () => CloudFormationClient

Returns a client that can be used to invoke CloudFormation API using the credentials associated with the stack.

Type declaration

Readonly getCurrentCloudFormationStack

getCurrentCloudFormationStack: () => Promise<undefined | CloudFormationStack>

Returns the current CloudFormation stack matching the stack

Type declaration

Readonly logger

logger: TkmLogger

Logger instance associated with the stack

Readonly name

name: string

Name of the stack

Readonly path

path: string

Path of the stack

Optional Readonly project

project: string

Project of the stack

Readonly region

region: Region

Region where the stack is deployed

Readonly stackGroupPath

stackGroupPath: string

Path of the stack group where the stack belongs to

Generated using TypeDoc