JSON payload di antarmuka yang berbeda - MediaLive

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

JSON payload di antarmuka yang berbeda

Payload JSON untuk perintah berbeda untuk antarmuka yang berbeda:

  • Dalam AWS CLI, isi muatan tergantung pada bagaimana Anda menggunakan perintah:

    • Anda dapat memasukkan perintah dengan dua parameter: channel-id dan--cli-input-json. Dalam hal ini, Anda membuat file yang mengulangi ID saluran dan menyertakan payload JSON.

    • Anda dapat memasukkan perintah dengan tiga parameter: satu untuk ID saluran, satu untuk payload JSON untuk tindakan buat (jika ada), dan satu untuk muatan JSON untuk tindakan hapus (jika ada). Anda melewati muatan dalam perintah. Jika kedua parameter hadir, setiap parameter mengambil muatan terpisah. Tetapi dua muatan divalidasi dan dilakukan sebagai batch.

    Muatan untuk selalu AWS CLI kasing pascal (kotak unta atas).

  • Di API, ada satu muatan dengan dua bagian, CREATES bagian dan DELETES bagian. Permintaan dapat berisi satu atau kedua bagian.

    Payload untuk API selalu merupakan kasus unta untuk nama variabel dan kasus pascal untuk kelas.

  • Dalam AWS SDK, payload JSON diwakili oleh konstruksi yang sesuai dengan bahasa SDK tersebut.

Untuk lebih terbiasa dengan tindakan individual, kami sarankan Anda menggunakan MediaLive konsol untuk membuat tindakan. Setelah Anda membuat tindakan, gunakan DescribeScheduleperintah di antarmuka yang sesuai (misalnya, AWS CLI atau SDK) untuk mendapatkan payload JSON mentah untuk seluruh jadwal. Anda kemudian dapat menyalin tindakan individual dan menyimpannya sebagai model untuk digunakan saat bekerja secara terprogram.