Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Status Sinkronisasi Repositori Ubah detail acara
Di bawah ini adalah bidang detail untuk peristiwa Perubahan Status Sinkronisasi Repositori.
detail-type
Bidang source
dan disertakan karena mengandung nilai khusus untuk AWS CloudFormation acara.
{ . . ., "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
-
Mengidentifikasi jenis acara.
Untuk peristiwa status Sinkronisasi Repositori, nilai ini adalah.
Git Sync Repository Sync Status Change
source
-
Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk peristiwa sinkronisasi Git, nilai ini adalah
aws.codeconnections
. detail
-
JSONObjek yang berisi informasi tentang acara tersebut. Layanan yang menghasilkan acara menentukan konten bidang ini.
Untuk peristiwa status sinkronisasi Repositori, data ini mencakup:
connectionArn
-
Nama Sumber Daya Amazon (ARN) yang terkait dengan CodeConnections.
providerType
-
Penyedia Git terhubung ke CloudFormation.
Nilai yang valid:
GitHub
|GitHub Enterprise
|GitLab
|BitBucket
repositoryName
-
Nama repositori Git.
repositoryArn
-
Yang ARN terkait dengan repositori Git.
repositoryLinkId
-
ID unik yang terkait dengan tautan repositori.
ownerId
-
ID unik yang terkait dengan pemilik repositori.
commit
-
ID unik yang terkait dengan komit repositori.
branch
-
ID unik yang terkait dengan cabang repositori.
syncType
-
Jenis sinkronisasi yang sedang dilakukan.
status
-
Status sinkronisasi repositori saat ini.
Nilai yang valid:
FAILED
|INITIATED
|IN_PROGRESS
|SUCCEEDED
previousSync
-
Status sinkronisasi sebelum status saat ini.
Nilai yang valid:
FAILED
|INITIATED
|IN_PROGRESS
|SUCCEEDED
contoh Contoh: Acara Perubahan Status Sinkronisasi Repositori
Berikut ini adalah contoh peristiwa Perubahan Status Sinkronisasi Repositori. Detail acara yang CodeConnections telah berhasil menyinkronkan repositori.
{ "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", } }