

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
<a name="event-detail-resource-sync-status-change"></a>

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

`detail-type`Bidang `source` dan disertakan karena mengandung nilai khusus untuk 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`  <a name="resource-sync-status-change-detail-type"></a>
Mengidentifikasi jenis acara.  
Untuk peristiwa status Sinkronisasi Repositori, nilai ini adalah. `Git Sync Repository Sync Status Change`

`source`  <a name="resource-sync-status-change-source"></a>
Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk peristiwa sinkronisasi Git, nilai ini adalah`aws.codeconnections`.

`detail`  <a name="resource-sync-status-change-detail"></a>
Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.  
Untuk peristiwa status sinkronisasi sumber daya, data ini mencakup:    
`providerType`  <a name="resource-sync-status-change-provider-type"></a>
Penyedia Git terhubung ke CloudFormation.  
*Nilai yang valid*: `GitHub` \$1 `GitHub Enterprise` \$1 `GitLab` \$1 `BitBucket`  
`commit`  <a name="resource-sync-status-change-commit"></a>
ID unik yang terkait dengan komit repositori.  
`repositoryName`  <a name="resource-sync-status-change-repository-name"></a>
Nama repositori Git.  
`branch`  <a name="resource-sync-status-change-branch"></a>
ID unik yang terkait dengan cabang repositori.  
`syncType`  <a name="resource-sync-status-change-sync-type"></a>
Jenis sinkronisasi yang sedang dilakukan.  
`syncTarget`  <a name="resource-sync-status-change-sync-target"></a>
Tumpukan target untuk sinkronisasi sumber daya.  
`status`  <a name="resource-sync-status-change-status"></a>
Status sinkronisasi repositori saat ini.  
*Nilai yang valid*: `FAILED` \$1 `INITIATED` \$1 `IN_PROGRESS` \$1 `SUCCEEDED`  
`previousSync`  <a name="resource-sync-status-change-previous-sync"></a>
Status sinkronisasi sebelum status saat ini.  
*Nilai yang valid*: `FAILED` \$1 `INITIATED` \$1 `IN_PROGRESS` \$1 `SUCCEEDED`

**Example Contoh: Acara Perubahan Status Sinkronisasi Sumber Daya**  <a name="event-detail-resource-sync-status-change.example"></a>
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"
  }
}
```