ServiceDeploymentCircuitBreaker
¶
Source code in docs_src/capo_ecs/types/service_deployment_circuit_breaker.py
failure_count
instance-attribute
¶
failure_count: Integer
The number of times the circuit breaker detected a service deploymeny failure.
status
instance-attribute
¶
status: NotRequired[ServiceDeploymentRollbackMonitorsStatus]
The circuit breaker status. Amazon ECS is not using the circuit breaker for service deployment failures when the status is DISABLED.
threshold
instance-attribute
¶
threshold: Integer
The threshhold which determines that the service deployment failed.
The deployment circuit breaker calculates the threshold value, and then uses the value to determine when to move the deployment to a FAILED state. The deployment circuit breaker has a minimum threshold of 3 and a maximum threshold of 200. and uses the values in the following formula to determine the deployment failure.
0.5 * desired task count