README.md
1# Example
2
3This is an example using the AWS SDK for Go to delete an ECR Repository.
4
5
6# Usage
7
8The example deletes the repository name provided in the first parameter from default `us-east-1` aws region.
9
10```sh
11go run -tags example deleteRepository.go <repo_name>
12```
13
14To delete a repository from a different region, set `AWS_REGION` env var.
15
16```sh
17AWS_REGION=us-west-2 go run -tags example deleteRepository.go <repo_name>
18```
19
20Output:
21```
22ECR Repository "repo2" deleted successfully!
23
24AWS Output:
25{
26 Repository: {
27 CreatedAt: 2020-03-26 00:20:36 +0000 UTC,
28 RegistryId: "999999999999",
29 RepositoryArn: "arn:aws:ecr:us-east-1:999999999999:repository/repo_name",
30 RepositoryName: "repo_name",
31 RepositoryUri: "999999999999.dkr.ecr.us-east-1.amazonaws.com/repo_name"
32 }
33}
34```
35