Deployment Spec Patch Args
data class DeploymentSpecPatchArgs(val minReadySeconds: Output<Int>? = null, val paused: Output<Boolean>? = null, val progressDeadlineSeconds: Output<Int>? = null, val replicas: Output<Int>? = null, val revisionHistoryLimit: Output<Int>? = null, val rollbackTo: Output<RollbackConfigPatchArgs>? = null, val selector: Output<LabelSelectorPatchArgs>? = null, val strategy: Output<DeploymentStrategyPatchArgs>? = null, val template: Output<PodTemplateSpecPatchArgs>? = null) : ConvertibleToJava<DeploymentSpecPatchArgs>
DeploymentSpec is the specification of the desired behavior of the Deployment.
Constructors
Link copied to clipboard
fun DeploymentSpecPatchArgs(minReadySeconds: Output<Int>? = null, paused: Output<Boolean>? = null, progressDeadlineSeconds: Output<Int>? = null, replicas: Output<Int>? = null, revisionHistoryLimit: Output<Int>? = null, rollbackTo: Output<RollbackConfigPatchArgs>? = null, selector: Output<LabelSelectorPatchArgs>? = null, strategy: Output<DeploymentStrategyPatchArgs>? = null, template: Output<PodTemplateSpecPatchArgs>? = null)
Functions
Properties
Link copied to clipboard
The maximum time in seconds for a deployment to make progress before it is considered to be failed. The deployment controller will continue to process failed deployments and a condition with a ProgressDeadlineExceeded reason will be surfaced in the deployment status. Note that progress will not be estimated during the time a deployment is paused. Defaults to 600s.