| task-definition | The path to the ECS task definition JSON file. | yes | — |
| service | The name of the ECS service to deploy to. The action will only register the task definition if no service is given. | no | "" |
| cluster | The name of the ECS cluster to deploy to. | no | "" |
| wait-for-service-stability | Whether to wait for the ECS service to reach stable state after deploying the new task definition. Valid value is "true". Will default to not waiting. | no | "" |
| wait-for-minutes | How long to wait for the ECS service to reach stable state, in minutes (default: 30 minutes, max: 6 hours). | no | "" |
| force-new-deployment | Whether to force a new deployment of the service. Valid value is "true". Will default to not force a new deployment. | no | "" |