stratosphere-core
Core types and utilities for stratosphere - a type-safe CloudFormation template generation library.
This crate provides the fundamental building blocks for generating AWS CloudFormation templates:
- Template types: Core structures for CloudFormation templates, resources, parameters, and outputs
- Value types: Type-safe representations of CloudFormation intrinsic functions (
Fn::Sub,Fn::Join, etc.) - Resource specification: AWS CloudFormation resource type definitions
- Code generation: Utilities for generating Rust code from CloudFormation specifications
Note: Most types in this crate are re-exported by the stratosphere
crate, which provides a higher-level API. Users should typically depend on stratosphere rather than
using stratosphere-core directly.
This crate exists as a separate package to share types between the procedural macro code in
stratosphere-generator and the main stratosphere library, as proc macro crates can currently
only export procedural macros.