DeploymentPropertiesArgs

data class DeploymentPropertiesArgs(val helmChartPath: Output<String>? = null, val helmValues: Output<String>? = null, val kubeManifestLocations: Output<List<String>>? = null, val manifestType: Output<Either<String, ManifestType>>? = null, val overrides: Output<Map<String, String>>? = null) : ConvertibleToJava<DeploymentPropertiesArgs>

Constructors

Link copied to clipboard
constructor(helmChartPath: Output<String>? = null, helmValues: Output<String>? = null, kubeManifestLocations: Output<List<String>>? = null, manifestType: Output<Either<String, ManifestType>>? = null, overrides: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val helmChartPath: Output<String>? = null

Helm chart directory path in repository.

Link copied to clipboard
val helmValues: Output<String>? = null

Helm Values.yaml file location in repository.

Link copied to clipboard
val kubeManifestLocations: Output<List<String>>? = null
Link copied to clipboard
val manifestType: Output<Either<String, ManifestType>>? = null

Determines the type of manifests within the repository.

Link copied to clipboard
val overrides: Output<Map<String, String>>? = null

Manifest override values.

Functions

Link copied to clipboard
open override fun toJava(): DeploymentPropertiesArgs