

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

# Input mempersiapkan tindakan — payload
<a name="cli-schedule-fields-for-input-prep"></a>

Bagian berikut menunjukkan payload untuk tindakan sakelar masukan. 

Dalam muatan ini, hanya `ScheduleActionStartSettings` berisi satu dari`FixedModeScheduleActionStartSettings`,`ImmediateModeScheduleActionStartSettings`, atau`FollowModeScheduleActionStartSettings`.

Lihat contoh berikut untuk sampel dari masing-masing tag ini.

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk sakelar input](schedule-fields-for-ips.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "InputPrepareSettings": {
     "InputAttachmentNameReference": "string",
     "InputClippingSettings": {
      "InputTimecodeSource": "enum",
      "StartTimecode": {
       "Timecode": "string"
      },
      "StopTimecode": {
       "LastFrameClippingBehavior": "enum",
       "Timecode": "string"
      }
     },
     "UrlPath": ["string", ...]
     }
    }
   }
  ]
 }
}
```

## Contoh persiapan masukan dengan waktu mulai yang tetap
<a name="json-prep-example-1"></a>

Contoh permintaan ini adalah beralih ke input langsung pada waktu mulai yang tetap. Tindakan sakelar disebut `studio-feed` dan beralih ke input yang terhubung ke lampiran input yang disebut`live-studio-feed`. Ini beralih ke input ini pada waktu UTC yang ditentukan. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
           }
          },
      "ActionName": "studio-feed",
      "ScheduleActionSettings": {
        "InputSwitchSettings": {
          "InputAttachmentNameReference": "live-studio-feed"
     }
    }
   }
  ]
 }
}
```

## Contoh persiapan masukan sebagai berikut
<a name="json-prep-example-2"></a>

Contoh permintaan ini adalah beralih ke input file statis untuk mengikuti akhir input sebelumnya. Tindakan sakelar disebut `action-ad-003` dan beralih ke input yang terhubung ke lampiran input yang disebut`zel-cafe`. Ini beralih ke input ini ketika tindakan yang disebut `action-ad-002` berakhir. File untuk tindakan ini terpotong sehingga berakhir setelah 30 detik dan 11 frame:

```
{
  "ChannelId": "999999",
  "Creates": {
      "ScheduleActions": [
          {
            "ScheduleActionStartSettings": {
              "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "action-ad-002"
              }
            },
            "ActionName": "action-ad-003",
              "ScheduleActionSettings": {
                 "InputSwitchSettings": {
                    "InputAttachmentNameReference": "zel-cafe",
                      "InputClippingSettings": {
                          "InputTimecodeSource": "ZEROBASED",
               "StopTimecode":{
                 "Timecode": "00:00:30:11",
                 "LastFrameClippingBehavior": "INCLUDE_LAST_FRAME"
              }
            }
          }
        }
      }
    ]
  }
}
```