Package software.amazon.awscdk.services.transfer
AWS Transfer for SFTP Construct Library
---
AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.transfer.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Transfer construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Transfer resources directly.
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::Transfer.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Deprecated: AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2. For more information on how to migrate, see https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html
-
ClassDescriptionA CloudFormation
AWS::Transfer::Agreement.A fluent builder forCfnAgreement.Properties for defining aCfnAgreement.A builder forCfnAgreementPropsAn implementation forCfnAgreementPropsA CloudFormationAWS::Transfer::Certificate.A fluent builder forCfnCertificate.Properties for defining aCfnCertificate.A builder forCfnCertificatePropsAn implementation forCfnCertificatePropsA CloudFormationAWS::Transfer::Connector.A structure that contains the parameters for a connector object.A builder forCfnConnector.As2ConfigPropertyAn implementation forCfnConnector.As2ConfigPropertyA fluent builder forCfnConnector.Properties for defining aCfnConnector.A builder forCfnConnectorPropsAn implementation forCfnConnectorPropsA CloudFormationAWS::Transfer::Profile.A fluent builder forCfnProfile.Properties for defining aCfnProfile.A builder forCfnProfilePropsAn implementation forCfnProfilePropsA CloudFormationAWS::Transfer::Server.A fluent builder forCfnServer.The virtual private cloud (VPC) endpoint settings that are configured for your server.A builder forCfnServer.EndpointDetailsPropertyAn implementation forCfnServer.EndpointDetailsPropertyRequired whenIdentityProviderTypeis set toAWS_DIRECTORY_SERVICE,AWS _LAMBDAorAPI_GATEWAY.A builder forCfnServer.IdentityProviderDetailsPropertyAn implementation forCfnServer.IdentityProviderDetailsPropertyThe protocol settings that are configured for your server.A builder forCfnServer.ProtocolDetailsPropertyAn implementation forCfnServer.ProtocolDetailsPropertySpecifies the workflow ID for the workflow to assign and the execution role that's used for executing the workflow.A builder forCfnServer.WorkflowDetailPropertyAn implementation forCfnServer.WorkflowDetailPropertyContainer for theWorkflowDetaildata type.A builder forCfnServer.WorkflowDetailsPropertyAn implementation forCfnServer.WorkflowDetailsPropertyProperties for defining aCfnServer.A builder forCfnServerPropsAn implementation forCfnServerPropsA CloudFormationAWS::Transfer::User.A fluent builder forCfnUser.Represents an object that contains entries and targets forHomeDirectoryMappings.A builder forCfnUser.HomeDirectoryMapEntryPropertyAn implementation forCfnUser.HomeDirectoryMapEntryPropertyThe full POSIX identity, including user ID (Uid), group ID (Gid), and any secondary groups IDs (SecondaryGids), that controls your users' access to your Amazon EFS file systems.A builder forCfnUser.PosixProfilePropertyAn implementation forCfnUser.PosixProfilePropertyProperties for defining aCfnUser.A builder forCfnUserPropsAn implementation forCfnUserPropsA CloudFormationAWS::Transfer::Workflow.A fluent builder forCfnWorkflow.Details for a step that performs a file copy.A builder forCfnWorkflow.CopyStepDetailsPropertyAn implementation forCfnWorkflow.CopyStepDetailsPropertyDetails for a step that invokes an AWS Lambda function.A builder forCfnWorkflow.CustomStepDetailsPropertyAn implementation forCfnWorkflow.CustomStepDetailsPropertyDetails for a step that decrypts an encrypted file.A builder forCfnWorkflow.DecryptStepDetailsPropertyAn implementation forCfnWorkflow.DecryptStepDetailsPropertyAn object that contains the name and file location for a file being deleted by a workflow.A builder forCfnWorkflow.DeleteStepDetailsPropertyAn implementation forCfnWorkflow.DeleteStepDetailsPropertySpecifies the Amazon EFS identifier and the path for the file being used.A builder forCfnWorkflow.EfsInputFileLocationPropertyAn implementation forCfnWorkflow.EfsInputFileLocationPropertySpecifies the location for the file that's being processed.A builder forCfnWorkflow.InputFileLocationPropertyAn implementation forCfnWorkflow.InputFileLocationPropertySpecifies the S3 details for the file being used, such as bucket, ETag, and so forth.A builder forCfnWorkflow.S3FileLocationPropertyAn implementation forCfnWorkflow.S3FileLocationPropertySpecifies the details for the Amazon S3 location for an input file to a workflow.A builder forCfnWorkflow.S3InputFileLocationPropertyAn implementation forCfnWorkflow.S3InputFileLocationPropertySpecifies the key-value pair that are assigned to a file during the execution of a Tagging step.A builder forCfnWorkflow.S3TagPropertyAn implementation forCfnWorkflow.S3TagPropertyDetails for a step that creates one or more tags.A builder forCfnWorkflow.TagStepDetailsPropertyAn implementation forCfnWorkflow.TagStepDetailsPropertyThe basic building block of a workflow.A builder forCfnWorkflow.WorkflowStepPropertyAn implementation forCfnWorkflow.WorkflowStepPropertyProperties for defining aCfnWorkflow.A builder forCfnWorkflowPropsAn implementation forCfnWorkflowProps