Skip to content

Deployment

Source code in docs_src/capo_elastic_beanstalk/types/deployment.py
class Deployment(TypedDict, closed=True):
    version_label: NotRequired["capo_elastic_beanstalk.types.string.String"]
    """<p>The version label of the application version in the deployment.</p>"""
    deployment_id: NotRequired[
        "capo_elastic_beanstalk.types.nullable_long.NullableLong"
    ]
    """<p>The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.</p>"""
    status: NotRequired["capo_elastic_beanstalk.types.string.String"]
    """<p>The status of the deployment:</p> <ul> <li> <p> <code>In Progress</code> : The deployment is in progress.</p> </li> <li> <p> <code>Deployed</code> : The deployment succeeded.</p> </li> <li> <p> <code>Failed</code> : The deployment failed.</p> </li> </ul>"""
    deployment_time: NotRequired[
        "capo_elastic_beanstalk.types.deployment_timestamp.DeploymentTimestamp"
    ]
    """<p>For in-progress deployments, the time that the deployment started.</p> <p>For completed deployments, the time that the deployment ended.</p>"""

deployment_id instance-attribute

deployment_id: NotRequired[NullableLong]

The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

deployment_time instance-attribute

deployment_time: NotRequired[DeploymentTimestamp]

For in-progress deployments, the time that the deployment started.

For completed deployments, the time that the deployment ended.

status instance-attribute

status: NotRequired[String]

The status of the deployment:

  • In Progress : The deployment is in progress.

  • Deployed : The deployment succeeded.

  • Failed : The deployment failed.

version_label instance-attribute

version_label: NotRequired[String]

The version label of the application version in the deployment.