Google Cloud Design Center V1 Client - Class HelmChartInput (0.1.0)

Reference documentation and code samples for the Google Cloud Design Center V1 Client class HelmChartInput.

Helm Chart inputs.

Documentation: https://helm.sh/docs/

Generated from protobuf message google.cloud.designcenter.v1.HelmChartInput

Namespace

Google \ Cloud \ DesignCenter \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ helm_input_variable string

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

↳ description string

Output only. Input variable description.

↳ type string

Output only. Input data type.

↳ default_value Google\Protobuf\Value

Output only. The default value of the input variable.

↳ is_required bool

Output only. Indicates if input is required.

↳ nested_inputs array|Google\Protobuf\Internal\MapField

Output only. Contains details of nested inputs.

getHelmInputVariable

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

Returns
Type Description
string

setHelmInputVariable

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

Parameter
Name Description
var string
Returns
Type Description
$this

getDescription

Output only. Input variable description.

Returns
Type Description
string

setDescription

Output only. Input variable description.

Parameter
Name Description
var string
Returns
Type Description
$this

getType

Output only. Input data type.

Returns
Type Description
string

setType

Output only. Input data type.

Parameter
Name Description
var string
Returns
Type Description
$this

getDefaultValue

Output only. The default value of the input variable.

Returns
Type Description
Google\Protobuf\Value|null

hasDefaultValue

clearDefaultValue

setDefaultValue

Output only. The default value of the input variable.

Parameter
Name Description
var Google\Protobuf\Value
Returns
Type Description
$this

getIsRequired

Output only. Indicates if input is required.

Returns
Type Description
bool

setIsRequired

Output only. Indicates if input is required.

Parameter
Name Description
var bool
Returns
Type Description
$this

getNestedInputs

Output only. Contains details of nested inputs.

Returns
Type Description
Google\Protobuf\Internal\MapField

setNestedInputs

Output only. Contains details of nested inputs.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this