

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Payload JSON per combinare creazione ed eliminazione
<a name="schedule-create-and-delete-json"></a>

Per combinare un batch di operazioni di creazione ed eliminazione, includi una sezione `Creates` e una sezione `Deletes` nel payload JSON. 

In questo esempio, il payload nella sezione `Deletes` rimuove un'operazione per attivare una sovrapposizione dell'immagine perché l'ora di inizio non è corretta. L'operazione è denominata `overlay-21`. Il payload nella sezione `Creates` inserisce nuovamente tale operazione, questa volta con l'ora di inizio corretta.

Anche se la `Creates` sezione appare per prima nel payload JSON, esegue MediaLive sempre per prime le azioni di eliminazione. 

In questa operazione, l'operazione di eliminazione e l'operazione di creazione hanno lo stesso `ActionName`. Il nome viene riutilizzato perché il batch è un "elimina e sostituisci". Tuttavia, puoi assegnare un nome diverso all'operazione di creazione.

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