翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
リポジトリを一覧表示させる
このトピックの コマンドを使用して、 AWS アカウントまたはドメインのリポジトリを一覧表示します。
AWS アカウントのリポジトリを一覧表示する
このコマンドを使用して、 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
" } ] }
list-repositories
および--max-results
パラメータを使用し、--next-token
からの応答をページ分割できます。--max-results
の場合、1 ~ 1000 の整数を指定して、単一ページに返される結果の数を指定できます。デフォルトは 50 に設定されています。後続ページを返すには、list-repositories
をもう一度実行し、前のコマンド出力で受信したnextToken
の値を--next-token
にパスします。--next-token
オプションが使用されなければ、結果の最初のページが常に表示されます。
ドメインのリポジトリを一覧表示する
list-repositories-in-domain
を使って、ドメイン内のすべてのリポジトリのリストを取得します。
aws codeartifact list-repositories-in-domain --domain
my_domain
--domain-owner123456789012
--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-owner111122223333
\ --query 'repositories[*].[name]' --output text
サンプル出力:
repo1 repo2 repo3
次の例では、リポジトリ名に加えてアカウント ID を出力します。
aws codeartifact list-repositories-in-domain --domain
my_domain
--domain-owner111122223333
\ --query 'repositories[*].[name,administratorAccount]' --output text
サンプル出力:
repo1 710221105108 repo2 710221105108 repo3 532996949307
--query
パラメータの詳細については、ListRepositories リファレンスの CodeArtifact API を参照してください。