Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scarica le risorse della versione del pacchetto
Una risorsa è un singolo file (ad esempio, un file npm o un .tgz file Maven POM o JAR) archiviato in CodeArtifact cui è associato a una versione del pacchetto. È possibile scaricare le risorse del pacchetto utilizzando. get-package-version-assets command Ciò consente di recuperare le risorse senza utilizzare un client di gestione dei pacchetti come npm opip. Per scaricare una risorsa è necessario fornire il nome della risorsa che può essere ottenuto utilizzando il list-package-version-assets comando, per ulteriori informazioni, vedereElenca le risorse della versione del pacchetto. La risorsa verrà scaricata nella memoria locale con un nome di file specificato dall'utente.
L'esempio seguente scarica l'guava-27.1-jre.jarasset dal pacchetto Maven com.google.guava:guava con la versione. 27.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
In questo esempio, il nome del file è stato specificato come guava-27.1-jre.jar nell'ultimo argomento del comando precedente, quindi la risorsa scaricata verrà denominata. guava-27.1-jre.jar
L'output del comando sarà:
{ "assetName": "guava-27.1-jre.jar", "packageVersion": "27.1-jre", "packageVersionRevision": "YGp9ck2tmy03PGSxioclfYzQ0BfTLR9zzhQJtERv62I=" }
Nota
Per scaricare risorse da un pacchetto npm con ambito, includi l'ambito nell'--namespaceopzione. Il @ simbolo deve essere omesso durante l'uso. --namespace Ad esempio, se l'ambito è@types, usa--namespace types.
Lo scaricamento delle risorse tramite get-package-version-asset richiede l'codeartifact:GetPackageVersionAssetautorizzazione sulla risorsa del pacchetto. Per ulteriori informazioni sulle politiche di autorizzazione basate sulle risorse, consulta le Resource-based politiche nella Guida per l'AWS Identity and Access Management utente.