Visualización de los datos del repositorio vinculado - AWS Proton

Aviso de fin del soporte: el 7 de octubre de 2026 AWS finalizará el soporte para AWS Proton. Después del 7 de octubre de 2026, ya no podrás acceder a la AWS Proton consola ni a AWS Proton los recursos. La infraestructura implementada permanecerá intacta. Para obtener más información, consulte la Guía AWS Proton de obsolescencia y migración del servicio.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Visualización de los datos del repositorio vinculado

Puede enumerar y ver los detalles del repositorio vinculado mediante la consola o la AWS CLI. En el caso de los enlaces a los repositorios que se utilizan para sincronizar los repositorios de git AWS Proton, puedes recuperar la definición y el estado de la sincronización del repositorio mediante el AWS CLI.

Consola de administración de AWS

Enumere y consulte los detalles de los repositorios vinculados mediante la consola de AWS Proton.

  1. Para ver una lista de los repositorios vinculados, seleccione Repositorios en el panel de navegación.

  2. Para ver los datos detallados, seleccione el nombre de algún repositorio.

AWS CLI

Enumere los repositorios vinculados.

Ejecuta el siguiente comando:

$ aws proton list-repositories

Respuesta:

{ "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" } ] }

Consulte los detalles de un repositorio vinculado.

Ejecuta el siguiente comando:

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

Respuesta:

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

Enumere los repositorios sincronizados.

En el siguiente ejemplo, se enumeran los repositorios que el usuario configuró para la sincronización de plantillas.

Ejecuta el siguiente comando:

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

Vea el estado de sincronización del repositorio.

En el siguiente ejemplo se recupera el estado de sincronización de un repositorio de sincronización de plantillas.

Ejecuta el siguiente comando:

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

Respuesta:

{ "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" } }