KustomizationDefinitionResponse

data class KustomizationDefinitionResponse(val dependsOn: List<String>? = null, val force: Boolean? = null, val name: String, val path: String? = null, val postBuild: PostBuildDefinitionResponse? = null, val prune: Boolean? = null, val retryIntervalInSeconds: Double? = null, val syncIntervalInSeconds: Double? = null, val timeoutInSeconds: Double? = null, val wait: Boolean? = null)

The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.

Constructors

Link copied to clipboard
constructor(dependsOn: List<String>? = null, force: Boolean? = null, name: String, path: String? = null, postBuild: PostBuildDefinitionResponse? = null, prune: Boolean? = null, retryIntervalInSeconds: Double? = null, syncIntervalInSeconds: Double? = null, timeoutInSeconds: Double? = null, wait: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val dependsOn: List<String>? = null

Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.

Link copied to clipboard
val force: Boolean? = null

Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.

Link copied to clipboard

Name of the Kustomization, matching the key in the Kustomizations object map.

Link copied to clipboard
val path: String? = null

The path in the source reference to reconcile on the cluster.

Link copied to clipboard

Used for variable substitution for this Kustomization after kustomize build.

Link copied to clipboard
val prune: Boolean? = null

Enable/disable garbage collections of Kubernetes objects created by this Kustomization.

Link copied to clipboard

The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.

Link copied to clipboard

The interval at which to re-reconcile the Kustomization on the cluster.

Link copied to clipboard

The maximum time to attempt to reconcile the Kustomization on the cluster.

Link copied to clipboard
val wait: Boolean? = null

Enable/disable health check for all Kubernetes objects created by this Kustomization.