Status Sinkronisasi Sumber Daya Ubah detail acara - AWS CloudFormation

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Status Sinkronisasi Sumber Daya Ubah detail acara

Di bawah ini adalah bidang detail untuk acara Perubahan Status Sinkronisasi Sumber Daya.

detail-typeBidang source dan disertakan karena mengandung nilai khusus untuk AWS CloudFormation acara.

{ . . ., "detail-type": "Git Sync Resource Sync Status Change", "source": "aws.codeconnections", . . ., "detail": { "providerType" : "string", "commit" : "string", "repositoryName": "string", "branch": "string", "syncType": "string", "syncTarget": "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 adalahaws.codeconnections.

detail

JSONObjek yang berisi informasi tentang acara tersebut. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk peristiwa status sinkronisasi sumber daya, data ini mencakup:

providerType

Penyedia Git terhubung ke CloudFormation.

Nilai yang valid: GitHub | GitHub Enterprise | GitLab | BitBucket

commit

ID unik yang terkait dengan komit repositori.

repositoryName

Nama repositori Git.

branch

ID unik yang terkait dengan cabang repositori.

syncType

Jenis sinkronisasi yang sedang dilakukan.

syncTarget

Tumpukan target untuk sinkronisasi sumber daya.

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 Sumber Daya

Berikut ini adalah contoh peristiwa perubahan status sinkronisasi sumber daya. Detail acara yang CodeConnections telah berhasil menyinkronkan sumber daya.

{ "version": "0", "id": "1b5d8feb-agbv-4cf7-a9f1-bf3703467718", "detail-type": "Git Sync Resource Sync Status Change", "source": "aws.codeconnections", "account": "111122223333", "time": "2023-12-22T18:43:48Z", "region": "us-east-1", "resources": ["arn:aws:aws:cloudformation:us-east-1:111122223333:stack/targetStack1"], "detail": { "providerType": "GitHub", "commit": "sample-commit-id", "repositoryName": "sample-repository-name", "branch": "main", "syncType": "CFN_STACK_SYNC", "syncTarget": "arn:aws:aws:cloudformation:us-east-1:111122223333:stack/targetStack1", "status": "SUCCEEDED", "previousStatus": "IN_PROGRESS" } }