Class KustomizationDefinitionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.kubernetesconfiguration.inputs.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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KustomizationDefinitionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static KustomizationDefinitionArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KustomizationDefinitionArgs.Builder
builder()
static KustomizationDefinitionArgs.Builder
builder(KustomizationDefinitionArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
dependsOn()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
force()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
path()
java.util.Optional<com.pulumi.core.Output<PostBuildDefinitionArgs>>
postBuild()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
prune()
java.util.Optional<com.pulumi.core.Output<java.lang.Double>>
retryIntervalInSeconds()
java.util.Optional<com.pulumi.core.Output<java.lang.Double>>
syncIntervalInSeconds()
java.util.Optional<com.pulumi.core.Output<java.lang.Double>>
timeoutInSeconds()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
wait_()
-
-
-
Field Detail
-
Empty
public static final KustomizationDefinitionArgs Empty
-
-
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.
-
builder
public static KustomizationDefinitionArgs.Builder builder()
-
builder
public static KustomizationDefinitionArgs.Builder builder(KustomizationDefinitionArgs defaults)
-
-