

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

# Status alur kerja yang berhasil
<a name="state-succeed"></a>

Sebuah `Succeed` state (`"Type": "Succeed"`) baik mengakhiri mesin state dengan sukses, mengakhiri cabang dari a[Status alur kerja paralel](state-parallel.md), atau mengakhiri iterasi dari a. [Memetakan status alur kerja](state-map.md) `Succeed`Status adalah target yang berguna untuk cabang `Choice` negara yang tidak melakukan apa pun kecuali menghentikan mesin status.

Karena status `Succeed` adalah status terminal, status tersebut tidak memiliki `Next`, dan tidak memerlukan bidang `End`, seperti yang ditunjukkan dalam contoh berikut.

```
"SuccessState": {
  "Type": "Succeed"
}
```

**`Output`(Opsional, JSONata hanya)**  
Selain [bidang status umum, `Succeed` status](statemachine-structure.md#amazon-states-language-common-fields) yang digunakan JSONata dapat menyertakan bidang Output untuk menentukan dan mengubah output dari status. Ketika ditentukan, `Output` nilai mengesampingkan default output status.  
Bidang output menerima nilai JSON (objek, array, string, angka, boolean, null). Nilai string apa pun, termasuk yang ada di dalam objek atau array, akan dievaluasi JSONata seolah-olah dikelilingi oleh `{% %}` karakter.  
 Output juga menerima JSONata ekspresi secara langsung, misalnya:   

```
"Output" : "{% jsonata expression %}"
```
Untuk informasi lebih lanjut tentang JSONata, lihat[Mengubah data dengan Step JSONata Functions](transforming-data.md).