

Pemberitahuan akhir dukungan: Pada 13 November 2025, AWS akan menghentikan dukungan untuk Amazon Elastic Transcoder. Setelah 13 November 2025, Anda tidak akan lagi dapat mengakses konsol Elastic Transcoder atau sumber daya Elastic Transcoder.

Untuk informasi lebih lanjut tentang transisi ke AWS Elemental MediaConvert, kunjungi [posting blog](https://aws.amazon.com/blogs/media/how-to-migrate-workflows-from-amazon-elastic-transcoder-to-aws-elemental-mediaconvert/) ini.

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

# Perbarui Status Pipeline
<a name="update-pipeline-status"></a>

**Topics**
+ [Deskripsi](#update-pipeline-status-description)
+ [Permintaan](#update-pipeline-status-requests)
+ [Respons](#update-pipeline-status-responses)
+ [Kesalahan](#update-pipeline-status-response-errors)
+ [Contoh](#update-pipeline-status-examples)

## Deskripsi
<a name="update-pipeline-status-description"></a>

Untuk menjeda atau mengaktifkan kembali pipa, sehingga pipa berhenti atau memulai ulang pekerjaan pemrosesan, perbarui status pipa. Kirim permintaan POST ke `/2012-09-25/pipelines/pipelineId/status` sumber daya. 

Mengubah status pipeline berguna jika Anda ingin membatalkan satu atau beberapa pekerjaan. Anda tidak dapat membatalkan pekerjaan setelah Elastic Transcoder mulai memprosesnya; jika Anda menjeda pipeline tempat Anda mengirimkan pekerjaan, Anda memiliki lebih banyak waktu untuk mendapatkan IDs pekerjaan untuk pekerjaan yang ingin Anda batalkan, dan mengirim permintaan. `Delete Job` 

## Permintaan
<a name="update-pipeline-status-requests"></a>

### Sintaks
<a name="update-pipeline-status-request-syntax"></a>

```
POST /2012-09-25/pipelines/pipelineId/status HTTP/1.1
Content-Type: application/json; charset=UTF-8
Accept: */*
Host: elastictranscoder.Elastic Transcoder endpoint.amazonaws.com:443
x-amz-date: 20130114T174952Z
Authorization: AWS4-HMAC-SHA256 
               Credential=AccessKeyID/request-date/Elastic Transcoder endpoint/elastictranscoder/aws4_request,
               SignedHeaders=host;x-amz-date;x-amz-target,
               Signature=calculated-signature
Content-Length: number of characters in the JSON string
{
   "Status":"new status for the pipeline"
}
```

### Parameter Permintaan
<a name="update-pipeline-status-request-parameters"></a>

Operasi ini mengambil parameter permintaan berikut. 

**PipelineID**  
Pengidentifikasi pipa yang ingin Anda jeda atau aktifkan kembali. 

### Header Permintaan
<a name="update-pipeline-status-request-headers"></a>

Operasi ini hanya menggunakan header permintaan yang umum untuk semua operasi. Untuk informasi selengkapnya tentang header permintaan umum, lihat [Konten Header HTTP](making-http-requests.md#http-request-header).

### Isi Permintaan
<a name="update-pipeline-status-request-body"></a>

String JSON di badan permintaan berisi objek berikut. 

**Status**  
Status baru pipa:  
+ `Active`: Aktifkan pipa, sehingga mulai memproses pekerjaan.
+ `Paused`: Nonaktifkan pipa, sehingga berhenti memproses pekerjaan.

## Respons
<a name="update-pipeline-status-responses"></a>

### Sintaks
<a name="update-pipeline-status-response-syntax"></a>

```
Status: 202 Accepted
x-amzn-RequestId: c321ec43-378e-11e2-8e4c-4d5b971203e9
Content-Type: application/json
Content-Length: number of characters in the response
Date: Mon, 14 Jan 2013 06:01:47 GMT

{
   "Id":"ID for the pipeline",
   "Status":"new status for the pipeline"
}
```

### Header Respons
<a name="update-pipeline-status-response-headers"></a>

Operasi ini hanya menggunakan header respons yang umum untuk sebagian besar respons. Untuk informasi tentang header permintaan umum, lihat [Tanggapan HTTP](making-http-requests.md#http-response-header).

### Isi Respons
<a name="update-pipeline-status-response-body"></a>

Saat Anda memperbarui status untuk pipeline, Elastic Transcoder mengembalikan nilai yang Anda tentukan dalam permintaan. Untuk informasi selengkapnya, lihat [Isi Permintaan](#update-pipeline-status-request-body).

## Kesalahan
<a name="update-pipeline-status-response-errors"></a>

Untuk informasi tentang pengecualian Elastic Transcoder dan pesan kesalahan, lihat. [Kesalahan Penanganan di Elastic Transcoder](error-handling.md)

## Contoh
<a name="update-pipeline-status-examples"></a>

Contoh permintaan berikut memungkinkan pipeline yang memiliki ID`1111111111111-abcde1`.

### Permintaan Sampel
<a name="update-pipeline-status-examples-sample-request"></a>

```
POST /2012-09-25/pipelines/1111111111111-abcde1/status HTTP/1.1
Content-Type: application/json; charset=UTF-8
Accept: */*
Host: elastictranscoder.Elastic Transcoder endpoint.amazonaws.com:443
x-amz-date: 20130114T174952Z
Authorization: AWS4-HMAC-SHA256 
               Credential=AccessKeyID/request-date/Elastic Transcoder endpoint/elastictranscoder/aws4_request,
               SignedHeaders=host;x-amz-date;x-amz-target,
               Signature=calculated-signature
Content-Length: number of characters in the JSON string
{
   "Status":"Active"
}
```

### Contoh Respons
<a name="update-pipeline-status-examples-sample-response"></a>

```
Status: 202 Accepted
x-amzn-RequestId: c321ec43-378e-11e2-8e4c-4d5b971203e9
Content-Type: application/json
Content-Length: number of characters in the response
Date: Mon, 14 Jan 2013 06:01:47 GMT
{
   "Id":"1111111111111-abcde1",
   "Status":"Active"
}
```