Carga útil de JSON en diferentes interfaces - MediaLive

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Carga útil de JSON en diferentes interfaces

La carga JSON del comando es diferente para las diferentes interfaces:

  • En el AWS CLI, el contenido de la carga útil depende de cómo se utilice el comando:

    • Puede escribir un comando con dos parámetros: channel-id y --cli-input-json. En este caso, crea un archivo que repite el ID de canal e incluye la carga JSON.

    • Puede escribir un comando con tres parámetros: uno para el ID de canal, otro para la carga JSON para las acciones de creación (si procede) y otro para la carga JSON para las acciones de eliminación (si procede). Puede pasar las cargas en el comando. Si ambos parámetros están presentes, cada parámetro toma una carga independiente. Sin embargo, las dos cargas se validan y se realizan como un lote.

    La carga útil AWS CLI es siempre pascal (mayúscula camel).

  • En la API, hay una carga con dos secciones, una sección CREATES y una sección DELETES. Una solicitud puede contener una o ambas secciones.

    La carga de la API siempre es en camel case para los nombres de variables y en Pascal case para las clases.

  • En los AWS SDK, la carga útil de JSON se representa mediante construcciones adecuadas para ese lenguaje de SDK.

Para familiarizarte con las acciones individuales, te recomendamos que utilices la MediaLive consola para crear una acción. Tras crear la acción, utiliza el DescribeSchedulecomando de la interfaz adecuada (por ejemplo, la AWS CLI o un SDK) para obtener la carga útil JSON sin procesar de todo el programa. Puede copiar acciones individuales y guardarlas como modelos para utilizarlas cuando trabaje con programación.