ecs
- class moto.ecs.models.EC2ContainerServiceBackend(region_name)
ECS resources use the new ARN format by default. Use the following environment variable to revert back to the old/short ARN format: MOTO_ECS_NEW_ARN=false
AWS reference: https://aws.amazon.com/blogs/compute/migrating-your-amazon-ecs-deployment-to-the-new-arn-and-resource-id-format-2/
Example usage
@mock_ecs
def test_ecs_behaviour:
boto3.client("ecs")
...
Implemented features for this service
[ ] create_capacity_provider
[X] create_cluster
[X] create_service
[X] create_task_set
[X] delete_account_setting
[X] delete_attributes
[ ] delete_capacity_provider
[X] delete_cluster
[X] delete_service
[X] delete_task_set
[X] deregister_container_instance
[X] deregister_task_definition
[ ] describe_capacity_providers
[X] describe_clusters
Only include=TAGS is currently supported.
[X] describe_container_instances
[X] describe_services
[X] describe_task_definition
[X] describe_task_sets
[X] describe_tasks
[ ] discover_poll_endpoint
[ ] execute_command
[X] list_account_settings
[X] list_attributes
[X] list_clusters
maxSize and pagination not implemented
[X] list_container_instances
[X] list_services
[X] list_tags_for_resource Currently implemented only for task definitions and services
[X] list_task_definition_families
[X] list_task_definitions
[X] list_tasks
[X] put_account_setting
[ ] put_account_setting_default
[X] put_attributes
[ ] put_cluster_capacity_providers
[X] register_container_instance
[X] register_task_definition
[X] run_task
[X] start_task
[X] stop_task
[ ] submit_attachment_state_changes
[ ] submit_container_state_change
[ ] submit_task_state_change
[X] tag_resource Currently implemented only for services
[X] untag_resource Currently implemented only for services
[ ] update_capacity_provider
[ ] update_cluster
[ ] update_cluster_settings
[ ] update_container_agent
[X] update_container_instances_state
[X] update_service
[X] update_service_primary_task_set Updates task sets be PRIMARY or ACTIVE for given cluster:service task sets
[X] update_task_set