Reusable multi-language component for a desired state configuration system
AssigneePulumi Corporation
InventorsLucas James Hoban, Patrick Duncan Gavlin, Justin Robert Van Patten
Life of this patent
Estimating the term…
Loading patent…
AssigneePulumi Corporation
InventorsLucas James Hoban, Patrick Duncan Gavlin, Justin Robert Van Patten
Estimating the term…
A multi-language component management system allows users to create and reuse reusable components in various supported languages for a desired state configuration system. The system manages creation and construction of reusable multi-language components. The system may receive a request to create an instance of a component in a first configuration language. The request may include input parameters for creating the instance. The component may be authored in a second configuration language different from the first configuration language and may include resources such as child components that depend on the component. The system may generate output properties containing information for generating the plurality of resources. The system may recursively construct the child components that depend on the component, which may in turn result in construction of additional resources. In response to the dependency of the component is resolved, the system outputs a set of completely resolved output properties.
A computer-implemented method of specifying a desired state of a cloud computing infrastructure, the computer-implemented method comprising:
A non-transitory computer-readable storage medium storing executable computer instructions that, when executed by one or more processors, cause the one or more processors to perform steps comprising:
A system comprising:
Dependencies are inferred from the claim text.