HelmChartDependency Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a single dependency in a Helm Chart's dependencies section.
[YamlDotNet.Serialization.YamlSerializable]
public sealed class HelmChartDependency
[<YamlDotNet.Serialization.YamlSerializable>]
type HelmChartDependency = class
Public NotInheritable Class HelmChartDependency
- Inheritance
-
HelmChartDependency
- Attributes
-
YamlDotNet.Serialization.YamlSerializableAttribute
Remarks
This class is used to define and serialize Helm Chart dependencies into YAML format. It includes properties such as name, version, and repository information of the dependency, as well as optional conditions, tags, imported values, and aliases.
Constructors
HelmChartDependency() |
Properties
Alias |
Gets or sets the alias for the Helm chart dependency. The alias is an optional identifier that can be used to reference or override the default name of the dependency. |
Condition |
Gets or sets the condition associated with the Helm chart dependency. The condition is used to control whether this dependency is enabled or disabled based on specific criteria or flags defined in the Helm values. |
ImportValues |
Represents the list of values to be imported into the Helm chart dependency. These values are used to override or supplement configuration settings within the chart. |
Name |
Gets or sets the name of the Helm chart dependency. This property specifies the unique name identifying the Helm chart. |
Repository |
Gets or sets the repository URL or ___location where the Helm chart dependency is located. |
Tags |
Gets or sets a list of tags associated with the Helm chart dependency. Tags are used to manage and conditionally enable dependencies in a Helm chart. |
Version |
Gets or sets the version of the Helm chart dependency. This property specifies the version of the Helm chart to be used in the deployment process, ensuring compatibility and correctness. |