CfnTaskProps

class aws_cdk.aws_datasync.CfnTaskProps(*, destination_location_arn, source_location_arn, cloud_watch_log_group_arn=None, excludes=None, includes=None, name=None, options=None, schedule=None, tags=None)

Bases: object

Properties for defining a AWS::DataSync::Task.

Parameters
  • destination_location_arn (str) – AWS::DataSync::Task.DestinationLocationArn.

  • source_location_arn (str) – AWS::DataSync::Task.SourceLocationArn.

  • cloud_watch_log_group_arn (Optional[str]) – AWS::DataSync::Task.CloudWatchLogGroupArn.

  • excludes (Union[IResolvable, Sequence[Union[IResolvable, FilterRuleProperty]], None]) – AWS::DataSync::Task.Excludes.

  • includes (Union[IResolvable, Sequence[Union[IResolvable, FilterRuleProperty]], None]) – AWS::DataSync::Task.Includes.

  • name (Optional[str]) – AWS::DataSync::Task.Name.

  • options (Union[IResolvable, OptionsProperty, None]) – AWS::DataSync::Task.Options.

  • schedule (Union[IResolvable, TaskScheduleProperty, None]) – AWS::DataSync::Task.Schedule.

  • tags (Optional[Sequence[CfnTag]]) – AWS::DataSync::Task.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html

Attributes

cloud_watch_log_group_arn

AWS::DataSync::Task.CloudWatchLogGroupArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-cloudwatchloggrouparn

Return type

Optional[str]

destination_location_arn

AWS::DataSync::Task.DestinationLocationArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-destinationlocationarn

Return type

str

excludes

AWS::DataSync::Task.Excludes.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-excludes

Return type

Union[IResolvable, List[Union[IResolvable, FilterRuleProperty]], None]

includes

AWS::DataSync::Task.Includes.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-includes

Return type

Union[IResolvable, List[Union[IResolvable, FilterRuleProperty]], None]

name

AWS::DataSync::Task.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-name

Return type

Optional[str]

options

AWS::DataSync::Task.Options.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-options

Return type

Union[IResolvable, OptionsProperty, None]

schedule

AWS::DataSync::Task.Schedule.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-schedule

Return type

Union[IResolvable, TaskScheduleProperty, None]

source_location_arn

AWS::DataSync::Task.SourceLocationArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-sourcelocationarn

Return type

str

tags

AWS::DataSync::Task.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-tags

Return type

Optional[List[CfnTag]]