lula tools compose
.2 minute read
compose an OSCAL component definition
Lula Composition of an OSCAL component definition. Used to compose remote validations within a component definition in order to resolve any references for portability.
Supports templating of the composed component definition with the following configuration options:
lula tools compose [flags]
To compose an OSCAL Model:
lula tools compose -f ./oscal-component.yaml
To indicate a specific output file:
lula tools compose -f ./oscal-component.yaml -o composed-oscal-component.yaml
-h, --help help for compose
-f, --input-file string the path to the target OSCAL component definition
-o, --output-file -composed the path to the output file. If not specified, the output file will be the original filename with -composed appended
-r, --render string values to render the template with, options are: masked, constants, non-sensitive, all
--render-validations extend render to remote Lula Validations
-s, --set strings set value overrides for templated data
-l, --log-level string Log level when running Lula. Valid options are: warn, info, debug, trace (default "info")
Was this page helpful?