Mencantumkan repositori - CodeArtifact

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mencantumkan repositori

Gunakan perintah dalam topik ini untuk membuat daftar repositori di AWS akun atau domain.

Mencantumkan repositori dalam akun AWS

Gunakan perintah ini untuk membuat daftar semua repositori di akun Anda AWS .

aws codeartifact list-repositories

Contoh output:

{ "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" } ] }

Anda dapat memberi nomor halaman pada respons dari list-repositories menggunakan --max-results dan parameter --next-token. Untuk --max-results, tentukan bilangan bulat dari 1 sampai 1000 untuk menentukan jumlah hasil yang dikembalikan dalam satu halaman. Defaultnya adalah 50. Untuk mengembalikan halaman berikutnya, jalankan list-repositories lagi dan teruskan nilai nextToken yang diterima dalam perintah output sebelumnya untuk --next-token. Saat opsi --next-token tidak digunakan, halaman pertama hasil selalu dikembalikan.

Mencantumkan repositori di domain

Gunakan list-repositories-in-domain untuk mendapatkan daftar semua repositori dalam domain.

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

Output menunjukkan bahwa beberapa repositori dikelola oleh akun AWS yang berbeda.

{ "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" } ] }

Anda dapat memberi nomor halaman pada respons dari list-repositories-in-domain menggunakan --max-results dan parameter --next-token. Untuk --max-results, tentukan bilangan bulat dari 1 sampai 1000 untuk menentukan jumlah hasil yang dikembalikan dalam satu halaman. Defaultnya adalah 50. Untuk mengembalikan halaman berikutnya, jalankan list-repositories-in-domain lagi dan teruskan nilai nextToken yang diterima dalam perintah output sebelumnya untuk --next-token. Saat opsi --next-token tidak digunakan, halaman pertama hasil selalu dikembalikan.

Untuk menampilkan output nama repositori dalam daftar yang lebih ringkas, coba perintah berikut.

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

Contoh output:

repo1 repo2 repo3

Contoh berikut menampilkan output ID akun selain nama repositori.

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

Contoh output:

repo1 710221105108 repo2 710221105108 repo3 532996949307

Untuk informasi selengkapnya tentang --query parameter, lihat ListRepositoriesdi CodeArtifact APIReferensi.