Skip to content

ServiceDeploymentBrief

Source code in docs_src/capo_ecs/types/service_deployment_brief.py
class ServiceDeploymentBrief(TypedDict, closed=True):
    service_deployment_arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The ARN of the service deployment.</p>"""
    service_arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The ARN of the service for this service deployment.</p>"""
    cluster_arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The ARN of the cluster that hosts the service.</p>"""
    started_at: NotRequired["capo_ecs.types.timestamp.Timestamp"]
    """<p>The time that the service deployment statred. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.</p>"""
    created_at: NotRequired["capo_ecs.types.timestamp.Timestamp"]
    """<p>The time that the service deployment was created. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.</p>"""
    finished_at: NotRequired["capo_ecs.types.timestamp.Timestamp"]
    """<p>The time that the service deployment completed. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.</p>"""
    target_service_revision_arn: NotRequired["capo_ecs.types.string.String"]
    """<p>The ARN of the service revision being deplyed.</p>"""
    status: NotRequired[
        "capo_ecs.types.service_deployment_status.ServiceDeploymentStatus"
    ]
    """<p>The status of the service deployment</p>"""
    status_reason: NotRequired["capo_ecs.types.string.String"]
    """<p>Information about why the service deployment is in the current status. For example, the circuit breaker detected a deployment failure.</p>"""

cluster_arn instance-attribute

cluster_arn: NotRequired[String]

The ARN of the cluster that hosts the service.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The time that the service deployment was created. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

finished_at instance-attribute

finished_at: NotRequired[Timestamp]

The time that the service deployment completed. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

service_arn instance-attribute

service_arn: NotRequired[String]

The ARN of the service for this service deployment.

service_deployment_arn instance-attribute

service_deployment_arn: NotRequired[String]

The ARN of the service deployment.

started_at instance-attribute

started_at: NotRequired[Timestamp]

The time that the service deployment statred. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.

status instance-attribute

status: NotRequired[ServiceDeploymentStatus]

The status of the service deployment

status_reason instance-attribute

status_reason: NotRequired[String]

Information about why the service deployment is in the current status. For example, the circuit breaker detected a deployment failure.

target_service_revision_arn instance-attribute

target_service_revision_arn: NotRequired[String]

The ARN of the service revision being deplyed.