

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

# JSON payload untuk membuat tindakan
<a name="schedule-create-json"></a>

Bagian berikut menunjukkan struktur muatan dan contoh muatan untuk setiap jenis tindakan buat untuk jadwal. MediaLive 

**Topics**
+ [Tindakan sakelar masukan - muatan](cli-schedule-fields-for-input-switch.md)
+ [Input mempersiapkan tindakan — payload](cli-schedule-fields-for-input-prep.md)
+ [Aktifkan aksi gambar global - payload](cli-schedule-fields-for-activate-image.md)
+ [Nonaktifkan tindakan overlay global — payload](cli-schedule-fields-for-deactivate-image.md)
+ [Aktifkan tindakan gambar per output — payload](cli-schedule-fields-for-activate-image-per-output.md)
+ [Nonaktifkan tindakan overlay per output — payload](cli-schedule-fields-for-deactivate-image-per-output.md)
+ [Aktifkan overlay grafis gerak — payload](cli-schedule-fields-activate-mgi.md)
+ [Nonaktifkan overlay grafis gerak — payload](cli-schedule-fields-deactivate-mgi.md)
+ [Pesan splice\$1insert - payload](cli-schedule-fields-for-splice-insert.md)
+ [Pesan Time\$1Signal — payload](cli-schedule-fields-for-time-signal.md)
+ [Return-to-network pesan — payload](cli-schedule-fields-for-return-network.md)
+ [ID3 item metadata — muatan](cli-schedule-fields-for-id3.md)
+ [ID3 item tag segmen - muatan](cli-schedule-fields-id3-segment-tag.md)
+ [Jeda tindakan pipa - muatan](cli-schedule-fields-for-pause.md)
+ [Kombinasi tindakan buat](cli-example-multiple-creates.md)

# Tindakan sakelar masukan - muatan
<a name="cli-schedule-fields-for-input-switch"></a>

Bagian berikut menunjukkan payload untuk tindakan sakelar masukan. 

Dalam muatan ini, hanya `ScheduleActionStartSettings` berisi satu dari`FixedModeScheduleActionStartSettings`,`ImmediateModeScheduleActionStartSettings`, atau`FollowModeScheduleActionStartSettings`.

Lihat contoh berikut untuk sampel dari masing-masing tag ini.

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk sakelar input](schedule-fields-for-ips.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "InputSwitchSettings": {
     "InputAttachmentNameReference": "string",
     "InputClippingSettings": {
      "InputTimecodeSource": "enum",
      "StartTimecode": {
       "Timecode": "string"
      },
      "StopTimecode": {
       "LastFrameClippingBehavior": "enum",
       "Timecode": "string"
      }
     },
     "UrlPath": ["string", ...]
    }
   }
  ]
 }
}
```

## Contoh peralihan ke input langsung dengan waktu mulai tetap
<a name="json-switch-example-1"></a>

Contoh permintaan ini adalah beralih ke input langsung pada waktu mulai yang tetap. Tindakan sakelar disebut `studio-feed` dan beralih ke input yang terhubung ke lampiran input yang disebut`live-studio-feed`. Ini beralih ke input ini pada waktu UTC yang ditentukan. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
           }
          },
      "ActionName": "studio-feed",
      "ScheduleActionSettings": {
        "InputSwitchSettings": {
          "InputAttachmentNameReference": "live-studio-feed" 
     }
    }
   }
  ]
 }
}
```

## Contoh sakelar file statis sebagai berikut
<a name="json-switch-example"></a>

Contoh permintaan ini adalah beralih ke input file statis untuk mengikuti akhir input sebelumnya. Tindakan sakelar disebut `action-ad-003` dan beralih ke input yang terhubung ke lampiran input yang disebut`zel-cafe`. Ini beralih ke input ini ketika tindakan yang disebut `action-ad-002` berakhir. File untuk tindakan ini terpotong sehingga berakhir setelah 30 detik dan 11 frame:

```
{
  "ChannelId": "999999",
  "Creates": {
      "ScheduleActions": [
          {
            "ScheduleActionStartSettings": {
              "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "action-ad-002"
              }
            },
            "ActionName": "action-ad-003",
              "ScheduleActionSettings": {
                 "InputSwitchSettings": {
                    "InputAttachmentNameReference": "zel-cafe",
                      "InputClippingSettings": {
                          "InputTimecodeSource": "ZEROBASED",
               "StopTimecode":{
                 "Timecode": "00:00:30:11",
                 "LastFrameClippingBehavior": "INCLUDE_LAST_FRAME"
       }
      }
     }
    }
   }
  ]
 }
}
```

