Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StackProps

Stack properties.

Hierarchy

  • StackProps

Index

Properties

accountIds

accountIds: AccountId[]

Accounts where the stack can be deployed

capabilities

capabilities: Capability[] | null

Stack capabilities

commandRole

commandRole: CommandRole | null

Role used to manage the stack

credentialProvider

credentialProvider: TakomoCredentialProvider

Credential provider

data

data: Vars

Stack data

dependants

dependants: StackPath[]

Stack dependants

dependencies

dependencies: StackPath[]

Stack dependencies

hooks

hooks: HookExecutor[]

Stack hooks

ignore

ignore: boolean

Is the stack ignored

logger

logger: Logger

Logger instance

name

name: StackName

Stack name

parameters

Stack parameters

path

path: StackPath

Stack path

project

project: Project | null

Project

region

region: Region

Stack region

secrets

secrets: Map<SecretName, Secret>

Stack secrets

secretsPath

secretsPath: SecretsPath

Secrets path

tags

tags: Map<TagName, TagValue>

Stack tags

template

template: string

Stack template

templateBucket

templateBucket: TemplateBucketConfig | null

Template bucket configuration

terminationProtection

terminationProtection: boolean

Is stack termination protection enabled

timeout

timeout: TimeoutConfig

Timeout configuration

Generated using TypeDoc