app_environment : 작업에 필요한 시작 유형 - EC2,Fargate
os_architecture : 작업 정의를 등록할 때 사용할 운영 체제 제품군
task_cpu : 작업에서 사용하는 CPU 단위 수
task_memory : 작업에서 사용하는 메모리 양(MiB)
network_mode : 작업의 컨테이너에 사용할 네트워킹 모드 - awsvpc,none,bridge,host
container : ECS Cluster에서 동작할 Container 이름
image_url : ECS Cluster에서 동작할 Container의 이미지essential_enabled : Container가 동작을 멈춘 경우, container 관련 다른 오브젝트도 같이 동작을 멈출지 정상적으로 동작할지 여부 - false,trueport_mapping : 포트 맵핑 이름name : container_port : Container가 Host Container Instance에 트래픽을 보내거나 받을 때 사용할 포트 번호protocol : 포트 맵핑에 사용할 프로토콜 - tcp,udpapp_protocol : Service 연결에 사용하는 애플리케이션 프로토콜 - http,http2,grpc,none
cpu : ECS Cluster에서 동작하는 Container의 CPU 용량memory : ECS Cluster에서 동작하는 Container의 Memory 용량
volume
name : Task Definition에 연결할 Volume 이름
volume_mount
name : Task Definition에 연결할 Volume 이름container_name : Volume을 탑재할 Container 이름volume_name : 탑재할 Volume 이름container_path : 볼륨을 탑재할 컨테이너의 경로read_only : Container가 Volume에 read-only 접근만 가능한지 여부 - false,true