

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.

# Pipeline-Aktion unterbrechen — Payload
<a name="cli-schedule-fields-for-pause"></a>

Informationen zur Bedeutung und zu den Werten der Felder in der folgenden JSON-Datei finden Sie unter[Felder für die Pause](schedule-fields-for-pause.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "PauseStateSettings": {
     "Pipelines": [
      {
       "PipelineId": "enum"
      }
     ]
    }
   }
  }
 ]
}
```

## Beispiel: Eine Pipeline pausieren
<a name="json-pause-example"></a>

In diesem Beispiel einer Anfrage wird Pipeline 0 um 20:42:19 UTC angehalten. MediaLive liest den Befehl immer wie folgt: *setzt die angegebene Pipeline oder Pipelines auf Pause und setzt alle anderen Pipelines auf* ununterbrochen.

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19Z"
          }
        },
        "ActionName": "pause-pipeline-0-now",
        "ScheduleActionSettings": {
          "PauseStateSettings": {
            "Pipelines": [
              {
                "PipelineId": "PIPELINE_0"
              }
            ]
          }
        }
      }
    ]
  }
}
```

## Beispiel: Die Pause für beide Pipelines aufheben
<a name="json-unpause-example"></a>

In diesem Beispiel für eine Anforderung wird die Unterbrechung aller derzeit unterbrochenen Pipelines aufgehoben. 

**Anmerkung**  
MediaLive liest den Befehl immer wie folgt: *setzt die angegebene (n) Pipeline (n) auf Pause und setzt alle anderen Pipelines auf „ohne Pause*“. In diesem Beispiel ist das Array leer. `Pipelines` MediaLiveinterpretiert dieses leere Array als: *setzt alle Pipelines auf* ununterbrochen.

```
{
 "ChannelId": "999999",
 "Creates": {
     "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
         "ImmediateModeScheduleActionStartSettings": {}
      },
     "ActionName": "unpause-pipeline-0",
     "ScheduleActionSettings": {
       "PauseStateSettings": {
         "Pipelines": [
       {}
      ]
     }
    }
   }
  ]
 }
}
```