Optional ReadonlyartifactArtifact type. Defaults to 'cdkx:stack' when omitted.
File-rendering synthesizers (e.g. YamlFileSynthesizer) pass 'cdkx:local-files'.
Optional ReadonlydependenciesArtifact IDs of stacks this stack depends on (optional).
Inferred at synthesis time from { stackRef } tokens in the resolved
template. When present, the engine uses these to order deployment waves.
Optional ReadonlydisplayHuman-readable display name.
ReadonlyidUnique artifact ID within the assembly. Used as the key in artifacts.
Optional ReadonlyoutputKeys of all outputs declared in this stack (optional). When present, the engine can resolve cross-stack output dependencies from the manifest without reading the full stack template.
ReadonlytemplateOutput file name.
Input shape for
CloudAssemblyBuilder.addArtifact(). Carries the artifact ID alongside the artifact data.