Options
All
  • Public
  • Public/Protected
  • All
Menu

Module stacks-model/src

Index

Type Aliases

BlueprintPath: string

Blueprint path.

CommandPath: StackGroupPath | StackPath

Command path.

GetterOrConst<T>: (() => T | T)

Type Parameters

  • T

Type declaration

    • (): T | T
    • Type representing either a function that returns a value or a constant value.

      Returns T | T

HookOperation: "create" | "update" | "delete"

Specifies during which stack operation the hook should be executed.

HookOutput: HookOutputObject | Error | boolean
HookStage: "before" | "after"

Specifies during which stack operation stage stage the hook should be executed.

HookStatus: "success" | "failed" | "skipped" | "cancelled"

Specifies after which stack operation status the hook should be executed.

HookType: string
RawTagValue: string | number | boolean
ResolverName: string

Resolver name

SchemaName: string
StackGroupName: string
StackGroupPath: string
StackPath: string

Stack path.

Variables

ROOT_STACK_GROUP_PATH: "/" = "/"
StackPropertyDefaults: { depends: (() => readonly string[]); inheritTags: (() => boolean); templateBucket: (() => undefined | TemplateBucketConfig); timeout: (() => TimeoutConfig) } = ...

Type declaration

  • depends: (() => readonly string[])
      • (): readonly string[]
      • Returns readonly string[]

  • inheritTags: (() => boolean)
      • (): boolean
      • Returns boolean

  • templateBucket: (() => undefined | TemplateBucketConfig)
      • (): undefined | TemplateBucketConfig
      • Returns undefined | TemplateBucketConfig

  • timeout: (() => TimeoutConfig)
      • (): TimeoutConfig
      • Returns TimeoutConfig

Generated using TypeDoc