Skip to content

DaemonDeploymentCapacityProvider

Source code in docs_src/capo_ecs/types/daemon_deployment_capacity_provider.py
class DaemonDeploymentCapacityProvider(TypedDict, closed=True):
    arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the capacity provider.</p>"""
    running_instance_count: NotRequired["capo_ecs.types.boxed_integer.BoxedInteger"]
    """<p>The number of instances running daemon tasks on this capacity provider.</p>"""
    without_daemon_instance_count: NotRequired[
        "capo_ecs.types.boxed_integer.BoxedInteger"
    ]
    """<p>The number of instances on this capacity provider that are running without the daemon task. This applies to daemons that aren't critical, where the instance remains available for your other tasks even if the daemon task can't start or stops. These instances aren't included in <code>runningInstanceCount</code>.</p>"""
    draining_instance_count: NotRequired["capo_ecs.types.boxed_integer.BoxedInteger"]
    """<p>The number of instances being drained on this capacity provider during the deployment.</p>"""

arn instance-attribute

arn: NotRequired[String]

The Amazon Resource Name (ARN) of the capacity provider.

draining_instance_count instance-attribute

draining_instance_count: NotRequired[BoxedInteger]

The number of instances being drained on this capacity provider during the deployment.

running_instance_count instance-attribute

running_instance_count: NotRequired[BoxedInteger]

The number of instances running daemon tasks on this capacity provider.

without_daemon_instance_count instance-attribute

without_daemon_instance_count: NotRequired[BoxedInteger]

The number of instances on this capacity provider that are running without the daemon task. This applies to daemons that aren't critical, where the instance remains available for your other tasks even if the daemon task can't start or stops. These instances aren't included in runningInstanceCount.