csaed
CopelandSyst Azure Environment Descriptor command-line tool for authoring, validating, and deriving configuration payloads.
Role in configuration
csaed is the operational companion to CopelandSyst.Configuration. It works with APB/APE definitions, validates compatibility, derives launcher payloads, emits configuration graphs, and supports generated constants for applications that consume the configuration model.
Command surface
csaed rd <subcommand> # manage blueprints (APBs)
csaed env <subcommand> # manage environments (APEs)
csaed derive <subcommand> # derive AzureConfig and launcher payload variants
csaed kv <subcommand> # push/derive full configs to Key Vault
csaed columns|sc <subcommand># manage encrypted column mapping
csaed validate --apb --env # validate APB/APE
csaed codegen show --apb # emit config constants snippet
csaed help [topic] # command or topic help
Common derivation examples
csaed validate --apb <name> --env <environment> --target local
csaed derive full-graph --apb <name> --env <environment> --target remote --out-file <path>
csaed derive launcher-config --apb <name> --env <environment> --target remote --out-file <path>