ApiAwsDataSyncTaskArgs

Properties

Name Type Description Notes
source_location ApiAwsS3Location [optional]
destination_location ApiAwsS3Location [optional]
name str The name of the AWS DataSync task. If not given, then DataSync will give a name to it. [optional]
exclude_filters list[str] Specifies exclude filters that define the files, objects, and folders in the source location that DataSync won't transfer. For more information and examples, see: <a href=&&quot;quot;https://docs.aws.amazon.com/datasync/latest/userguide/filtering.html> Specifying what DataSync transfers by using filters </a>. <p> Note that: <ul> <li>DataSync first will scan the whole #sourceLocation, and only after that will apply filters.</li> <li>It can be different between DataSync task executions.</li> </ul> [optional]
include_filters list[str] Specifies include filters that define the files, objects, and folders in the source location that DataSync will transfer. For more information and examples, see: <a href=&&quot;quot;https://docs.aws.amazon.com/datasync/latest/userguide/filtering.html> Specifying what DataSync transfers by using filters </a>. <p> Note that: <ul> <li>DataSync first will scan the whole #sourceLocation, and only after that will apply filters.</li> <li>It can be different between DataSync task executions.</li> </ul> [optional]
tags dict(str, str) Specifies the tags to be associated with this DataSync task. <p> <i>Tags</i> are like labels that can help manage, filter, and search for AWS resources. Having it as a Map provides more flexibility and categorization, for instance: <code><pre> &quot;tags&quot;: { &quot;Project&quot;: &quot;BDR&quot;, &quot;Environment&quot;: &quot;Test&quot;, &quot;Owner&quot;: &quot;QE&quot; } </pre></code> [optional]
options ApiAwsDataSyncTaskOptions [optional]
schedule ApiAwsDataSyncTaskSchedule [optional]

[Back to Model list] [Back to API list] [Back to README]