

Aviso de fim do suporte: em 7 de outubro de 2026, AWS encerrará o suporte para AWS Proton. Depois de 7 de outubro de 2026, você não poderá mais acessar o AWS Proton console ou os AWS Proton recursos. Sua infraestrutura implantada permanecerá intacta. Para obter mais informações, consulte o Guia [AWS Proton de descontinuação e migração de serviços](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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

# Crie um link para seu repositório
<a name="ag-create-repo"></a>

Você pode criar um link para seu repositório usando o console ou a CLI. Quando você cria um link de repositório, AWS Proton cria uma [função vinculada ao serviço](using-service-linked-roles.md) para você.

------
#### [ Console de gerenciamento da AWS ]

**Crie um link para seu repositório conforme mostrado nas etapas do console a seguir.**

1. No [console do AWS Proton](https://console.aws.amazon.com//proton/), escolha **Repositórios.**

1. Escolha **Criar repositório**.

1. Na página **Vincular novo repositório**, na seção **Detalhes do repositório**:

   1. Escolha seu provedor de repositório.

   1. Escolha uma de suas conexões existentes. Se você não tiver uma, escolha **Adicionar uma nova CodeStar conexão** para criar uma conexão e, em seguida, volte ao AWS Proton console, atualize a lista de conexões e escolha sua nova conexão.

   1. Escolha entre seus repositórios de código-fonte conectados.

1. *[opcional]* Na seção **Tags**, escolha **Adicionar nova tag** uma ou mais vezes e insira os pares de **chave** e **valor**.

1. Escolha **Criar repositório**.

1. Visualize os dados de detalhes do seu repositório vinculado.

------
#### [ AWS CLI ]

**Crie e registre um link para seu repositório.**

Execute o seguinte comando:

```
$ aws proton create-repository \
    --name myrepos/environments \
    --connection-arn "arn:aws:codestar-connections:region-id:123456789012:connection/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111" \
    --provider "GITHUB" \
    --encryption-key "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY" \
    --tags key=mytag1,value=value1 key=mytag2,value=value2
```

Os dois últimos parâmetros, **--encryption-key** e **--tags**, são opcionais.

Resposta:

```
{
    "repository": {
        "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments",
        "connectionArn": "arn:aws:codestar-connections:region-id:123456789012:connection/2ad03b28-a7c4-EXAMPLE11111",
        "encryptionKey": "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY",
        "name": "myrepos/environments",
        "provider": "GITHUB"
    }
}
```

Depois de criar um link de repositório, você pode ver uma lista de AWS tags gerenciadas pelo cliente, conforme mostrado no exemplo de comando a seguir. AWS Proton gera automaticamente tags AWS gerenciadas para você. Você também pode modificar e criar etiquetas gerenciadas pelo cliente usando o AWS CLI. Para obter mais informações, consulte [AWS Proton recursos e marcação](resources.md).

Comando:

```
$ aws proton list-tags-for-resource \
    --resource-arn "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments"
```

------