## Contoh sakelar ke input dinamis dengan waktu mulai langsung
<a name="json-switch-example2"></a>

Contoh permintaan ini adalah beralih ke input file dinamis segera. Tindakan sakelar disebut `action-unscheduled-standby` dan beralih ke input yang terhubung ke lampiran input yang disebut`dynamic-unscheduled-standby`. Untuk penggunaan input dinamis ini, file yang akan digunakan adalah`oceanwaves.mp4`.

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": 
          {
          "ImmediateModeScheduleActionStartSettings": {
          }
         },
       "ActionName": "action-unscheduled-slate",
        "ScheduleActionSettings": {
          "InputSwitchSettings": {
            "InputAttachmentNameReference": "slate",
            "UrlPath":[
              "main/oceanwaves.mp4",
              "redundant/oceanwaves.mp4"]
     }
    }
   }
  ]
 }
}
```

# Input mempersiapkan tindakan — payload
<a name="cli-schedule-fields-for-input-prep"></a>

Bagian berikut menunjukkan payload untuk tindakan sakelar masukan. 

Dalam muatan ini, hanya `ScheduleActionStartSettings` berisi satu dari`FixedModeScheduleActionStartSettings`,`ImmediateModeScheduleActionStartSettings`, atau`FollowModeScheduleActionStartSettings`.

Lihat contoh berikut untuk sampel dari masing-masing tag ini.

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk sakelar input](schedule-fields-for-ips.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "InputPrepareSettings": {
     "InputAttachmentNameReference": "string",
     "InputClippingSettings": {
      "InputTimecodeSource": "enum",
      "StartTimecode": {
       "Timecode": "string"
      },
      "StopTimecode": {
       "LastFrameClippingBehavior": "enum",
       "Timecode": "string"
      }
     },
     "UrlPath": ["string", ...]
     }
    }
   }
  ]
 }
}
```

## Contoh persiapan masukan dengan waktu mulai yang tetap
<a name="json-prep-example-1"></a>

Contoh permintaan ini adalah beralih ke input langsung pada waktu mulai yang tetap. Tindakan sakelar disebut `studio-feed` dan beralih ke input yang terhubung ke lampiran input yang disebut`live-studio-feed`. Ini beralih ke input ini pada waktu UTC yang ditentukan. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
           }
          },
      "ActionName": "studio-feed",
      "ScheduleActionSettings": {
        "InputSwitchSettings": {
          "InputAttachmentNameReference": "live-studio-feed"
     }
    }
   }
  ]
 }
}
```

## Contoh persiapan masukan sebagai berikut
<a name="json-prep-example-2"></a>

Contoh permintaan ini adalah beralih ke input file statis untuk mengikuti akhir input sebelumnya. Tindakan sakelar disebut `action-ad-003` dan beralih ke input yang terhubung ke lampiran input yang disebut`zel-cafe`. Ini beralih ke input ini ketika tindakan yang disebut `action-ad-002` berakhir. File untuk tindakan ini terpotong sehingga berakhir setelah 30 detik dan 11 frame:

```
{
  "ChannelId": "999999",
  "Creates": {
      "ScheduleActions": [
          {
            "ScheduleActionStartSettings": {
              "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "action-ad-002"
              }
            },
            "ActionName": "action-ad-003",
              "ScheduleActionSettings": {
                 "InputSwitchSettings": {
                    "InputAttachmentNameReference": "zel-cafe",
                      "InputClippingSettings": {
                          "InputTimecodeSource": "ZEROBASED",
               "StopTimecode":{
                 "Timecode": "00:00:30:11",
                 "LastFrameClippingBehavior": "INCLUDE_LAST_FRAME"
              }
            }
          }
        }
      }
    ]
  }
}
```

# Aktifkan aksi gambar global - payload
<a name="cli-schedule-fields-for-activate-image"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk mengaktifkan overlay gambar global](schedule-fields-for-activate-image.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageActivateSettings": {
     "Duration": integer,
     "FadeIn": integer,
     "FadeOut": integer,
     "Height": integer,
     "Image": {
      "PasswordParam": "string",
      "Uri": "string",
      "Username": "string"
     },
     "ImageX": integer,
     "ImageY": integer,
     "Layer": integer,
     "Opacity": integer,
     "Width": integer
     }
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-activate-image-example"></a>

Contoh permintaan ini membuat overlay gambar untuk disisipkan di setiap output video di setiap grup keluaran di saluran. Overlay menggunakan file yang disimpan dalam bucket Amazon S3. Permintaan tidak menyertakan durasi dan oleh karena itu tidak menyertakan fadeout. Sebaliknya, tujuannya adalah untuk mengirim permintaan nonaktifkan terpisah pada waktu yang tepat. Semua waktu dalam milidetik, dan semua nilai pemosisian dalam piksel:

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:19.000Z"
        }
      },
      "ActionName": "corporate-logo-030",
      "ScheduleActionSettings": {
        "StaticImageActivateSettings": {
          "Image": {
          "PasswordParam": "corplogo!2312",
          "Uri": "s3ssl://amzn-s3-demo-bucket/logos/corporate/high-res.bmp",
          "Username": "medialiveoperator"
          },
          "Layer": 1,
          "FadeIn": 1500,
          "Height": 900
          "Width": 800,
          "ImageX": 200,
          "ImageY": 300,
          "Opacity": 60,
          }
        }
      }
    ]
  }
}
```

