Jeda tindakan pipa — payload - MediaLive

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

Jeda tindakan pipa — payload

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihatBidang untuk jeda.

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

Contoh: Menjeda satu pipa

Contoh permintaan ini menghentikan sementara pipeline 0 pada 20:42:19 UTC. MediaLive selalu membaca perintah sebagai: atur pipeline atau pipeline yang ditentukan untuk menjeda dan mengatur semua pipeline lainnya ke unpause.

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

Contoh: Membatalkan jeda kedua saluran pipa

Contoh permintaan ini menghentikan sementara semua pipeline yang saat ini dijeda.

catatan

MediaLive selalu membaca perintah sebagai: atur pipeline atau pipeline yang ditentukan untuk menjeda dan mengatur semua pipeline lainnya ke unpause. Dalam contoh ini, Pipelines array kosong. MediaLivemenafsirkan array kosong ini sebagai: mengatur semua pipeline ke unpause.

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