Charge utile JSON dans différentes interfaces - MediaLive

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 dans différentes interfaces

La charge utile JSON de la commande est différente dans chaque interface :

  • Dans le AWS CLI, le contenu de la charge utile dépend de la façon dont vous utilisez la commande :

    • Vous pouvez entrer une commande avec deux paramètres : channel-id et --cli-input-json. Dans ce cas, vous créez un fichier qui répète l'ID de canal et inclut la charge utile JSON.

    • Vous pouvez entrer une commande avec trois paramètres : un pour l'ID de canal, un pour la charge utile JSON pour les actions de création (le cas échéant) et un pour la charge utile JSON pour les actions de suppression (le cas échéant). Vous transmettez les charges utiles dans la commande. Si les deux paramètres sont présents, chaque paramètre prend une charge utile distincte. Cependant, les deux charges utiles sont validées et exécutées en tant que lot.

    La charge utile du boîtier AWS CLI est toujours Pascal (étui supérieur en forme de chameau).

  • Dans l'API, il existe une charge utile avec deux sections, une section CREATES et une section DELETES. Une demande peut contenir une section ou les deux.

    La charge utile de l'API utilise toujours une casse mixte pour les noms de variables et une notation Pascal pour les classes.

  • Dans les AWS SDK, la charge utile JSON est représentée par des constructions adaptées à ce langage du SDK.

Pour vous familiariser avec les actions individuelles, nous vous recommandons d'utiliser la MediaLive console pour créer une action. Après avoir créé l'action, utilisez la DescribeSchedulecommande dans l'interface appropriée (par exemple, le AWS CLI ou un SDK) pour obtenir la charge utile JSON brute pour l'ensemble du planning. Vous pouvez alors copier des actions individuelles et les enregistrer en tant que modèles qui vous serviront lorsque vous travaillerez par programmation.