

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

# ScheduleConfig
<a name="API_ScheduleConfig"></a>

この API を使用すると、カメラまたはローカルメディアファイルが Edge エージェントに記録する期間を指定できます。`ScheduleConfig` は、 `ScheduleExpression`と `DurationInMinutes` 属性で構成されます。

`ScheduleConfig` が で指定されていない場合`RecorderConfig`、エッジエージェントは常に記録モードに設定されます。

`ScheduleConfig` が で指定されていない場合`UploaderConfig`、エッジエージェントは定期的に (1 時間ごとに) アップロードします。

## 内容
<a name="API_ScheduleConfig_Contents"></a>

 ** DurationInSeconds **   <a name="KinesisVideo-Type-ScheduleConfig-DurationInSeconds"></a>
メディアを記録する合計期間。`ScheduleExpression` 属性が指定されている場合は、 `DurationInSeconds` 属性も指定する必要があります。  
タイプ: 整数  
有効範囲: 最小値 は 60 です。最大値は 3600 です。  
必須: はい

 ** ScheduleExpression **   <a name="KinesisVideo-Type-ScheduleConfig-ScheduleExpression"></a>
カメラまたはローカルメディアファイルから Edge Agent に記録するようにジョブをスケジュールする、Quartz cron 式。に が指定され`ScheduleExpression`ていない場合`RecorderConfig`、エッジエージェントは常に記録モードに設定されます。  
Quartz の詳細については、[https://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html](https://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html)」ページを参照して、有効な式とその使用方法を理解してください。  
タイプ: 文字列  
長さの制限: 最小長は 11 です。最大長は 100 です。  
パターン: `[^\n]{11,100}`   
必須: はい

## 以下の資料も参照してください。
<a name="API_ScheduleConfig_SeeAlso"></a>

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisvideo-2017-09-30/ScheduleConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisvideo-2017-09-30/ScheduleConfig) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisvideo-2017-09-30/ScheduleConfig) 