

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 異なるインターフェイスの JSON ペイロード
<a name="batchupdatecommand-payloads"></a>

コマンドの JSON ペイロードは、インターフェイスによって異なります。
+ では AWS CLI、ペイロードの内容は コマンドの使用方法によって異なります。
  + コマンドを入力するには、「`channel-id`」 と 「`--cli-input-json`」 の 2 つのパラメータを使用します。この場合、チャンネル ID を繰り返し、JSON ペイロードを含むファイルを作成します。
  + 3 つのパラメータを使用してコマンドを入力できます。1 つはチャンネル ID 用、もう 1 つは作成アクション用の JSON ペイロード用 (該当する場合)、もう 1 つは削除アクション用の JSON ペイロード用 (該当する場合) です。コマンドでペイロードを渡します。両方のパラメータが存在する場合、各パラメータは個別のペイロードを受け取ります。ただし、2 つのペイロードは検証され、バッチとして実行されます。

  のペイロードは常にパスカルケース (大文字) AWS CLI です。
+ API には、「`CREATES`」 セクションと 「`DELETES`」 セクションの 2 つのセクションを持つ 1 つのペイロードがあります。リクエストには、1 つまたは両方のセクションを含めることができます。

  API のペイロードは常に、変数名はキャメルケース、クラスは Pascal ケースです。
+  AWS SDKs、JSON ペイロードはその SDK 言語に適したコンストラクトで表されます。

個々のアクションの理解をさらに深めるには、MediaLive コンソールを使用してアクションを作成することをお勧めします。アクションを作成したら、適切なインターフェイス ( AWS CLI や SDK など) の [DescribeSchedule](viewing-schedule-using-cli.md) コマンドを使用して、スケジュール全体の raw JSON ペイロードを取得します。その後、個々のアクションをコピーし、モデルとして保存して、プログラムで作業するときに使用できます。