

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criar e excluir usando um comando em lote
<a name="about-batch-update-schedule"></a>

Para criar e excluir ações na programação de um canal, use o comando de programação de atualização em lote. Esse comando permite que você execute várias ações em uma solicitação. Não há um comando para criar ações e outro para excluir ações.

**Importante**  
Ao trabalhar com um canal iniciado e em execução, use o **batch-update-schedule**comando para adicionar ou remover ações. Use o comando **delete-schedule** somente em canais ociosos. O comando **delete-schedule** excluirá todas as ações agendadas e poderá causar interrupções no serviço se usado em um canal ativo. 

Você usará o comando da seguinte forma:
+ Envie uma *única* solicitação, como uma solicitação para fazer o seguinte:
  + Criar uma ação.
  + Excluir uma ação.
+ Envie uma solicitação de *lote* como uma solicitação para fazer o seguinte:
  + Criar várias ações.
  + Excluir várias ações.
  + Criar uma ou mais ações e excluir uma ou mais ações.

**Importante**  
Em um comando que combina ações de criação e exclusão, as ações de exclusão são *sempre* executadas antes das ações de criação. Isso significa que MediaLive remove as ações de exclusão do cronograma antes de adicionar as ações de criação ao cronograma.

**Topics**
+ [Como uma solicitação em lote funciona](how-batch-schedule-requests-work.md)
+ [Comando em lote em interfaces diferentes](batchupdatecommand-interfaces.md)
+ [Carga útil JSON em interfaces diferentes](batchupdatecommand-payloads.md)