# Nonaktifkan tindakan overlay global — payload
<a name="cli-schedule-fields-for-deactivate-image"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk menonaktifkan hamparan gambar global](schedule-fields-for-deactivate-image.md).

```
{
 "ChannelId": "string",
 "Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageDeactivateSettings": {
     "FadeOut": integer,
     "Layer": integer
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-deactivate-image-example"></a>

Contoh permintaan ini menciptakan tindakan untuk menghapus overlay gambar pada 20:42:04.000 (UTC) dengan fadeout 500 milidetik yang ditambahkan ke waktu akhir, yang berarti bahwa overlay tidak akan terlihat pada 20:42:04.500. 

Tindakan menghapus overlay gambar yang ada di lapisan global 4. Ini berarti menghapus gambar *hanya jika* dimasukkan menggunakan aksi global (StaticImageActivateSettings). Itu tidak menghapus overlay dari lapisan per-output 4. 

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:04.000Z"
        }
      },
      "ActionName": "stop-overlay-029",
      "ScheduleActionSettings": {
        "StaticImageDeactivateSettings": {
          "FadeOut": 500,
          "Layer": 4
          }
        }
      }
    ]
  }
}
```

# Aktifkan tindakan gambar per output — payload
<a name="cli-schedule-fields-for-activate-image-per-output"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk mengaktifkan overlay gambar per output](schedule-fields-activate-image-per-output.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageOutputActivateSettings": {
     "Duration": integer,
     "FadeIn": integer,
     "FadeOut": integer,
     "Height": integer,
     "Image": {
      "PasswordParam": "string",
      "Uri": "string",
      "Username": "string"
     },
     "ImageX": integer,
     "ImageY": integer,
     "Layer": integer,
     "Opacity": integer,
     "OutputNames": [
       {}
      ],
     "Width": integer
     }
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-deactivate-image-per-output-example"></a>

Contoh permintaan ini membuat overlay gambar untuk disisipkan dalam output tertentu di saluran. Overlay menggunakan file yang disimpan dalam bucket Amazon S3. Permintaan menyisipkan gambar dalam output `hls-high-res` dan. `mss-high-res` Gambar berukuran tepat untuk resolusi video dalam output ini. 

