

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Charge utile JSON pour combiner la création et la suppression
<a name="schedule-create-and-delete-json"></a>

Pour combiner un lot de créations et de suppressions, incluez à la fois une section `Creates` et une section `Deletes` dans la charge utile JSON. 

Dans cet exemple, la charge utile de la section `Deletes` supprime une action d'activation d'une superposition d'image, car l'heure de début est incorrecte. Le nom de l'action est `overlay-21`. La charge utile de la section `Creates` insère à nouveau cette action, cette fois avec l'heure de début correcte.

Même si la `Creates` section apparaît en premier dans la charge utile JSON, elle exécute MediaLive toujours les actions de suppression en premier. 

Dans cette action, l'action de suppression et l'action de création ont le même `ActionName`. Le nom est réutilisé, car le lot est de type « suppression et remplacement ». Vous pouvez cependant attribuer un autre nom à l'action de création.

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