# AWS Transfer Family API Reference > AWS 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 AWS storage services. - [Welcome](https://docs.aws.amazon.com/transfer/latest/APIReference/Welcome.md) - [Common Parameters](https://docs.aws.amazon.com/transfer/latest/APIReference/CommonParameters.md) - [Common Error Types](https://docs.aws.amazon.com/transfer/latest/APIReference/CommonErrors.md) ## [Actions](https://docs.aws.amazon.com/transfer/latest/APIReference/API_Operations.md) - [CreateAccess](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateAccess.md): Used by administrators to choose which groups in the directory should have access to upload and download files over the enabled protocols using AWS Transfer Family. - [CreateAgreement](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateAgreement.md): Creates an agreement. - [CreateConnector](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateConnector.md): Creates the connector, which captures the parameters for a connection for the AS2 or SFTP protocol. - [CreateProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateProfile.md): Creates the local or partner profile to use for AS2 transfers. - [CreateServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateServer.md): Instantiates an auto-scaling virtual server based on the selected file transfer protocol in AWS. - [CreateUser](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateUser.md): Creates a user and associates them with an existing file transfer protocol-enabled server. - [CreateWebApp](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateWebApp.md): Creates a web app based on specified parameters, and returns the ID for the new web app. - [CreateWorkflow](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CreateWorkflow.md): Allows you to create a workflow with specified steps and step details the workflow invokes after file transfer completes. - [DeleteAccess](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteAccess.md): Allows you to delete the access specified in the ServerID and ExternalID parameters. - [DeleteAgreement](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteAgreement.md): Delete the agreement that's specified in the provided AgreementId. - [DeleteCertificate](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteCertificate.md): Deletes the certificate that's specified in the CertificateId parameter. - [DeleteConnector](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteConnector.md): Deletes the connector that's specified in the provided ConnectorId. - [DeleteHostKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteHostKey.md): Deletes the host key that's specified in the HostKeyId parameter. - [DeleteProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteProfile.md): Deletes the profile that's specified in the ProfileId parameter. - [DeleteServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteServer.md): Deletes the file transfer protocol-enabled server that you specify. - [DeleteSshPublicKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteSshPublicKey.md): Deletes a user's Secure Shell (SSH) public key. - [DeleteUser](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteUser.md): Deletes the user belonging to a file transfer protocol-enabled server you specify. - [DeleteWebApp](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteWebApp.md): Deletes the specified web app. - [DeleteWebAppCustomization](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteWebAppCustomization.md): Deletes the WebAppCustomization object that corresponds to the web app ID specified. - [DeleteWorkflow](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteWorkflow.md): Deletes the specified workflow. - [DescribeAccess](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeAccess.md): Describes the access that is assigned to the specific file transfer protocol-enabled server, as identified by its ServerId property and its ExternalId. - [DescribeAgreement](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeAgreement.md): Describes the agreement that's identified by the AgreementId. - [DescribeCertificate](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeCertificate.md): Describes the certificate that's identified by the CertificateId. - [DescribeConnector](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeConnector.md): Describes the connector that's identified by the ConnectorId. - [DescribeExecution](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeExecution.md): You can use DescribeExecution to check the details of the execution of the specified workflow. - [DescribeHostKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeHostKey.md): Returns the details of the host key that's specified by the HostKeyId and ServerId. - [DescribeProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeProfile.md): Returns the details of the profile that's specified by the ProfileId. - [DescribeSecurityPolicy](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeSecurityPolicy.md): Describes the security policy that is attached to your server or SFTP connector. - [DescribeServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeServer.md): Describes a file transfer protocol-enabled server that you specify by passing the ServerId parameter. - [DescribeUser](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeUser.md): Describes the user assigned to the specific file transfer protocol-enabled server, as identified by its ServerId property. - [DescribeWebApp](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeWebApp.md): Describes the web app that's identified by WebAppId. - [DescribeWebAppCustomization](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeWebAppCustomization.md): Describes the web app customization object that's identified by WebAppId. - [DescribeWorkflow](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribeWorkflow.md): Describes the specified workflow. - [ImportCertificate](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ImportCertificate.md): Imports the signing and encryption certificates that you need to create local (AS2) profiles and partner profiles. - [ImportHostKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ImportHostKey.md): Adds a host key to the server that's specified by the ServerId parameter. - [ImportSshPublicKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ImportSshPublicKey.md): Adds 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. - [ListAccesses](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListAccesses.md): Lists the details for all the accesses you have on your server. - [ListAgreements](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListAgreements.md): Returns a list of the agreements for the server that's identified by the ServerId that you supply. - [ListCertificates](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListCertificates.md): Returns a list of the current certificates that have been imported into AWS Transfer Family. - [ListConnectors](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListConnectors.md): Lists the connectors for the specified Region. - [ListExecutions](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListExecutions.md): Lists all in-progress executions for the specified workflow. - [ListFileTransferResults](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListFileTransferResults.md): Returns real-time updates and detailed information on the status of each individual file being transferred in a specific file transfer operation. - [ListHostKeys](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListHostKeys.md): Returns a list of host keys for the server that's specified by the ServerId parameter. - [ListProfiles](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListProfiles.md): Returns a list of the profiles for your system. - [ListSecurityPolicies](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListSecurityPolicies.md): Lists the security policies that are attached to your servers and SFTP connectors. - [ListServers](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListServers.md): Lists the file transfer protocol-enabled servers that are associated with your AWS account. - [ListTagsForResource](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListTagsForResource.md): Lists all of the tags associated with the Amazon Resource Name (ARN) that you specify. - [ListUsers](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListUsers.md): Lists the users for a file transfer protocol-enabled server that you specify by passing the ServerId parameter. - [ListWebApps](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListWebApps.md): Lists all web apps associated with your AWS account for your current region. - [ListWorkflows](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListWorkflows.md): Lists all workflows associated with your AWS account for your current region. - [SendWorkflowStepState](https://docs.aws.amazon.com/transfer/latest/APIReference/API_SendWorkflowStepState.md): Sends a callback for asynchronous custom steps. - [StartDirectoryListing](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartDirectoryListing.md): Retrieves a list of the contents of a directory from a remote SFTP server. - [StartFileTransfer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartFileTransfer.md): Begins a file transfer between local AWS storage and a remote AS2 or SFTP server. - [StartRemoteDelete](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartRemoteDelete.md): Deletes a file or directory on the remote SFTP server. - [StartRemoteMove](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartRemoteMove.md): Moves or renames a file or directory on the remote SFTP server. - [StartServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartServer.md): Changes the state of a file transfer protocol-enabled server from OFFLINE to ONLINE. - [StopServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StopServer.md): Changes the state of a file transfer protocol-enabled server from ONLINE to OFFLINE. - [TagResource](https://docs.aws.amazon.com/transfer/latest/APIReference/API_TagResource.md): Attaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN). - [TestConnection](https://docs.aws.amazon.com/transfer/latest/APIReference/API_TestConnection.md): Tests whether your SFTP connector is set up successfully. - [TestIdentityProvider](https://docs.aws.amazon.com/transfer/latest/APIReference/API_TestIdentityProvider.md): If 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. - [UntagResource](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UntagResource.md): Detaches a key-value pair from a resource, as identified by its Amazon Resource Name (ARN). - [UpdateAccess](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateAccess.md): Allows you to update parameters for the access specified in the ServerID and ExternalID parameters. - [UpdateAgreement](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateAgreement.md): Updates some of the parameters for an existing agreement. - [UpdateCertificate](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateCertificate.md): Updates the active and inactive dates for a certificate. - [UpdateConnector](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateConnector.md): Updates some of the parameters for an existing connector. - [UpdateHostKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateHostKey.md): Updates the host key that's specified by the ServerId and HostKeyId parameters. - [UpdateProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateProfile.md): Updates some of the parameters for an existing profile. - [UpdateServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateServer.md): Updates the file transfer protocol-enabled server's properties after that server has been created. - [UpdateUser](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateUser.md): Assigns new properties to a user. - [UpdateWebApp](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateWebApp.md): Assigns new properties to a web app. - [UpdateWebAppCustomization](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateWebAppCustomization.md): Assigns new customization properties to a web app. ## [Data Types](https://docs.aws.amazon.com/transfer/latest/APIReference/API_Types.md) - [As2AsyncMdnConnectorConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_As2AsyncMdnConnectorConfig.md): Contains the configuration details for asynchronous Message Disposition Notification (MDN) responses in AS2 connectors. - [As2ConnectorConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_As2ConnectorConfig.md): Contains the details for an AS2 connector object. - [ConnectorEgressConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ConnectorEgressConfig.md): Configuration structure that defines how traffic is routed from the connector to the SFTP server. - [ConnectorFileTransferResult](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ConnectorFileTransferResult.md): A structure that contains the details for files transferred using an SFTP connector, during a single transfer. - [ConnectorVpcLatticeEgressConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ConnectorVpcLatticeEgressConfig.md): VPC_LATTICE egress configuration that specifies the Resource Configuration ARN and port for connecting to SFTP servers through customer VPCs. - [CopyStepDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CopyStepDetails.md): Each step type has its own StepDetails structure. - [CustomDirectoriesType](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CustomDirectoriesType.md): Contains Amazon S3 locations for storing specific types of AS2 message files. - [CustomHttpHeader](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CustomHttpHeader.md): Represents a custom HTTP header that can be included in AS2 messages. - [CustomStepDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_CustomStepDetails.md): Each step type has its own StepDetails structure. - [DecryptStepDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DecryptStepDetails.md): Each step type has its own StepDetails structure. - [DeleteStepDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DeleteStepDetails.md): The name of the step, used to identify the delete step. - [DescribedAccess](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedAccess.md): Describes the properties of the access that was specified. - [DescribedAgreement](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedAgreement.md): Describes the properties of an agreement. - [DescribedCertificate](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedCertificate.md): Describes the properties of a certificate. - [DescribedConnector](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedConnector.md): Describes the parameters for the connector, as identified by the ConnectorId. - [DescribedConnectorEgressConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedConnectorEgressConfig.md): Response structure containing the current egress configuration details for the connector. - [DescribedConnectorVpcLatticeEgressConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedConnectorVpcLatticeEgressConfig.md): VPC_LATTICE egress configuration details in the response, containing the Resource Configuration ARN and port number currently configured for the connector. - [DescribedExecution](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedExecution.md): The details for an execution object. - [DescribedHostKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedHostKey.md): The details for a server host key. - [DescribedIdentityCenterConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedIdentityCenterConfig.md): A structure that contains the details of the IAM Identity Center used for your web app. - [DescribedProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedProfile.md): The details for a local or partner AS2 profile. - [DescribedSecurityPolicy](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedSecurityPolicy.md): Describes the properties of a security policy that you specify. - [DescribedServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedServer.md): Describes the properties of a file transfer protocol-enabled server that was specified. - [DescribedUser](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedUser.md): Describes the properties of a user that was specified. - [DescribedWebApp](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedWebApp.md): A structure that describes the parameters for the web app, as identified by the WebAppId. - [DescribedWebAppCustomization](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedWebAppCustomization.md): A structure that contains the customization fields for the web app. - [DescribedWebAppEndpointDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedWebAppEndpointDetails.md): Contains the endpoint configuration details for a web app, including VPC configuration when the endpoint is hosted within a VPC. - [DescribedWebAppIdentityProviderDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedWebAppIdentityProviderDetails.md): Returns a structure that contains the identity provider details for your web app. - [DescribedWebAppVpcConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedWebAppVpcConfig.md): Contains the VPC configuration details for a web app endpoint, including the VPC identifier, subnet IDs, and VPC endpoint ID used for hosting the endpoint. - [DescribedWorkflow](https://docs.aws.amazon.com/transfer/latest/APIReference/API_DescribedWorkflow.md): Describes the properties of the specified workflow - [EfsFileLocation](https://docs.aws.amazon.com/transfer/latest/APIReference/API_EfsFileLocation.md): Specifies the details for the file location for the file that's being used in the workflow. - [EndpointDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_EndpointDetails.md): The virtual private cloud (VPC) endpoint settings that are configured for your file transfer protocol-enabled server. - [ExecutionError](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ExecutionError.md): Specifies the error message and type, for an error that occurs during the execution of the workflow. - [ExecutionResults](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ExecutionResults.md): Specifies the steps in the workflow, as well as the steps to execute in case of any errors during workflow execution. - [ExecutionStepResult](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ExecutionStepResult.md): Specifies the following details for the step: error (if any), outputs (if any), and the step type. - [FileLocation](https://docs.aws.amazon.com/transfer/latest/APIReference/API_FileLocation.md): Specifies the Amazon S3 or EFS file details to be used in the step. - [HomeDirectoryMapEntry](https://docs.aws.amazon.com/transfer/latest/APIReference/API_HomeDirectoryMapEntry.md): Represents an object that contains entries and targets for HomeDirectoryMappings. - [IdentityCenterConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_IdentityCenterConfig.md): A structure that describes the values to use for the IAM Identity Center settings when you create or update a web app. - [IdentityProviderDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_IdentityProviderDetails.md): Returns information related to the type of user authentication that is in use for a file transfer protocol-enabled server's users. - [InputFileLocation](https://docs.aws.amazon.com/transfer/latest/APIReference/API_InputFileLocation.md): Specifies the location for the file that's being processed. - [ListedAccess](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedAccess.md): Lists the properties for one or more specified associated accesses. - [ListedAgreement](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedAgreement.md): Describes the properties of an agreement. - [ListedCertificate](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedCertificate.md): Describes the properties of a certificate. - [ListedConnector](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedConnector.md): Returns details of the connector that is specified. - [ListedExecution](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedExecution.md): Returns properties of the execution that is specified. - [ListedHostKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedHostKey.md): Returns properties of the host key that's specified. - [ListedProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedProfile.md): Returns the properties of the profile that was specified. - [ListedServer](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedServer.md): Returns properties of a file transfer protocol-enabled server that was specified. - [ListedUser](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedUser.md): Returns properties of the user that you specify. - [ListedWebApp](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedWebApp.md): a structure that contains details for the web app. - [ListedWorkflow](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ListedWorkflow.md): Contains the identifier, text description, and Amazon Resource Name (ARN) for the workflow. - [LoggingConfiguration](https://docs.aws.amazon.com/transfer/latest/APIReference/API_LoggingConfiguration.md): Consists of the logging role and the log group name. - [PosixProfile](https://docs.aws.amazon.com/transfer/latest/APIReference/API_PosixProfile.md): The 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. - [ProtocolDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ProtocolDetails.md): The protocol settings that are configured for your server. - [ProxyConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ProxyConfig.md): Contains configuration for PROXY protocol version 2 (PPv2) support on an AWS Transfer Family server. - [S3FileLocation](https://docs.aws.amazon.com/transfer/latest/APIReference/API_S3FileLocation.md): Specifies the details for the file location for the file that's being used in the workflow. - [S3InputFileLocation](https://docs.aws.amazon.com/transfer/latest/APIReference/API_S3InputFileLocation.md): Specifies the customer input Amazon S3 file location. - [S3StorageOptions](https://docs.aws.amazon.com/transfer/latest/APIReference/API_S3StorageOptions.md): The Amazon S3 storage options that are configured for your server. - [S3Tag](https://docs.aws.amazon.com/transfer/latest/APIReference/API_S3Tag.md): Specifies the key-value pair that are assigned to a file during the execution of a Tagging step. - [ServiceMetadata](https://docs.aws.amazon.com/transfer/latest/APIReference/API_ServiceMetadata.md): A container object for the session details that are associated with a workflow. - [SftpConnectorConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_SftpConnectorConfig.md): Contains the details for an SFTP connector object. - [SftpConnectorConnectionDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_SftpConnectorConnectionDetails.md): Contains the details for an SFTP connector connection. - [SftpPortWithOptions](https://docs.aws.amazon.com/transfer/latest/APIReference/API_SftpPortWithOptions.md): Specifies the configuration for a single SFTP port on a Transfer Family server that uses the SFTP protocol and has a PUBLIC endpoint. - [SshPublicKey](https://docs.aws.amazon.com/transfer/latest/APIReference/API_SshPublicKey.md): Provides information about the public Secure Shell (SSH) key that is associated with a Transfer Family user for the specific file transfer protocol-enabled server (as identified by ServerId). - [Tag](https://docs.aws.amazon.com/transfer/latest/APIReference/API_Tag.md): Creates a key-value pair for a specific resource. - [TagStepDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_TagStepDetails.md): Each step type has its own StepDetails structure. - [UpdateConnectorEgressConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateConnectorEgressConfig.md): Structure for updating the egress configuration of an existing connector. - [UpdateConnectorVpcLatticeEgressConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateConnectorVpcLatticeEgressConfig.md): VPC_LATTICE egress configuration updates for modifying how the connector routes traffic through customer VPCs. - [UpdateWebAppEndpointDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateWebAppEndpointDetails.md): Contains the endpoint configuration details for updating a web app, including VPC settings for endpoints hosted within a VPC. - [UpdateWebAppIdentityCenterConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateWebAppIdentityCenterConfig.md): A structure that describes the values to use for the IAM Identity Center settings when you update a web app. - [UpdateWebAppIdentityProviderDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateWebAppIdentityProviderDetails.md): A union that contains the UpdateWebAppIdentityCenterConfig object. - [UpdateWebAppVpcConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UpdateWebAppVpcConfig.md): Contains the VPC configuration settings for updating a web app endpoint, including the subnet IDs where the endpoint should be deployed. - [UserDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_UserDetails.md): Specifies the user name, server ID, and session ID for a workflow. - [WebAppEndpointDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WebAppEndpointDetails.md): Contains the endpoint configuration for a web app, including VPC settings when the endpoint is hosted within a VPC. - [WebAppIdentityProviderDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WebAppIdentityProviderDetails.md): A union that contains the IdentityCenterConfig object. - [WebAppUnits](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WebAppUnits.md): Contains an integer value that represents the value for number of concurrent connections or the user sessions on your web app. - [WebAppVpcConfig](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WebAppVpcConfig.md): Contains the VPC configuration settings for hosting a web app endpoint, including the VPC ID, subnet IDs, and security group IDs for access control. - [WorkflowDetail](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WorkflowDetail.md): Specifies the workflow ID for the workflow to assign and the execution role that's used for executing the workflow. - [WorkflowDetails](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WorkflowDetails.md): Container for the WorkflowDetail data type. - [WorkflowStep](https://docs.aws.amazon.com/transfer/latest/APIReference/API_WorkflowStep.md): The basic building block of a workflow. ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/transfer/latest/APIReference/full.md)