Skip to content

AwsEcsTaskDetails

Source code in docs_src/capo_securityhub/types/aws_ecs_task_details.py
class AwsEcsTaskDetails(TypedDict, closed=True):
    cluster_arn: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The Amazon Resource Name (ARN) of the cluster that hosts the task. </p>"""
    task_definition_arn: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The ARN of the task definition that creates the task. </p>"""
    version: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The version counter for the task. </p>"""
    created_at: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The Unix timestamp for the time when the task was created. More specifically, it's for the time when the task entered the <code>PENDING</code> state. </p>"""
    started_at: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The Unix timestamp for the time when the task started. More specifically, it's for the time when the task transitioned from the <code>PENDING</code> state to the <code>RUNNING</code> state. </p>"""
    started_by: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The tag specified when a task is started. If an Amazon ECS service started the task, the <code>startedBy</code> parameter contains the deployment ID of that service. </p>"""
    group: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the task group that's associated with the task. </p>"""
    volumes: NotRequired[
        "capo_securityhub.types.aws_ecs_task_volume_details_list.AwsEcsTaskVolumeDetailsList"
    ]
    """<p>Details about the data volume that is used in a task definition. </p>"""
    containers: NotRequired[
        "capo_securityhub.types.aws_ecs_container_details_list.AwsEcsContainerDetailsList"
    ]
    """<p>The containers that are associated with the task. </p>"""

cluster_arn instance-attribute

cluster_arn: NotRequired[NonEmptyString]

The Amazon Resource Name (ARN) of the cluster that hosts the task.

containers instance-attribute

containers: NotRequired[AwsEcsContainerDetailsList]

The containers that are associated with the task.

created_at instance-attribute

created_at: NotRequired[NonEmptyString]

The Unix timestamp for the time when the task was created. More specifically, it's for the time when the task entered the PENDING state.

group instance-attribute

group: NotRequired[NonEmptyString]

The name of the task group that's associated with the task.

started_at instance-attribute

started_at: NotRequired[NonEmptyString]

The Unix timestamp for the time when the task started. More specifically, it's for the time when the task transitioned from the PENDING state to the RUNNING state.

started_by instance-attribute

started_by: NotRequired[NonEmptyString]

The tag specified when a task is started. If an Amazon ECS service started the task, the startedBy parameter contains the deployment ID of that service.

task_definition_arn instance-attribute

task_definition_arn: NotRequired[NonEmptyString]

The ARN of the task definition that creates the task.

version instance-attribute

version: NotRequired[NonEmptyString]

The version counter for the task.

volumes instance-attribute

volumes: NotRequired[AwsEcsTaskVolumeDetailsList]

Details about the data volume that is used in a task definition.