Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Details zum Ändern des Repository-Synchronisierungsstatus

Fokusmodus
Details zum Ändern des Repository-Synchronisierungsstatus - AWS CloudFormation

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Im Folgenden finden Sie die Detailfelder für Ereignisse zur Änderung des Status der Repository-Synchronisierung.

Die detail-type Felder source und sind enthalten, da sie spezifische Werte für AWS CloudFormation Ereignisse enthalten.

{ . . ., "detail-type": "Git Sync Repository Sync Status Change", "source": "aws.codeconnections", . . ., "detail": { "connectionArn" : "string", "providerType" : "string", "repositoryName": "string", "providerType": "string", "repositoryName": "string", "repositoryArn": "string", "repositoryLinkId": "string", "ownerId": "string", "commit": "string", "branch": "string", "syncType": "string", "status": "string", "previousSync": "string" } } }
detail-type

Identifiziert den Ereignistyp.

Für Statusereignisse der Repository-Synchronisierung ist dieser WertGit Sync Repository Sync Status Change.

source

Identifiziert den Service, aus dem das Ereignis stammt. Für Git-Sync-Ereignisse ist dieser Wertaws.codeconnections.

detail

Ein JSON Objekt, das Informationen über das Ereignis enthält. Der Service, der das Ereignis generiert, bestimmt den Inhalt dieses Feldes.

Für Ereignisse mit dem Repository-Synchronisierungsstatus umfassen diese Daten:

connectionArn

Der Amazon-Ressourcenname (ARN), der mit verknüpft ist CodeConnections.

providerType

Der Git-Anbieter, mit dem eine Verbindung hergestellt wurde CloudFormation.

Zulässige Werte: GitHub | GitHub Enterprise | GitLab | BitBucket

repositoryName

Der Name des Git-Repositorys.

repositoryArn

Das mit dem Git-Repository ARN verknüpfte.

Die eindeutige ID, die dem Repository-Link zugeordnet ist.

ownerId

Die eindeutige ID, die dem Repository-Besitzer zugeordnet ist.

commit

Die eindeutige ID, die dem Repository-Commit zugeordnet ist.

branch

Die eindeutige ID, die dem Repository-Zweig zugeordnet ist.

syncType

Die Art der Synchronisierung, die durchgeführt wird.

status

Der aktuelle Repository-Synchronisierungsstatus.

Zulässige Werte: FAILED | INITIATED | IN_PROGRESS | SUCCEEDED

previousSync

Der Synchronisierungsstatus vor dem aktuellen Status.

Zulässige Werte: FAILED | INITIATED | IN_PROGRESS | SUCCEEDED

Beispiel: Ereignis zur Änderung des Repository-Synchronisierungsstatus

Im Folgenden finden Sie ein Beispiel für ein Ereignis zur Änderung des Status der Repository-Synchronisierung. Die Details des Ereignisses, das das Repository erfolgreich synchronisiert CodeConnections hat.

{ "version": "0", "id": "1b5d8feb-agbv-4cf7-a9f1-bf3703467718", "detail-type": "GitSync Repository Sync Status Change", "source": "aws.codeconnections", "account": "111122223333", "time": "2023-12-22T18:43:48Z", "region": "us-east-1", "resources": ["arn:aws:aws:codestar-connections:us-east-1:111122223333:repository-link/550e8400-e29b-41d4-a716-446655440000",], "detail": { "connectionArn": "arn:aws:codestar-connections:us-east-1:111122223333:connection/sample-connection-id", "providerType": "GitHub", "repositoryName": "sample-repository-name", "repositoryArn": "arn:aws:aws:codestar-connections:us-east-1:111122223333:repository-link/550e8400-e29b-41d4-a716-446655440000" "repositoryLinkId": "550e8400-e29b-41d4-a716-446655440000" "ownerId": "sample-owner-id", "commit": "sample-commit-id", "branch": "main", "syncType": "CFN_STACK_SYNC", "status": "SUCCEEDED", "previousStatus": "IN_PROGRESS", } }
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.