Configuration Resolution determines the actual Configuration Value assigned to each applicable Configuration Parameter.
A Node Configuration contains literal values, references, defaults, inherited values, expressions, substitutions, or values obtained from one or more Configuration Sources. Configuration Resolution evaluates these representations and produces the resolved values used during Configuration Application.
Resolution includes source selection, reference evaluation, substitution, type conversion, unit conversion, expression evaluation, default selection, constraint evaluation, and application of Configuration Precedence.
Configuration Resolution remains distinct from Configuration Application. Configuration Resolution determines the applicable values. Configuration Application assigns those values and associated bindings to the Node.
process that determines the actual Configuration Value assigned to an applicable Configuration Parameter
DIDO Solutions project definition.
Configuration Resolution records the applicable parameter, candidate values, Configuration Sources, precedence rules, transformations, decisions, resulting value, and resolution status.
A resolution failure results from a missing mandatory value, unresolved reference, incompatible data type, invalid expression, prohibited source, precedence conflict, constraint violation, or other condition preventing determination of a valid value.
A resolved Sensitive Configuration Value receives protection throughout resolution and recording. Resolution records use protected references, digests, or redacted representations where recording the resolved value exposes protected information.
Configuration Resolution selects the integer `42` for the parameter `ddsDomainId` after evaluating an approved deployment description, an environment-specific override, and the applicable precedence rule.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.