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 gli asset 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 e 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 la guava-27.1-jre.jar risorsa dal pacchetto Maven com.google.guava:guava con 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'utilizzo. --namespace Ad esempio, se l'ambito è@types, usa--namespace types.
Il download di risorse utilizzando get-package-version-asset richiede l'codeartifact:GetPackageVersionAssetautorizzazione sulla risorsa del pacchetto. Per ulteriori informazioni sulle politiche di autorizzazione basate sulle risorse, consultate Politiche basate sulle risorse nella Guida per l'utente.AWS Identity and Access Management