ClusterMonitoringPolicyArgs

data class ClusterMonitoringPolicyArgs(val healthCheckRetryTimeout: Output<String>, val healthCheckStableDuration: Output<String>, val healthCheckWaitDuration: Output<String>, val upgradeDomainTimeout: Output<String>, val upgradeTimeout: Output<String>) : ConvertibleToJava<ClusterMonitoringPolicyArgs>

Describes the monitoring policies for the cluster upgrade.

Constructors

Link copied to clipboard
constructor(healthCheckRetryTimeout: Output<String>, healthCheckStableDuration: Output<String>, healthCheckWaitDuration: Output<String>, upgradeDomainTimeout: Output<String>, upgradeTimeout: Output<String>)

Properties

Link copied to clipboard

The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.

Link copied to clipboard

The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.

Link copied to clipboard

The length of time to wait after completing an upgrade domain before performing health checks. The duration can be in either hh:mm:ss or in d.hh:mm:ss.ms format.

Link copied to clipboard

The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.

Link copied to clipboard
val upgradeTimeout: Output<String>

The amount of time the overall upgrade has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.

Functions

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