Permintaan dimaksudkan untuk selalu ada. Oleh karena itu, diatur untuk segera memulai (segera setelah saluran dimulai). Semua waktu dalam milidetik, dan semua nilai pemosisian dalam piksel:

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
        "ScheduleActionStartSettings": 
          {
          "ImmediateModeScheduleActionStartSettings": {
          }
         },
      },
      "ActionName": "logo-1280",
      "ScheduleActionSettings": {
        "StaticImageOutputActivateSettings": {
          "Image": {
          "PasswordParam": "corplogo!2312",
          "Uri": "s3ssl://amzn-s3-demo-bucket/logos/corporate/10percent-1280.bmp",
          "Username": "medialiveoperator"
          },
          "Layer": 0,
          "outputNames": [
            hls-high-res,mss-high-res
           ],
          "ImageX": 200,
          "ImageY": 300,
          "FadeIn": 1500,
          "Opacity": 60
          }
        }
      }
    ]
  }
}
```

# Nonaktifkan tindakan overlay per output — payload
<a name="cli-schedule-fields-for-deactivate-image-per-output"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk menonaktifkan overlay gambar per output](schedule-fields-deactivate-image-per-output.md).

```
{
 "ChannelId": "string",
 "Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageOutputDeactivateSettings": {
     "FadeOut": integer,
     "Layer": integer,
     "OutputNames"
    }
   }
  }
 ]
}
```

## Contoh
<a name="cli-schedule-fields-for-deactivate-image-per-output-example"></a>

Tindakan nonaktifkan menonaktifkan gambar di lapisan per-output yang ditentukan, dalam output atau output yang ditentukan.

Dalam contoh ini, yang mengikuti dari contoh aktifkan, tindakan menghapus semua overlay gambar yang ada di per-output layer 4 dalam output. hls-high-res 

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:04.000Z"
        }
      },
      "ActionName": "stop-layer4-all-outputs",
      "ScheduleActionSettings": {
        "StaticImageOutputDeactivateSettings": {
          "outputNames": [
            hls-high-res
           ],
          "FadeOut": 500,
          "Layer": 4
          }
        }
      }
    ]
  }
}
```

# Aktifkan overlay grafis gerak — payload
<a name="cli-schedule-fields-activate-mgi"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk mengaktifkan overlay grafis gerak](schedule-fields-for-mg.md).

```
{
 "ChannelId": "string",
 "Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "MotionGraphicsImageActivateSettings": {
     "Duration": integer
     "Url": "string"
     "Username": "string",
     "PasswordParam": "string"
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-activate-mgi-example"></a>

Contoh permintaan ini menciptakan aksi overlay grafis gerak yang disebut mg\$1ticker\$1tape. Aset grafik gerak disimpan di http://example.com/ticker\$1tape.html. Server ini membutuhkan kredensi pengguna. Permintaan tidak termasuk durasi. Sebaliknya, tujuannya adalah untuk mengirim permintaan nonaktifkan terpisah pada waktu yang tepat. 

```
{
"ChannelId": "999999",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "2018-05-21T20:42:04.000Z"
    }
   },
   "ActionName": "mg_ticker_tape",
   "ScheduleActionSettings": {
    "MotionGraphicsImageActivateSettings": {
     "Url": "https://example.com/ticker_tape.html"
     "Username": "medialiveoperator",
     "PasswordParam": "/medialive/12345"
    }
   }
  ]
 }
}
```

# Nonaktifkan overlay grafis gerak — payload
<a name="cli-schedule-fields-deactivate-mgi"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk menonaktifkan overlay grafis gerak](schedule-fields-for-mg-deactivate.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "MotionGraphicsImageDeactivateSettings": {
     }
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-deactivate-mgi-example"></a>

Contoh permintaan ini membuat tindakan untuk mengakhiri overlay grafik gerak pada 23:59:00.000 (UTC) . :

```
{
"ChannelId": "999999",
"Creates": {
 "ScheduleActions": [
  {
  "ScheduleActionStartSettings": {
   "FixedModeScheduleActionStartSettings": {
   "Time": "2018-05-21T23:59:00.000Z"
   },
   "ActionName": "deactivate-ticker-tape",
   "ScheduleActionSettings": {
    "MotionGraphicsImageDeactivateSettings": {
     }
    }
   }
  ]
 }
}
```

# Pesan splice\$1insert - payload
<a name="cli-schedule-fields-for-splice-insert"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk pesan splice\$1insert](schedule-fields-for-splice_insert.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "Scte35SpliceInsertSettings": {
     "Duration": integer,
     "SpliceEventId": integer
    }
   }
  }
 ]
}
```

## Contoh sisipan sambatan dengan waktu mulai tetap
<a name="json-splice-insert-example"></a>

Contoh permintaan ini membuat tindakan untuk splice\$1insert dengan waktu mulai UTC 20:42:04.000. Ini juga memiliki referensi `ActionName` yang mungkin mereferensikan iklan dari database Anda, bilangan bulat unik untuk ID peristiwa sambatan, dan durasi kutu 1.350.000 kHz (15 detik).

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:04.000Z"
          }
        },
      "ActionName": "adavail-3708",
      "ScheduleActionSettings": {
        "Scte35SpliceInsertSettings": {
          "SpliceEventId": 3708,
          "Duration": 1350000
          }
        }
      }
    ]
  }
}
```

## Contoh sisipan sambatan sebagai berikut
<a name="json-splice-insert-example2"></a>

Contoh permintaan ini membuat tindakan untuk splice\$1insert yang akan disisipkan setelah sakelar input yang disebut nature-doco-003 berakhir. Tindakan ini mungkin mereferensikan iklan dari database Anda, bilangan bulat unik untuk ID peristiwa sambatan, dan durasi kutu 1.350.000 kHz (15 detik). `ActionName`

Mode ikuti untuk pesan SCTE 35 berguna saat Anda ingin iklan berhasil muncul segera setelah input selesai, tetapi Anda tidak tahu kapan itu akan terjadi. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
         "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "nature-doco-003"
        }
      },
      "ActionName": "adavail-3708",
      "ScheduleActionSettings": {
        "Scte35SpliceInsertSettings": {
          "SpliceEventId": 3708,
          "Duration": 1350000
          }
        }
      }
    ]
  }
}
```

