set_container_insights : Cluster Settings to assign to the Container Insights - Enabled
kms_key_name : The AWS Key Management Service key Name to encrypt the data between the local client and the container
logging : The log setting to use for redirecting logs for your execute command results - OVERRIDE, NONE, DEFAULT
cloud_watch_encryption_enabled : Whether or not to enable encryption on the CloudWatch logs - false, true
capacity_providers : The name of the CloudWatch log group to send logs to - Fargate, Fargate_spot
service
name : Service's task distribution method
computing_option : Method of distributing tasks for the service - capacity_provider_strategy, launch_type
computing_option
capacity_provider_strategycapacity_provider : Fargate, Fargate_spotbase : Minimum number of tasks to run (up to 100,000)weight : Estimating the value of total task running (up to 1,000)
computing_option.launch_type : Launch type on which to run the Service
launch_typelaunch_type : ec2, Fargate, Externaltask_definition_name : The name of the ECS Task Definition that will use the Servicedesired_count : Number of instances of the task definition to place and keep running