As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Pausar a ação do pipeline — carga útil
Para obter informações sobre o significado e os valores dos campos no JSON a seguir, consulteCampos para pausa.
{ "ScheduleActions": [ { "ScheduleActionStartSettings": { "FixedModeScheduleActionStartSettings": { "Time": "string" }, "ImmediateModeScheduleActionStartSettings": { } }, "ActionName": "string", "ScheduleActionSettings": { "PauseStateSettings": { "Pipelines": [ { "PipelineId": "enum" } ] } } } ] }
Exemplo: pausar um pipeline
Esse exemplo de solicitação pausa o pipeline 0 às 20:42:19 UTC. MediaLive sempre lê o comando como: defina o pipeline ou pipelines especificados para pausar e defina todos os outros pipelines como não pausados.
{ "ChannelId": "999999", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "FixedModeScheduleActionStartSettings": { "Time": "2018-05-21T20:42:19Z" } }, "ActionName": "pause-pipeline-0-now", "ScheduleActionSettings": { "PauseStateSettings": { "Pipelines": [ { "PipelineId": "PIPELINE_0" } ] } } } ] } }
Exemplo: Reiniciar a pausa nos dois pipelines
Este exemplo de solicitação cancela a pausa de todos os pipelines que estão pausados no momento.
nota
MediaLive sempre lê o comando como: defina o pipeline ou pipelines especificados para pausar e defina todos os outros pipelines como não pausados. Neste exemplo, a Pipelines
matriz está vazia. MediaLiveinterpreta essa matriz vazia como: defina todos os pipelines como sem pausa.
{ "ChannelId": "999999", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "ImmediateModeScheduleActionStartSettings": {} }, "ActionName": "unpause-pipeline-0", "ScheduleActionSettings": { "PauseStateSettings": { "Pipelines": [ {} ] } } } ] } }