# Pesan Time\$1Signal — payload
<a name="cli-schedule-fields-for-time-signal"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk pesan time\$1signal](schedule-fields-for-time-signal.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "Scte35TimeSignalSettings": {
     "Scte35Descriptors": [
      {
       "Scte35DescriptorSettings": {
        "SegmentationDescriptorScte35DescriptorSettings": {
         "DeliveryRestrictions": {
          "ArchiveAllowedFlag": "enum",
          "DeviceRestrictions": "enum",
          "NoRegionalBlackoutFlag": "enum",
          "WebDeliveryAllowedFlag": "enum"
         },
         "SegmentNum": integer,
         "SegmentationCancelIndicator": "enum",
         "SegmentationDuration": integer,
         "SegmentationEventId": integer,
         "SegmentationTypeId": integer,
         "SegmentationUpid": "string",
         "SegmentationUpidType": integer,
         "SegmentsExpected": integer,
         "SubSegmentNum": integer,
         "SubSegmentsExpected": integer
        }
       }
      }
     ]
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-time-signal-example"></a>

Contoh permintaan ini membuat tindakan untuk time\$1signal dengan waktu mulai UTC 20:42:04.000 dan dengan bilangan bulat unik untuk. `SegmentationEventId` Untuk bidang pembatasan, `NoRegionalBlackoutFlag` memiliki batasan yang ditetapkan (pemadaman regional ada).

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:04.000Z"
        }
      },
      "ActionName": "adavail-3708",
      "ScheduleActionSettings": {
        "Scte35TimeSignalSettings": {
          "Scte35Descriptors": [
          {
            "Scte35DescriptorSettings": {
              "SegmentationDescriptorScte35DescriptorSettings": {
                "SubSegmentsExpected": 0,
                "SegmentationEventId": 7054,
                "SegmentationDuration": 1350000,
                "SegmentationCancelIndicator": 0,
                "SubSegmentNum": 0,
                "SegmentationUpidType": 12,
                "SegmentNum": 0,
                "SegmentationCancelIndicator": "SEGMENTATION_EVENT_NOT_CANCELED",
                "DeliveryRestrictions": {
                  "DeviceRestrictions": "NONE",
                  "WebDeliveryAllowedFlag": "WEB_DELIVERY_ALLOWED",
                  "NoRegionalBlackoutFlag": "REGIONAL_BLACKOUT",
                  "ArchiveAllowedFlag": "ARCHIVE_ALLOWED"
                },
                "SegmentationUpid": "4a414e3136494e4155303031",
                "SegmentationTypeId": 52,
                "SegmentsExpected": 0
                  }
                }
              }
            ]
          }
        }
      }
    ]
  }
}
```

# Return-to-network pesan — payload
<a name="cli-schedule-fields-for-return-network"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk return-to-network pesan](schedule-fields-for-return-to-network.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "Scte35ReturnToNetworkSettings": {
     "SpliceEventId": integer                
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-return-network-example"></a>

Contoh permintaan ini membuat return-to-network dengan waktu mulai UTC 20:42:19.

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
          }
      },
      "ActionName": "end-adavail-3708",
      "ScheduleActionSettings": {
        "Scte35ReturnToNetworkSettings": {
          }
        }
      }
    ]
  }
}
```

# ID3 item metadata — muatan
<a name="cli-schedule-fields-for-id3"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk ID3 metadata](schedule-fields-for-id3-userdata.md).

