

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# TaskSchedule
<a name="API_TaskSchedule"></a>

将 AWS DataSync 任务配置为按[计划](https://docs.aws.amazon.com/datasync/latest/userguide/task-scheduling.html)运行（最少间隔 1 小时）。

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

 ** ScheduleExpression **   <a name="DataSync-Type-TaskSchedule-ScheduleExpression"></a>
使用 cron 或 rate 表达式指定任务计划。  
对于在特定时间和日期运行的任务计划，请使用 cron 表达式。例如，以下 cron 表达式创建了一个任务计划，在每月第一个星期三上午 8 点运行：  
 `cron(0 8 * * 3#1)`   
对定期运行的任务计划，请使用 rate 表达式。例如，以下 rate 表达式创建了每 12 小时运行一次的任务计划：  
 `rate(12 hours)`   
有关 cron 和 rate 表达式语法的信息，请参阅 [https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-scheduled-rule-pattern.html](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-scheduled-rule-pattern.html)。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`^[a-zA-Z0-9\ \_\*\?\,\|\^\-\/\#\s\(\)\+]*$`  
必需：是

 ** Status **   <a name="DataSync-Type-TaskSchedule-Status"></a>
指定启用还是禁用任务计划。您的计划默认为启用，但在某些情况下，可能需要禁用。例如，您可能需要暂停定期传输，以修复任务中的问题，或对存储系统进行维护。  
如果任务因相同错误反复失败，DataSync 可能会自动禁用您的计划。有关更多信息，请参阅 [TaskScheduleDetails](https://docs.aws.amazon.com/datasync/latest/userguide/API_TaskScheduleDetails.html)。  
类型：字符串  
有效值：`ENABLED | DISABLED`  
必需：否

## 另请参阅
<a name="API_TaskSchedule_SeeAlso"></a>

有关在特定语言的 AWS SDK 中使用此 API 的更多信息，请参阅以下内容：
+  [适用于 C\$1\$1 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForCpp/datasync-2018-11-09/TaskSchedule) 
+  [适用于 Java V2 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/datasync-2018-11-09/TaskSchedule) 
+  [适用于 Ruby V3 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/datasync-2018-11-09/TaskSchedule) 