Skip to content

CanaryConfiguration

Source code in docs_src/capo_ecs/types/canary_configuration.py
class CanaryConfiguration(TypedDict, closed=True):
    canary_percent: NotRequired["capo_ecs.types.double.Double"]
    """<p>The percentage of production traffic to shift to the new service revision during the canary phase. Valid values are multiples of 0.1 from 0.1 to 100.0. The default value is 5.0.</p>"""
    canary_bake_time_in_minutes: NotRequired["capo_ecs.types.integer.Integer"]
    """<p>The amount of time in minutes to wait during the canary phase before shifting the remaining production traffic to the new service revision. Valid values are 0 to 1440 minutes (24 hours). The default value is 10.</p>"""

canary_bake_time_in_minutes instance-attribute

canary_bake_time_in_minutes: NotRequired[Integer]

The amount of time in minutes to wait during the canary phase before shifting the remaining production traffic to the new service revision. Valid values are 0 to 1440 minutes (24 hours). The default value is 10.

canary_percent instance-attribute

canary_percent: NotRequired[Double]

The percentage of production traffic to shift to the new service revision during the canary phase. Valid values are multiples of 0.1 from 0.1 to 100.0. The default value is 5.0.