**Muatan untuk tindakan HlsTimedMetadataSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
     "HlsTimedMetadataSettings": {
     "Id3": "string"
    }
   }
  }
 ]
}
```

**Muatan untuk tindakan TimedMetadataSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
     "TimedMetadataSettings": {
     "Id3": "string"
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-id3-example"></a>

Contoh permintaan ini menggunakan `HlsTimedMetadataSettings` tindakan. Ini menciptakan ID3 metadata untuk dimasukkan dalam kelompok output yang sesuai pada 13:35:59 UTC.

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2019-01-02T13:35:59Z"
        }
      },
      "ActionName": "id3-metadata.2019-01-02T13:35:59Z",
      "ScheduleActionSettings": {
        "HlsTimedMetadataSettings": {
          "Id3": "SUQzBAAAAAAAF1RJVDIAAAANAAADSGVsbG8gV29ybGQA"
          }
        }
      }
    ]
  }
}
```

# ID3 item tag segmen - muatan
<a name="cli-schedule-fields-id3-segment-tag"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk tag ID3 segmen](schedule-fields-for-id3-segment-tags.md).

**Muatan untuk HlsId 3 tindakan SegmentTaggingSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
	"HlsId3SegmentTaggingSettings": {
         "Tag": "string"
         "Id3": "string"
    }
   }
  }
 ]
}
```

**Payload untuk aksi Id3 SegmentTaggingSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
	"Id3SegmentTaggingSettings": {
         "Tag": "string"
         "Id3": "string"
    }
   }
  }
 ]
}
```

## Contoh menggunakan properti tag
<a name="json-id3-segment-example"></a>

Contoh permintaan ini menggunakan `HlsId3SegmentTaggingSettings` tindakan. Ini menciptakan tag ID3 segmen yang akan dimasukkan mulai dari 13:35:59 UTC. Contoh ini menggunakan `Tag` properti, yang berarti bahwa Anda hanya menentukan konten `value` untuk `TXXX` bidang. Dalam contoh ini, konten adalah tanggal, waktu, dan jumlah segmen. 

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2020-01-02T13:35:59Z"
        }
      },
      "ActionName": "id3-datetime-and-segment",
      "ScheduleActionSettings": {
        "HlsId3SegmentTaggingSettings": {
          "Tag": "$dt$-$sn$"
          }
        }
      }
    ]
  }
}
```

## Contoh menggunakan properti Id3
<a name="json-ide-segment-id3-example"></a>

Contoh permintaan ini membuat tag ID3 segmen untuk segera disisipkan. Contoh ini menggunakan `Id3` properti, yang berarti bahwa konten dikodekan sebagai base64.

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        ImmediateModeScheduleActionStartSettings
       }
      },
      "ActionName": "id3-song309",
      "ScheduleActionSettings": {
        "HlsId3SegmentTaggingSettings": {
          "Id3": "SUQzBAAAAAAAF1RJVDIAAAANAAADSGVsbG8gV29ybGQA"
          }
        }
      }
    ]
  }
}
```

# Jeda tindakan pipa - muatan
<a name="cli-schedule-fields-for-pause"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk jeda](schedule-fields-for-pause.md).

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

## Contoh: Menjeda satu pipa
<a name="json-pause-example"></a>

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
<a name="json-unpause-example"></a>

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": [
       {}
      ]
     }
    }
   }
  ]
 }
}
```

# Kombinasi tindakan buat
<a name="cli-example-multiple-creates"></a>

Berikut adalah contoh badan JSON untuk masuk ke `--creates` parameter `batch-update-schedule` AWS CLI perintah. Ini berisi dua tindakan untuk dibuat. Dalam contoh ini, kedua tindakan tersebut adalah splice\$1inserts, tetapi sebenarnya Anda dapat menggabungkan nomor dan semua jenis tindakan buat.

```
{
    "ScheduleActions": [
      {
        "ScheduleActionSettings": {
          "Scte35SpliceInsertSettings": {
            "Duration": 1350000,
            "SpliceEventId": 3
          }
        },
        "ActionName": "SpliceInsert-01",
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-11-05T16:10:30.000Z"
          }
        }
      },
      {
        "ScheduleActionSettings": {
          "Scte35SpliceInsertSettings": {
            "Duration": 2700000,
            "SpliceEventId": 3
          }
        },
        "ActionName": "SpliceInsert-02",
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-11-05T16:30:45.000Z"
          }
        }
      }
    ]
  }
```