Share via


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.