Namespace Pulumi.Kubernetes.Yaml
Classes
CollectionComponentResource
Base component for containers of Kubernetes resources.
ConfigFile
Defines a set of Kubernetes resources from a Kubernetes YAML file.
ConfigFileArgs
Resource arguments for ConfigFile.
ConfigGroup
Creates a set of Kubernetes resources from Kubernetes YAML text. The YAML text may be supplied using any of the following ConfigGroupArgs:
- Using a list of filenames:
Files = new[] { "foo.yaml", "bar.yaml" } - Using a list of file patterns:
Files = new[] { "foo/*.yaml", "bar/*.yaml" } - Using literal strings containing YAML:
Yaml = new[] { "(LITERAL YAML HERE)", "(MORE YAML)" } - Any combination of files, patterns, or YAML strings.
ConfigGroupArgs
Resource arguments for ConfigGroup.
Delegates
TransformationAction
TransformationAction is the callback signature for YAML-related resources (ConfigFileArgs, ConfigGroupArgs, BaseChartArgs). A transformation is passed a dictionary of resource arguments, resource options, and should return back alternate values for the properties prior to the resource actually being created. The effect will be as though those properties were passed in place of the original call to the Resource constructor.