Design Center v1 API - Class HelmChartInput (1.0.0-beta01)

public sealed class HelmChartInput : IMessage<HelmChartInput>, IEquatable<HelmChartInput>, IDeepCloneable<HelmChartInput>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class HelmChartInput.

Helm Chart inputs. Documentation: https://helm.sh/docs/

Inheritance

object > HelmChartInput

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

HelmChartInput()

public HelmChartInput()

HelmChartInput(HelmChartInput)

public HelmChartInput(HelmChartInput other)
Parameter
Name Description
other HelmChartInput

Properties

DefaultValue

public Value DefaultValue { get; set; }

Output only. The default value of the input variable.

Property Value
Type Description
Value

Description

public string Description { get; set; }

Output only. Input variable description.

Property Value
Type Description
string

HelmInputVariable

public string HelmInputVariable { get; set; }

Output only. Input variable name present in Helm Chart values.yaml

Property Value
Type Description
string

IsRequired

public bool IsRequired { get; set; }

Output only. Indicates if input is required.

Property Value
Type Description
bool

NestedInputs

public MapField<string, HelmChartInput> NestedInputs { get; }

Output only. Contains details of nested inputs.

Property Value
Type Description
MapFieldstringHelmChartInput

Type

public string Type { get; set; }

Output only. Input data type.

Property Value
Type Description
string