

Hinweis zum Ende des Supports: Am 13. November 2025 AWS wird der Support für Amazon Elastic Transcoder eingestellt. Nach dem 13. November 2025 können Sie nicht mehr auf die Elastic Transcoder Transcoder-Konsole oder die Elastic Transcoder Transcoder-Ressourcen zugreifen.

[Weitere Informationen zur Umstellung auf finden Sie in diesem AWS Elemental MediaConvert Blogbeitrag.](https://aws.amazon.com/blogs/media/how-to-migrate-workflows-from-amazon-elastic-transcoder-to-aws-elemental-mediaconvert/)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Aktualisieren von Pipeline-Benachrichtigungen
<a name="update-pipeline-notifications"></a>

**Topics**
+ [Beschreibung](#update-pipeline-notifications-description)
+ [Anforderungen](#update-pipeline-notifications-requests)
+ [Antworten](#update-pipeline-notifications-responses)
+ [Fehler](#update-pipeline-notifications-response-errors)
+ [Beispiele](#update-pipeline-notifications-examples)

## Beschreibung
<a name="update-pipeline-notifications-description"></a>

Um nur Amazon Simple Notification Service (Amazon SNS) -Benachrichtigungen für eine Pipeline zu aktualisieren, senden Sie eine POST-Anfrage an die `/2012-09-25/pipelines/pipelineId/notifications` Ressource.

**Wichtig**  
Wenn Sie Benachrichtigungen ändern, werden diese Änderungen sofort wirksam. Jobs, die Sie bereits eingereicht haben und deren Verarbeitung Elastic Transcoder noch nicht begonnen hat, sind betroffen, ebenso wie Jobs, die Sie einreichen, nachdem Sie die Benachrichtigungen geändert haben.

## Anforderungen
<a name="update-pipeline-notifications-requests"></a>

### Syntax
<a name="update-pipeline-notifications-request-syntax"></a>

```
POST /2012-09-25/pipelines/pipelineId/notifications 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
{
   "Id":"pipelineId",
   "Notifications":{
      "Progressing":"SNS topic to notify when
         Elastic Transcoder has started to process the job",
      "Complete":"SNS topic to notify when
         Elastic Transcoder has finished processing the job",
      "Warning":"SNS topic to notify when
      	Elastic Transcoder returns a warning",
      "Error":"SNS topic to notify when
         Elastic Transcoder returns an error"
   }
}
```

### Anforderungsparameter
<a name="update-pipeline-notifications-request-parameters"></a>

Diese Operation akzeptiert die folgenden Anforderungsparameter. 

**Pipeline-ID**  
Die ID der Pipeline, für die Sie die Benachrichtigungseinstellungen ändern möchten. 

### Anforderungsheader
<a name="update-pipeline-notifications-request-headers"></a>

Für diesen Vorgang werden ausschließlich Anforderungs-Header verwendet, die für alle Vorgänge gelten. Weitere Informationen über allgemeine Anforderungs-Header finden Sie unter [Inhalt des HTTP-Headers](making-http-requests.md#http-request-header).

### Anforderungstext
<a name="update-pipeline-notifications-request-body"></a>

Die JSON-Zeichenfolge im Anfragetext enthält die folgenden Objekte. 

**Id**  
Die ID der Pipeline, die Sie aktualisieren möchten.

**Benachrichtigungen: Geht voran**  
Der Themen-ARN für das Amazon Simple Notification Service (Amazon SNS) -Thema, das Sie benachrichtigen möchten, wenn Elastic Transcoder mit der Verarbeitung eines Jobs in dieser Pipeline begonnen hat. Dies ist der ARN, den Amazon SNS zurückgegeben hat, als Sie das Thema erstellt haben. Weitere Informationen finden Sie unter [Erstellen eines Themas](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html) im *Amazon Simple Notification Service-Entwicklerhandbuch*.  
Um Benachrichtigungen zu erhalten, müssen Sie auch das neue Thema in der Amazon SNS SNS-Konsole abonnieren.
Amazon SNS bietet eine Vielzahl von Benachrichtigungsoptionen, darunter die Möglichkeit, Amazon SNS SNS-Nachrichten an Amazon Simple Queue Service-Warteschlangen zu senden. Weitere Informationen finden Sie im [Amazon Simple Notification Service-Entwicklerhandbuch](https://docs.aws.amazon.com/sns/latest/dg/).

**Benachrichtigungen: Vollständig**  
Der Themen-ARN für das Amazon SNS SNS-Thema, das Sie benachrichtigen möchten, wenn Elastic Transcoder die Verarbeitung eines Jobs in dieser Pipeline abgeschlossen hat. Dies ist der ARN, den Amazon SNS zurückgegeben hat, als Sie das Thema erstellt haben. 

**Benachrichtigungen: Warnung**  
Der Themen-ARN für das Amazon SNS SNS-Thema, das Sie benachrichtigen möchten, wenn Elastic Transcoder bei der Verarbeitung eines Jobs in dieser Pipeline auf eine Warnung stößt. Dies ist der ARN, den Amazon SNS zurückgegeben hat, als Sie das Thema erstellt haben. 

**Benachrichtigungen: Fehler**  
Der Themen-ARN für das Amazon SNS SNS-Thema, das Sie benachrichtigen möchten, wenn Elastic Transcoder bei der Verarbeitung eines Jobs in dieser Pipeline auf einen Fehler stößt. Dies ist der ARN, den Amazon SNS zurückgegeben hat, als Sie das Thema erstellt haben. 

## Antworten
<a name="update-pipeline-notifications-responses"></a>

### Syntax
<a name="update-pipeline-notifications-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
{
   "Pipeline":{
      "Id":"ID for the new pipeline",
      "Notifications":{
         "Progressing":"SNS topic to notify when Elastic Transcoder has started to process the job",
         "Complete":"SNS topic to notify when Elastic Transcoder has finished processing the job",
         "Warning":"SNS topic to notify when Elastic Transcoder returns a warning",
         "Error":"SNS topic to notify when Elastic Transcoder returns an error"
      }
   }
}
```

### Antwort-Header
<a name="update-pipeline-notifications-response-headers"></a>

Für diesen Vorgang werden ausschließlich Antwort-Header verwendet, die für die meisten Antworten gelten. Weitere Informationen über allgemeine Antwort-Header finden Sie unter [HTTP-Antworten](making-http-requests.md#http-response-header).

### Antworttext
<a name="update-pipeline-notifications-response-body"></a>

Wenn Sie Benachrichtigungen für eine Pipeline aktualisieren, gibt Elastic Transcoder die Werte zurück, die Sie in der Anfrage angegeben haben. Weitere Informationen finden Sie unter [Anforderungstext](#update-pipeline-notifications-request-body).

## Fehler
<a name="update-pipeline-notifications-response-errors"></a>

Informationen zu Elastic Transcoder Transcoder-Ausnahmen und Fehlermeldungen finden Sie unter. [Umgang mit Fehlern in Elastic Transcoder](error-handling.md)

## Beispiele
<a name="update-pipeline-notifications-examples"></a>

Die folgende Beispielanforderung aktualisiert die Benachrichtigungen für eine Pipeline.

### Beispielanforderung
<a name="update-pipeline-notifications-examples-sample-request"></a>

```
POST /2012-09-25/pipelines/1111111111111-abcde1/notifications 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
{
   "Id":"1111111111111-abcde1",
   "Notifications":{
      "Progressing":"",
      "Complete":"",
      "Warning":"",
      "Error":"arn:aws:sns:us-east-1:111222333444:ETS_Errors"
   }
}
```

### Beispielantwort
<a name="update-pipeline-notifications-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",
   "Notifications":{
      "Progressing":"",
      "Complete":"",
      "Warning":"",
      "Error":"arn:aws:sns:us-east-1:111222333444:ETS_Errors"
   }
}
```