FluxConfigurationKustomizationArgs

data class FluxConfigurationKustomizationArgs(val dependsOns: Output<List<String>>? = null, val garbageCollectionEnabled: Output<Boolean>? = null, val name: Output<String>, val path: Output<String>? = null, val recreatingEnabled: Output<Boolean>? = null, val retryIntervalInSeconds: Output<Int>? = null, val syncIntervalInSeconds: Output<Int>? = null, val timeoutInSeconds: Output<Int>? = null) : ConvertibleToJava<FluxConfigurationKustomizationArgs>

Constructors

Link copied to clipboard
constructor(dependsOns: Output<List<String>>? = null, garbageCollectionEnabled: Output<Boolean>? = null, name: Output<String>, path: Output<String>? = null, recreatingEnabled: Output<Boolean>? = null, retryIntervalInSeconds: Output<Int>? = null, syncIntervalInSeconds: Output<Int>? = null, timeoutInSeconds: Output<Int>? = null)

Properties

Link copied to clipboard
val dependsOns: Output<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 garbageCollectionEnabled: Output<Boolean>? = null

Whether garbage collections of Kubernetes objects created by this kustomization is enabled. Defaults to false.

Link copied to clipboard
val name: Output<String>

Specifies the name of the kustomization.

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

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

Link copied to clipboard
val recreatingEnabled: Output<Boolean>? = null

Whether re-creating Kubernetes resources on the cluster is enabled when patching fails due to an immutable field change. Defaults to false.

Link copied to clipboard
val retryIntervalInSeconds: Output<Int>? = null

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

Link copied to clipboard
val syncIntervalInSeconds: Output<Int>? = null

The interval at which to re-reconcile the kustomization on the cluster. Defaults to 600.

Link copied to clipboard
val timeoutInSeconds: Output<Int>? = null

The maximum time to attempt to reconcile the kustomization on the cluster. Defaults to 600.

Functions

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