

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Baixe ativos da versão do pacote
<a name="download-assets"></a>

Um *ativo* é um arquivo individual (por exemplo, um arquivo npm ou `.tgz` arquivo Maven POM ou JAR) armazenado e associado CodeArtifact a uma versão do pacote. Você pode baixar os ativos do pacote usando o `get-package-version-assets command`. Isso permite que você recupere ativos sem usar um cliente gerenciador de pacotes, como `npm` ou `pip`. Para baixar um ativo, você deve fornecer o nome do ativo, que pode ser obtido usando o comando `list-package-version-assets`. Para obter mais informações, consulte [Listar ativos da versão do pacote](list-assets.md). O ativo será baixado para o armazenamento local com um nome de arquivo especificado por você.

O exemplo a seguir baixa o {{guava-27.1-jre.jar}} ativo do pacote Maven {{com.google.guava:guava}} com a versão{{27.1-jre}}.

```
aws codeartifact get-package-version-asset --domain {{my_domain}} --domain-owner {{111122223333}} --repository {{my_repo}} \
    --format {{maven}} --namespace {{com.google.guava}} --package {{guava}} --package-version {{27.1-jre}} \
    --asset {{guava-27.1-jre.jar}} \
    {{guava-27.1-jre.jar}}
```

 Neste exemplo, o nome do arquivo foi especificado {{guava-27.1-jre.jar}} pelo último argumento no comando anterior, então o ativo baixado será nomeado{{guava-27.1-jre.jar}}. 

A saída do comando será:

```
{
    "assetName": "guava-27.1-jre.jar",
    "packageVersion": "27.1-jre",
    "packageVersionRevision": "YGp9ck2tmy03PGSxioclfYzQ0BfTLR9zzhQJtERv62I="
}
```

**nota**  
Para baixar ativos de um pacote npm com escopo definido, inclua o escopo na opção `--namespace`. O símbolo `@` deve ser omitido ao usar `--namespace`. Por exemplo, se o escopo for `@types`, use `--namespace types`.

 O download de ativos usando `get-package-version-asset` requer a permissão `codeartifact:GetPackageVersionAsset` no recurso do pacote. Para obter mais informações sobre políticas de permissão baseadas em recursos, consulte [Políticas baseadas em recursos](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_resource-based) no *Guia do usuário do AWS Identity and Access Management *. 