Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengunduh aset versi paket
A set adalah file individual (misalnya, file npm atau .tgz file Maven POM atau JAR) yang disimpan di dalam CodeArtifact yang terkait dengan versi paket. Anda dapat mengunduh aset paket menggunakan get-package-version-assets command. Hal ini memungkinkan Anda mengambil aset tanpa menggunakan klien manajer paket seperti npm atau pip. Untuk mengunduh aset Anda harus memberikan nama aset yang dapat diperoleh menggunakan perintah list-package-version-assets, untuk informasi selengkapnya lihat Mencantumkan aset versi paket. Aset akan diunduh ke penyimpanan lokal dengan nama file yang Anda tentukan.
Contoh berikut mengunduh guava-27.1-jre.jar aset dari paket Maven com.google.guava:guava dengan versi27.1-jre.
aws codeartifact get-package-version-asset --domainmy_domain--domain-owner111122223333--repositorymy_repo\ --formatmaven--namespacecom.google.guava--packageguava--package-version27.1-jre\ --assetguava-27.1-jre.jar\guava-27.1-jre.jar
Dalam contoh ini, nama file ditentukan guava-27.1-jre.jar oleh argumen terakhir dalam perintah sebelumnya, sehingga aset yang diunduh akan diberi namaguava-27.1-jre.jar.
Output dari perintah yaitu:
{ "assetName": "guava-27.1-jre.jar", "packageVersion": "27.1-jre", "packageVersionRevision": "YGp9ck2tmy03PGSxioclfYzQ0BfTLR9zzhQJtERv62I=" }
catatan
Untuk mengunduh aset dari paket npm yang dicakup, sertakan cakupan dalam opsi. --namespace Simbol @ harus dihilangkan ketika menggunakan --namespace. Misalnya, jika ruang lingkupnya@types, gunakan--namespace types.
Mengunduh aset menggunakan get-package-version-asset membutuhkan izin codeartifact:GetPackageVersionAsset pada sumber daya paket. Untuk informasi selengkapnya tentang kebijakan izin berbasis sumber daya, lihat Resource-based kebijakan di Panduan AWS Identity and Access Management Pengguna.