RollingUpgradeMonitoringPolicy

The policy used for monitoring the application upgrade

Properties

Name Type Required
healthCheckWaitDuration string No
healthCheckStableDuration string No
healthCheckRetryTimeout string No
upgradeTimeout string No
upgradeDomainTimeout string No

healthCheckWaitDuration

Type: string
Required: No

The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.


healthCheckStableDuration

Type: string
Required: No

The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.


healthCheckRetryTimeout

Type: string
Required: No

The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.


upgradeTimeout

Type: string
Required: No

The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.


upgradeDomainTimeout

Type: string
Required: No

The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.