

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á.

# Criar um grupo de pacotes
<a name="create-package-group"></a>

É possível criar um grupo de pacotes usando o console do CodeArtifact, a AWS Command Line Interface (AWS CLI) ou o CloudFormation. Consulte mais informações sobre o gerenciamento de grupos de pacotes do CodeArtifact com o CloudFormation em [Criação de recursos do CodeArtifact com AWS CloudFormation](cloudformation-codeartifact.md). 

## Criar um grupo de pacotes (console)
<a name="create-package-group-console"></a>

1. Abra o console do AWS CodeArtifact em [https://console.aws.amazon.com/codesuite/codeartifact/home](https://console.aws.amazon.com/codesuite/codeartifact/home).

1. No painel de navegação, selecione **Domínios** e escolha o domínio no qual você deseja criar um grupo de pacotes.

1. Selecione **Grupos de pacotes** e clique em **Criar grupo de pacotes**.

1. Em **Definição de grupos de pacotes**, insira a definição do grupo de pacotes para o seu grupo de pacotes. A definição do grupo de pacotes determina quais pacotes estão associados ao grupo. Você pode inserir a definição do grupo de pacotes manualmente com texto ou usar o modo visual para fazer seleções e a definição do grupo de pacotes será criada automaticamente.

1. Para usar o modo visual para criar a definição do grupo de pacotes:

   1. Selecione **Visual** para alternar para o modo visual.

   1. Em **Formato do pacote**, escolha o formato dos pacotes a serem associados a esse grupo.

   1. Em **Namespace (escopo)**, escolha os critérios de namespace a serem correspondidos.
      + **Igual a**: corresponda exatamente o namespace especificado. Se escolhido, insira o namespace a ser correspondido.
      + **Em branco**: corresponda pacotes sem namespace.
      + **Começa com a palavra**: corresponda namespaces que começam com uma palavra especificada. Se escolhido, insira a palavra de prefixo a ser correspondida. Para obter mais informações sobre palavras e limites de palavras, consulte [Palavras, limites de palavras e correspondência de prefixos](package-group-definition-syntax-matching-behavior.md#package-group-word-boundary-prefix).
      + **Todos**: corresponda pacotes em todos os namespaces.

   1. Se a opção **Igual a**, **Em branco** ou **Começa com a palavra** estiver selecionada, em **Nome do pacote**, escolha os critérios do nome do pacote a serem correspondidos.
      + **Exatamente igual a**: corresponda exatamente o nome do pacote especificado. Se escolhido, insira o nome do pacote a ser correspondido.
      + **Começa com o prefixo**: corresponda pacotes que começam com o prefixo especificado.
      + **Começa com a palavra**: corresponda pacotes que começam com uma palavra especificada. Se escolhido, insira a palavra de prefixo a ser correspondida. Para obter mais informações sobre palavras e limites de palavras, consulte [Palavras, limites de palavras e correspondência de prefixos](package-group-definition-syntax-matching-behavior.md#package-group-word-boundary-prefix).
      + **Todos**: corresponda todos os pacotes.

   1. Clique em **Próximo** para revisar a definição.

1. Para inserir a definição do grupo de pacotes com texto:

   1. Clique em **Texto** para alternar para o modo de texto.

   1. Em **Definição do grupo de pacotes**, insira a definição do grupo de pacotes. Para obter mais informações sobre a sintaxe de definição de grupo de pacotes, consulte [Sintaxe de definição de grupos de pacotes e comportamento de correspondência](package-group-definition-syntax-matching-behavior.md).

   1. Clique em **Próximo** para revisar a definição.

1. Em **Revisar definição**, revise os pacotes que serão incluídos no novo grupo de pacotes com base na definição fornecida anteriormente. Após a revisão, clique em **Próximo**.

1. Em **Informações do grupo de pacotes**, opcionalmente, adicione uma descrição e e-mail de contato para o grupo de pacotes. Escolha **Próximo**.

1. Em **Controles de origem de pacotes**, configure os controles de origem a serem aplicados aos pacotes no grupo. Para obter mais informações sobre controles de origem do grupo de pacotes, consulte [Controles de origem do grupo de pacotes](package-group-origin-controls.md).

1. Selecione **Criar grupo de pacotes**.

## Criar um grupo de pacotes (AWS CLI)
<a name="create-package-group-cli"></a>

Use o comando `create-package-group` para criar um grupo de pacotes no seu domínio. Para a opção `--package-group`, insira a definição do grupo de pacotes que determina quais pacotes estão associados ao grupo. Para obter mais informações sobre a sintaxe de definição de grupo de pacotes, consulte [Sintaxe de definição de grupos de pacotes e comportamento de correspondência](package-group-definition-syntax-matching-behavior.md).

Caso não tenha feito isso, configure a AWS CLI seguindo as etapas em[Configurando com AWS CodeArtifact](get-set-up-for-codeartifact.md).

```
aws codeartifact create-package-group \
         --domain my_domain \
         --package-group '/nuget/*' \
         --domain-owner 111122223333 \
         --contact-info contact@email.com \
         --description "a new package group" \
         --tags key=key1,value=value1
```