aws transfer
Transfer Family offers fully managed support for the transfer of files over SFTP, AS2, FTPS, FTP, and web browser-based transfers directly into and out of Amazon Web Services storage services. AWS CLI reference
71 commands Its page in the AWS CLI reference
Commands
create-accessUsed by administrators to choose which groups in the directory should have access to upload and download files over the enabled protocols using Transfer Family.create-agreementCreates an agreement.create-connectorCreates the connector, which captures the parameters for a connection for the AS2 or SFTP protocol.create-profileCreates the local or partner profile to use for AS2 transfers.create-serverInstantiates an auto-scaling virtual server based on the selected file transfer protocol in Amazon Web Services.create-userCreates a user and associates them with an existing file transfer protocol-enabled server.create-web-appCreates a web app based on specified parameters, and returns the ID for the new web app.create-workflowAllows you to create a workflow with specified steps and step details the workflow invokes after file transfer completes.delete-accessAllows you to delete the access specified in the ServerID and ExternalID parameters.delete-agreementDelete the agreement that's specified in the provided AgreementId.delete-certificateDeletes the certificate that's specified in the CertificateId parameter.delete-connectorDeletes the connector that's specified in the provided ConnectorId.delete-host-keyDeletes the host key that's specified in the HostKeyId parameter.delete-profileDeletes the profile that's specified in the ProfileId parameter.delete-serverDeletes the file transfer protocol-enabled server that you specify.delete-ssh-public-keyDeletes a user's Secure Shell (SSH) public key.delete-userDeletes the user belonging to a file transfer protocol-enabled server you specify.delete-web-appDeletes the specified web app.delete-web-app-customizationDeletes the WebAppCustomization object that corresponds to the web app ID specified.delete-workflowDeletes the specified workflow.describe-accessDescribes the access that is assigned to the specific file transfer protocol-enabled server, as identified by its ServerId property and its ExternalId.describe-agreementDescribes the agreement that's identified by the AgreementId.describe-certificateDescribes the certificate that's identified by the CertificateId.describe-connectorDescribes the connector that's identified by the ConnectorId.describe-executionYou can use DescribeExecution to check the details of the execution of the specified workflow.describe-host-keyReturns the details of the host key that's specified by the HostKeyId and ServerId.describe-profileReturns the details of the profile that's specified by the ProfileId.describe-security-policyDescribes the security policy that is attached to your server or SFTP connector.describe-serverDescribes a file transfer protocol-enabled server that you specify by passing the ServerId parameter.describe-userDescribes the user assigned to the specific file transfer protocol-enabled server, as identified by its ServerId property.describe-web-appDescribes the web app that's identified by WebAppId.describe-web-app-customizationDescribes the web app customization object that's identified by WebAppId.describe-workflowDescribes the specified workflow.import-certificateImports the signing and encryption certificates that you need to create local (AS2) profiles and partner profiles.import-host-keyAdds a host key to the server that's specified by the ServerId parameter.import-ssh-public-keyAdds a Secure Shell (SSH) public key to a Transfer Family user identified by a UserName value assigned to the specific file transfer protocol-enabled server, identified by ServerId.list-accessesLists the details for all the accesses you have on your server.list-agreementsReturns a list of the agreements for the server that's identified by the ServerId that you supply.list-certificatesReturns a list of the current certificates that have been imported into Transfer Family.list-connectorsLists the connectors for the specified Region.list-executionsLists all in-progress executions for the specified workflow.list-file-transfer-resultsReturns real-time updates and detailed information on the status of each individual file being transferred in a specific file transfer operation.list-host-keysReturns a list of host keys for the server that's specified by the ServerId parameter.list-profilesReturns a list of the profiles for your system.list-security-policiesLists the security policies that are attached to your servers and SFTP connectors.list-serversLists the file transfer protocol-enabled servers that are associated with your Amazon Web Services account.list-tags-for-resourceLists all of the tags associated with the Amazon Resource Name (ARN) that you specify.list-usersLists the users for a file transfer protocol-enabled server that you specify by passing the ServerId parameter.list-web-appsLists all web apps associated with your Amazon Web Services account for your current region.list-workflowsLists all workflows associated with your Amazon Web Services account for your current region.send-workflow-step-stateSends a callback for asynchronous custom steps.start-directory-listingRetrieves a list of the contents of a directory from a remote SFTP server.start-file-transferBegins a file transfer between local Amazon Web Services storage and a remote AS2 or SFTP server.start-remote-deleteDeletes a file or directory on the remote SFTP server.start-remote-moveMoves or renames a file or directory on the remote SFTP server.start-serverChanges the state of a file transfer protocol-enabled server from OFFLINE to ONLINE.stop-serverChanges the state of a file transfer protocol-enabled server from ONLINE to OFFLINE.tag-resourceAttaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN).test-connectionTests whether your SFTP connector is set up successfully.test-identity-providerIf the IdentityProviderType of a file transfer protocol-enabled server is AWS_DIRECTORY_SERVICE or API_Gateway, tests whether your identity provider is set up successfully.untag-resourceDetaches a key-value pair from a resource, as identified by its Amazon Resource Name (ARN).update-accessAllows you to update parameters for the access specified in the ServerID and ExternalID parameters.update-agreementUpdates some of the parameters for an existing agreement.update-certificateUpdates the active and inactive dates for a certificate.update-connectorUpdates some of the parameters for an existing connector.update-host-keyUpdates the host key that's specified by the ServerId and HostKeyId parameters.update-profileUpdates some of the parameters for an existing profile.update-serverUpdates the file transfer protocol-enabled server's properties after that server has been created.update-userAssigns new properties to a user.update-web-appAssigns new properties to a web app.update-web-app-customizationAssigns new customization properties to a web app.