Class KustomizationDefinitionArgs


  • public final class KustomizationDefinitionArgs
    extends com.pulumi.resources.ResourceArgs
    The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
    • Method Detail

      • dependsOn

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> dependsOn()
        Returns:
        Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
      • force

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> force()
        Returns:
        Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
      • path

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> path()
        Returns:
        The path in the source reference to reconcile on the cluster.
      • postBuild

        public java.util.Optional<com.pulumi.core.Output<PostBuildDefinitionArgs>> postBuild()
        Returns:
        Used for variable substitution for this Kustomization after kustomize build.
      • prune

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> prune()
        Returns:
        Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
      • retryIntervalInSeconds

        public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> retryIntervalInSeconds()
        Returns:
        The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
      • syncIntervalInSeconds

        public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> syncIntervalInSeconds()
        Returns:
        The interval at which to re-reconcile the Kustomization on the cluster.
      • timeoutInSeconds

        public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> timeoutInSeconds()
        Returns:
        The maximum time to attempt to reconcile the Kustomization on the cluster.
      • wait_

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> wait_()
        Returns:
        Enable/disable health check for all Kubernetes objects created by this Kustomization.