| AgentReference |  | 
| CfnAgent | The AWS::DataSync::Agentresource activates an AWS DataSync agent that you’ve deployed for storage discovery or data transfers. | 
| CfnAgentProps |  | 
| CfnLocationAzureBlob | Creates a transfer location for a Microsoft Azure Blob Storage container. | 
| CfnLocationAzureBlobProps |  | 
| CfnLocationEFS | The AWS::DataSync::LocationEFSresource creates an endpoint for an Amazon EFS file system. | 
| CfnLocationEFSProps |  | 
| CfnLocationFSxLustre | The AWS::DataSync::LocationFSxLustreresource specifies an endpoint for an Amazon FSx for Lustre file system. | 
| CfnLocationFSxLustreProps |  | 
| CfnLocationFSxONTAP | The AWS::DataSync::LocationFSxONTAPresource creates an endpoint for an Amazon FSx for NetApp ONTAP file system. | 
| CfnLocationFSxONTAPProps |  | 
| CfnLocationFSxOpenZFS | The AWS::DataSync::LocationFSxOpenZFSresource specifies an endpoint for an Amazon FSx for OpenZFS file system. | 
| CfnLocationFSxOpenZFSProps |  | 
| CfnLocationFSxWindows | The AWS::DataSync::LocationFSxWindowsresource specifies an endpoint for an Amazon FSx for Windows Server file system. | 
| CfnLocationFSxWindowsProps |  | 
| CfnLocationHDFS | The AWS::DataSync::LocationHDFSresource specifies an endpoint for a Hadoop Distributed File System (HDFS). | 
| CfnLocationHDFSProps |  | 
| CfnLocationNFS | The AWS::DataSync::LocationNFSresource specifies a Network File System (NFS) file server that AWS DataSync can use as a transfer source or destination. | 
| CfnLocationNFSProps |  | 
| CfnLocationObjectStorage | The AWS::DataSync::LocationObjectStorageresource specifies an endpoint for a self-managed object storage bucket. | 
| CfnLocationObjectStorageProps |  | 
| CfnLocationS3 | The AWS::DataSync::LocationS3resource specifies an endpoint for an Amazon S3 bucket. | 
| CfnLocationS3Props |  | 
| CfnLocationSMB | The AWS::DataSync::LocationSMBresource specifies a Server Message Block (SMB) location that AWS DataSync can use as a transfer source or destination. | 
| CfnLocationSMBProps |  | 
| CfnTask | The AWS::DataSync::Taskresource specifies a task. | 
| CfnTaskProps |  | 
| IAgentRef | (experimental) Indicates that this resource can be referenced as a Agent. | 
| ILocationAzureBlobRef | (experimental) Indicates that this resource can be referenced as a LocationAzureBlob. | 
| ILocationEFSRef | (experimental) Indicates that this resource can be referenced as a LocationEFS. | 
| ILocationFSxLustreRef | (experimental) Indicates that this resource can be referenced as a LocationFSxLustre. | 
| ILocationFSxONTAPRef | (experimental) Indicates that this resource can be referenced as a LocationFSxONTAP. | 
| ILocationFSxOpenZFSRef | (experimental) Indicates that this resource can be referenced as a LocationFSxOpenZFS. | 
| ILocationFSxWindowsRef | (experimental) Indicates that this resource can be referenced as a LocationFSxWindows. | 
| ILocationHDFSRef | (experimental) Indicates that this resource can be referenced as a LocationHDFS. | 
| ILocationNFSRef | (experimental) Indicates that this resource can be referenced as a LocationNFS. | 
| ILocationObjectStorageRef | (experimental) Indicates that this resource can be referenced as a LocationObjectStorage. | 
| ILocationS3Ref | (experimental) Indicates that this resource can be referenced as a LocationS3. | 
| ILocationSMBRef | (experimental) Indicates that this resource can be referenced as a LocationSMB. | 
| ITaskRef | (experimental) Indicates that this resource can be referenced as a Task. | 
| LocationAzureBlobReference |  | 
| LocationEFSReference |  | 
| LocationFSxLustreReference |  | 
| LocationFSxONTAPReference |  | 
| LocationFSxOpenZFSReference |  | 
| LocationFSxWindowsReference |  | 
| LocationHDFSReference |  | 
| LocationNFSReference |  | 
| LocationObjectStorageReference |  | 
| LocationS3Reference |  | 
| LocationSMBReference |  | 
| TaskReference |  |