@cdk-x/core
    Preparing search index...

    Interface IStackRef

    Minimal interface describing the stack information a synthesizer needs. Using an interface here instead of the concrete Stack class avoids a circular dependency between the synthesizer and the stack modules.

    interface IStackRef {
        artifactId: string;
        displayName: string;
        getOutputs(): StackOutput[];
        getProviderResources(): ProviderResource[];
        resolveOutputValue(value: unknown): unknown;
    }

    Implemented by

    Index

    Properties

    artifactId: string

    The artifact ID — used as the output file name (without extension).

    displayName: string

    Human-readable display name (typically the construct node path).

    Methods

    • Resolves a single value through this stack's resolver pipeline. Used by the synthesizer to resolve output token values at synthesis time.

      Parameters

      • value: unknown

      Returns unknown