Pulumi Concepts Inputs and Outputs

From NovaOrdis Knowledge Base
Revision as of 03:05, 13 January 2022 by Ovidiu (talk | contribs)
Jump to navigation Jump to search

External

Internal

Overview

Output

An Output encodes the relationship between infrastructure resources and a Pulumi application, by holding onto a piece of data and the resource it was generated from. When a consumer resource needs a piece of data generated by a provider resource, the consumer resource gets the Output of the provider resource, allowing it to know both the data value, and the provider resource it came from. This allows building a resource dependency graph, which Pulumi used to track dependencies between resources.