Skip to content

InstanceSummary

Source code in docs_src/capo_codedeploy/types/instance_summary.py
class InstanceSummary(TypedDict, closed=True):
    deployment_id: NotRequired["capo_codedeploy.types.deployment_id.DeploymentId"]
    """<p> The unique ID of a deployment. </p>"""
    instance_id: NotRequired["capo_codedeploy.types.instance_id.InstanceId"]
    """<p>The instance ID.</p>"""
    status: NotRequired["capo_codedeploy.types.instance_status.InstanceStatus"]
    """<p>The deployment status for this instance:</p> <ul> <li> <p> <code>Pending</code>: The deployment is pending for this instance.</p> </li> <li> <p> <code>In Progress</code>: The deployment is in progress for this instance.</p> </li> <li> <p> <code>Succeeded</code>: The deployment has succeeded for this instance.</p> </li> <li> <p> <code>Failed</code>: The deployment has failed for this instance.</p> </li> <li> <p> <code>Skipped</code>: The deployment has been skipped for this instance.</p> </li> <li> <p> <code>Unknown</code>: The deployment status is unknown for this instance.</p> </li> </ul>"""
    last_updated_at: NotRequired["capo_codedeploy.types.timestamp.Timestamp"]
    """<p>A timestamp that indicates when the instance information was last updated.</p>"""
    lifecycle_events: NotRequired[
        "capo_codedeploy.types.lifecycle_event_list.LifecycleEventList"
    ]
    """<p>A list of lifecycle events for this instance.</p>"""
    instance_type: NotRequired["capo_codedeploy.types.instance_type.InstanceType"]
    """<p>Information about which environment an instance belongs to in a blue/green deployment.</p> <ul> <li> <p>BLUE: The instance is part of the original environment.</p> </li> <li> <p>GREEN: The instance is part of the replacement environment.</p> </li> </ul>"""

deployment_id instance-attribute

deployment_id: NotRequired[DeploymentId]

The unique ID of a deployment.

instance_id instance-attribute

instance_id: NotRequired[InstanceId]

The instance ID.

instance_type instance-attribute

instance_type: NotRequired[InstanceType]

Information about which environment an instance belongs to in a blue/green deployment.

  • BLUE: The instance is part of the original environment.

  • GREEN: The instance is part of the replacement environment.

last_updated_at instance-attribute

last_updated_at: NotRequired[Timestamp]

A timestamp that indicates when the instance information was last updated.

lifecycle_events instance-attribute

lifecycle_events: NotRequired[LifecycleEventList]

A list of lifecycle events for this instance.

status instance-attribute

status: NotRequired[InstanceStatus]

The deployment status for this instance:

  • Pending: The deployment is pending for this instance.

  • In Progress: The deployment is in progress for this instance.

  • Succeeded: The deployment has succeeded for this instance.

  • Failed: The deployment has failed for this instance.

  • Skipped: The deployment has been skipped for this instance.

  • Unknown: The deployment status is unknown for this instance.