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

    Class YamlFileSynthesizer

    Synthesizer that writes one YAML file per root resource into outputDir.

    A resource is a root if none of its properties contain a { ref, attr } token pointing to another resource in the same stack. Resources whose { ref, attr } token matches a sibling resource are children — they are nested under their parent's YAML output under a key derived from the last segment of their type name, pluralised with a plain +s (e.g. Multipass::VM::Networknetworks).

    Fields whose value is a { ref, attr } token are excluded from the YAML output entirely (they are the composition signal, not user data).

    If a resource declares an outputFileName string property, that value is used as the output filename and excluded from the YAML content. Otherwise the filename defaults to ${props.name}.yaml when a name property exists, or ${logicalId}.yaml.

    Registers artifacts with type cdkx:local-files in the cloud assembly.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    stack: IStackRef

    Methods