

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 用于组合创建和删除的 JSON 有效载荷
<a name="schedule-create-and-delete-json"></a>

要组合一批创建和删除操作，请在 JSON 有效载荷中同时包含一个 `Creates` 部分和一个 `Deletes` 部分。

在此示例中，`Deletes` 部分中的有效载荷删除了激活图像叠加的操作，因为该操作的启动时间不正确。该操作名为 `overlay-21`。`Creates` 部分中的有效载荷会再次插入该操作，这次是使用正确的启动时间。

尽管该`Creates`部分首先出现在 JSON 有效负载中，但 MediaLive 始终要先执行删除操作。

在此操作中，删除操作和创建操作具有相同的 `ActionName`。该名称之所以重复使用，是因为该批处理是“删除和替换”。不过，您可以向创建操作分配不同的名称。

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