Show / Hide Table of Contents

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:

  1. Using a list of filenames: Files = new[] { "foo.yaml", "bar.yaml" }
  2. Using a list of file patterns: Files = new[] { "foo/*.yaml", "bar/*.yaml" }
  3. Using literal strings containing YAML: Yaml = new[] { "(LITERAL YAML HERE)", "(MORE YAML)" }
  4. 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.

Back to top Copyright 2016-2020, Pulumi Corporation.