AWSCDK::Datasync

26 types

AWS::DataSync Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::DataSync.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 13

CfnAgentThe `AWS::DataSync::Agent` resource activates an AWS DataSync agent that you've deployed f CfnLocationAzureBlobCreates a transfer *location* for a Microsoft Azure Blob Storage container. CfnLocationEFSThe `AWS::DataSync::LocationEFS` resource creates an endpoint for an Amazon EFS file syste CfnLocationFSXLustreThe `AWS::DataSync::LocationFSxLustre` resource specifies an endpoint for an Amazon FSx fo CfnLocationFSXONTAPThe `AWS::DataSync::LocationFSxONTAP` resource creates an endpoint for an Amazon FSx for N CfnLocationFSXOpenZFSThe `AWS::DataSync::LocationFSxOpenZFS` resource specifies an endpoint for an Amazon FSx f CfnLocationFSXWindowsThe `AWS::DataSync::LocationFSxWindows` resource specifies an endpoint for an Amazon FSx f CfnLocationHDFSThe `AWS::DataSync::LocationHDFS` resource specifies an endpoint for a Hadoop Distributed CfnLocationNFSThe `AWS::DataSync::LocationNFS` resource specifies a Network File System (NFS) file serve CfnLocationObjectStorageThe `AWS::DataSync::LocationObjectStorage` resource specifies an endpoint for a self-manag CfnLocationS3The `AWS::DataSync::LocationS3` resource specifies an endpoint for an Amazon S3 bucket. CfnLocationSMBThe `AWS::DataSync::LocationSMB` resource specifies a Server Message Block (SMB) location CfnTaskThe `AWS::DataSync::Task` resource specifies a task.

Interfaces 13

CfnAgentPropsProperties for defining a `CfnAgent`. CfnLocationAzureBlobPropsProperties for defining a `CfnLocationAzureBlob`. CfnLocationEFSPropsProperties for defining a `CfnLocationEFS`. CfnLocationFSXLustrePropsProperties for defining a `CfnLocationFSxLustre`. CfnLocationFSXONTAPPropsProperties for defining a `CfnLocationFSxONTAP`. CfnLocationFSXOpenZFSPropsProperties for defining a `CfnLocationFSxOpenZFS`. CfnLocationFSXWindowsPropsProperties for defining a `CfnLocationFSxWindows`. CfnLocationHDFSPropsProperties for defining a `CfnLocationHDFS`. CfnLocationNFSPropsProperties for defining a `CfnLocationNFS`. CfnLocationObjectStoragePropsProperties for defining a `CfnLocationObjectStorage`. CfnLocationS3PropsProperties for defining a `CfnLocationS3`. CfnLocationSMBPropsProperties for defining a `CfnLocationSMB`. CfnTaskPropsProperties for defining a `CfnTask`.