AWS resources
Praxis currently ships 51 AWS resource drivers. They share one generic lifecycle contract for provisioning, planning, importing, observing, deleting, lookup, and reconciliation.
Open the searchable resource catalog
The catalog supports both card and compact list views. Search by resource kind, AWS service, or description, then filter the result by infrastructure domain.
Each resource page is written for human review and includes:
- A representative CUE resource definition
- Links to complete examples that use the resource
- Every
specfield, including whether it is required, its default, and its exact CUE constraint - Every observed output available to dependent resources
- Data-source lookup and import examples
- The complete current-alpha CUE schema
The field and output guides are derived from the schemas during the site build. A schema change therefore updates the public reference instead of requiring a second contract to be maintained by hand.
Discover from the CLI
Section titled “Discover from the CLI”praxis list schemaspraxis get schema VPCpraxis get schema VPC -o jsonThe embedded CUE schema is the current source of truth for fields, validation constraints, defaults, and output names.
Capability labels
Section titled “Capability labels”- Lifecycle means the resource participates in the uniform managed-resource lifecycle.
- Drift means the driver observes live provider state and compares it with desired state.
- Lookup means the resource can currently be used in a read-only template
datablock.
All 51 production resource drivers support lookup through the same generic driver contract.