Class CfnTask.TaskScheduleProperty
Configures your AWS DataSync task to run on a schedule (at a minimum interval of 1 hour).
Inheritance
Implements
Namespace: Amazon.CDK.AWS.DataSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class TaskScheduleProperty : Object, CfnTask.ITaskScheduleProperty
Syntax (vb)
Public Class TaskScheduleProperty
Inherits Object
Implements CfnTask.ITaskScheduleProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.DataSync;
var taskScheduleProperty = new TaskScheduleProperty {
ScheduleExpression = "scheduleExpression",
Status = "status"
};
Synopsis
Constructors
TaskScheduleProperty() |
Properties
ScheduleExpression | Specifies your task schedule by using a cron expression in UTC time. |
Status | Specifies whether to enable or disable your task schedule. |
Constructors
TaskScheduleProperty()
public TaskScheduleProperty()
Properties
ScheduleExpression
Specifies your task schedule by using a cron expression in UTC time.
public string ScheduleExpression { get; set; }
Property Value
System.String
Remarks
For information about cron expression syntax, see the Amazon EventBridge User Guide .
Status
Specifies whether to enable or disable your task schedule.
public string Status { get; set; }
Property Value
System.String
Remarks
Your schedule is enabled by default, but there can be situations where you need to disable it. For example, you might need to perform maintenance on a storage system before you can begin a recurring DataSync transfer.
DataSync might disable your schedule automatically if your task fails repeatedly with the same error. For more information, see the DataSync User Guide .