DevOps

# AWS ECR Connector

Manage container image repositories, push/pull authorization, and lifecycle policies.

$pip install "toolsconnector[ecr]"
12
Actions
DevOps
Category
Free
Apache 2.0

## All 12 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`batch_delete_image ⚠` | Batch delete images from a repository | repository_name, image_ids | `ECRBatchDeleteResult`
`create_repository` | Create a new ECR repository | repository_name [image_tag_mutability, scan_on_push] | `ECRRepository`
`delete_repository ⚠` | Delete an ECR repository | repository_name [force] | `ECRRepository`
`describe_images` | Describe images in an ECR repository | repository_name [image_ids] | `list`
`describe_repositories` | List ECR repositories | [repository_names] | `list`
`get_authorization_token` | Get an authorization token for Docker login | — | `ECRAuthorizationData`
`get_lifecycle_policy` | Get the lifecycle policy for a repository | repository_name | `ECRLifecyclePolicy`
`list_images` | List images in an ECR repository | repository_name [tag_status] | `list`
`put_lifecycle_policy` | Set the lifecycle policy for a repository | repository_name, lifecycle_policy_text | `ECRLifecyclePolicy`
`set_repository_policy` | Set the repository policy | repository_name, policy_text | `dict`
`tag_resource` | Add tags to an ECR resource | resource_arn, tags | `dict`
`untag_resource` | Remove tags from an ECR resource | resource_arn, tag_keys | `dict`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing