

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 리포지토리 나열
<a name="list-repos"></a>

이 주제의 명령을 사용하여 AWS 계정 또는 도메인의 리포지토리를 나열합니다.

## AWS 계정의 리포지토리 나열
<a name="listing-repositories-in-an-aws-account"></a>

이 명령을 사용하여 AWS 계정의 모든 리포지토리를 나열합니다.

```
aws codeartifact list-repositories
```

샘플 출력:

```
{
    "repositories": [
        {
            "name": "{{repo1}}",
            "administratorAccount": "{{123456789012}}",
            "domainName": "{{my_domain}}",
            "domainOwner": "{{123456789012}}",
            "arn": "arn:aws:codeartifact:{{region-id}}:{{123456789012}}:repository/{{my_domain}}/{{repo1}}",
            "description": "{{Description of repo1}}"
        },
        {
            "name": "{{repo2}}",
            "administratorAccount": "{{123456789012}}",
            "domainName": "{{my_domain}}",
            "domainOwner": "{{123456789012}}",
            "arn": "arn:aws:codeartifact:{{region-id}}:{{123456789012}}:repository/{{my_domain}}/{{repo2}}",
            "description": "{{Description of repo2}}"    
            
        },
        {
            "name": "{{repo3}}",
            "administratorAccount": "{{123456789012}}",
            "domainName": "{{my_domain2}}",
            "domainOwner": "{{123456789012}}",
            "arn": "arn:aws:codeartifact:{{region-id}}:{{123456789012}}:repository/{{my_domain2}}/{{repo3}}",
            "description": "{{Description of repo3}}"
        }
    ]
}
```

 `--max-results` 및 `--next-token` 파라미터를 사용하여 `list-repositories`의 응답에 페이지를 매길 수 있습니다. `--max-results`의 경우 1에서 1000 사이의 정수를 지정하여 한 페이지에 반환되는 결과 수를 지정합니다. 기본값은 50입니다. 후속 페이지를 반환하려면 `list-repositories`를 다시 실행하고 이전 명령 출력에서 받은 `nextToken` 값을 `--next-token`에 전달하세요. `--next-token` 옵션을 사용하지 않으면 항상 결과의 첫 페이지가 반환됩니다.

## 도메인에 있는 리포지토리 나열
<a name="listing-repositories-in-the-domain"></a>

도메인에 있는 모든 리포지토리 목록을 얻으려면 `list-repositories-in-domain` 명령을 사용합니다.

```
aws codeartifact list-repositories-in-domain --domain {{my_domain}} --domain-owner {{123456789012}} --max-results 3
```

출력을 보면 일부 리포지토리가 서로 다른 AWS 계정에서 관리된다는 사실을 알 수 있습니다.

```
{
    "repositories": [
        {
            "name": "{{repo1}}",
            "administratorAccount": "{{123456789012}}",
            "domainName": "{{my_domain}}",
            "domainOwner": "{{111122223333}}",  
            "arn": "arn:aws:codeartifact:{{region-id}}:{{111122223333}}:repository/{{my_domain}}/{{repo1}}",
            "description": "{{Description of repo1}}"
        },
        {
            "name": "{{repo2}}",
            "administratorAccount": "{{444455556666}}",
            "domainName": "{{my_domain}}",
            "domainOwner": "{{111122223333}}",
            "arn": "arn:aws:codeartifact:{{region-id}}:{{111122223333}}:repository/{{my_domain}}/{{repo2}}",
            "description": "{{Description of repo2}}"            
        },
        {
            "name": "{{repo3}}",
            "administratorAccount": "{{444455556666}}",
            "domainName": "{{my_domain}}",
            "domainOwner": "{{111122223333}}",
            "arn": "arn:aws:codeartifact:{{region-id}}:{{111122223333}}:repository/{{my_domain}}/{{repo3}}",
            "description": "{{Description of repo3}}"            
        }
    ]
}
```

 `--max-results` 및 `--next-token` 파라미터를 사용하여 `list-repositories-in-domain`의 응답에 페이지를 매길 수 있습니다. `--max-results`의 경우 1에서 1000 사이의 정수를 지정하여 한 페이지에 반환되는 결과 수를 지정합니다. 기본값은 50입니다. 후속 페이지를 반환하려면 `list-repositories-in-domain`를 다시 실행하고 이전 명령 출력에서 받은 `nextToken` 값을 `--next-token`에 전달하세요. `--next-token` 옵션을 사용하지 않으면 항상 결과의 첫 페이지가 반환됩니다.

리포지토리 이름을 보다 간결한 목록으로 출력하려면 다음 명령을 사용해 보세요.

```
aws codeartifact list-repositories-in-domain --domain {{my_domain}} --domain-owner {{111122223333}} \
  --query 'repositories[*].[name]' --output text
```

샘플 출력:

```
repo1
repo2
repo3
```

다음 예제 출력에서는 리포지토리 이름과 계정 ID가 함께 출력됩니다.

```
aws codeartifact list-repositories-in-domain --domain {{my_domain}} --domain-owner {{111122223333}}  \
  --query 'repositories[*].[name,administratorAccount]' --output text
```

샘플 출력:

```
repo1 710221105108
repo2 710221105108
repo3 532996949307
```

`--query` 파라미터에 대해 자세히 알아보려면 *CodeArtifact API 참조*의 [ListRepositories](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListRepositories.html)를 참조하세요.