

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

# Exibir dados do repositório vinculado
<a name="ag-repo-view"></a>

Você pode listar e visualizar detalhes do repositório vinculado usando o console ou o AWS CLI. Para links de repositório usados para sincronizar repositórios git com AWS Proton, você pode recuperar a definição e o status da sincronização do repositório usando o. AWS CLI

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

**Listar e visualizar detalhes do repositório vinculado usando o [console do AWS Proton](https://console.aws.amazon.com//proton/).**

1. Para listar seus repositórios vinculados, escolha **Repositórios** no painel de navegação.

1. Para visualizar dados detalhados, escolha o nome de um repositório.

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

**Listar seus repositórios vinculados.**

Execute o seguinte comando:

```
$ aws proton list-repositories
```

Resposta:

```
{
    "repositories": [
        {
            "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates",
            "name": "myrepos/templates",
            "provider": "GITHUB"
        },
        {
            "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments",
            "name": "myrepos/environments",
            "provider": "GITHUB"
        }
    ]
}
```

**Visualizar os detalhes de um repositório vinculado.**

Execute o seguinte comando:

```
$ aws proton get-repository \
    --name {{myrepos/templates}} \
    --provider "{{GITHUB}}"
```

Resposta:

```
{
    "repository": {
        "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates",
        "name": "myrepos/templates",
        "provider": "GITHUB"
    }
}
```

**Listar seus repositórios sincronizados.**

O exemplo a seguir lista os repositórios que você configurou para sincronização de modelos.

Execute o seguinte comando:

```
$ aws proton list-repository-sync-definitions \
    --branch "{{main}}" \
    --repository-name {{myrepos/templates}} \
    --repository-provider "{{GITHUB}}" \
    --sync-type "TEMPLATE_SYNC"
```

**Visualizar o status de sincronização do repositório.**

O exemplo a seguir recupera o status de sincronização de um repositório de sincronização de modelos.

Execute o seguinte comando:

```
$ aws proton get-repository-sync-status \
    --branch "{{main}}" \
    --repository-name {{myrepos/templates}} \
    --repository-provider "{{GITHUB}}" \
    --sync-type "TEMPLATE_SYNC"
```

Resposta:

```
{
    "latestSync": {
        "events": [
            {
                "event": "Clone started",
                "time": "2021-11-21T00:26:35.883000+00:00",
                "type": "CLONE_STARTED"
            },
            {
                "event": "Updated configuration",
                "time": "2021-11-21T00:26:41.894000+00:00",
                "type": "CONFIG_UPDATED"
            },
            {
                "event": "Starting syncs for commit 62c03ff86eEXAMPLE1111111",
                "externalId": "62c03ff86eEXAMPLE1111111",
                "time": "2021-11-21T00:26:44.861000+00:00",
                "type": "STARTING_SYNC"
            }
        ],
        "startedAt": "2021-11-21T00:26:29.728000+00:00",
        "status": "SUCCEEDED"
    }
}
```

------