transfer-2018-11-05 library

Classes

AwsClientCredentials
AWS credentials.
CreateServerResponse
CreateUserResponse
DescribedSecurityPolicy
Describes the properties of a security policy that was specified. For more information about security policies, see Working with security policies.
DescribedServer
Describes the properties of a file transfer protocol-enabled server that was specified.
DescribedUser
Describes the properties of a user that was specified.
DescribeSecurityPolicyResponse
DescribeServerResponse
DescribeUserResponse
EndpointDetails
The virtual private cloud (VPC) endpoint settings that are configured for your file transfer protocol-enabled server. With a VPC endpoint, you can restrict access to your server and resources only within your VPC. To control incoming internet traffic, invoke the UpdateServer API and attach an Elastic IP to your server's endpoint.
HomeDirectoryMapEntry
Represents an object that contains entries and targets for HomeDirectoryMappings.
IdentityProviderDetails
Returns information related to the type of user authentication that is in use for a file transfer protocol-enabled server's users. A server can have only one method of authentication.
ImportSshPublicKeyResponse
Identifies the user, the server they belong to, and the identifier of the SSH public key associated with that user. A user can have more than one key on each server that they are associated with.
ListedServer
Returns properties of a file transfer protocol-enabled server that was specified.
ListedUser
Returns properties of the user that you specify.
ListSecurityPoliciesResponse
ListServersResponse
ListTagsForResourceResponse
ListUsersResponse
SshPublicKey
Provides information about the public Secure Shell (SSH) key that is associated with a user account for the specific file transfer protocol-enabled server (as identified by ServerId). The information returned includes the date the key was imported, the public key contents, and the public key ID. A user can store more than one SSH public key associated with their user name on a specific server.
Tag
Creates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.
TestIdentityProviderResponse
Transfer
AWS Transfer Family is a fully managed service that enables the transfer of files over the File Transfer Protocol (FTP), File Transfer Protocol over SSL (FTPS), or Secure Shell (SSH) File Transfer Protocol (SFTP) directly into and out of Amazon Simple Storage Service (Amazon S3). AWS helps you seamlessly migrate your file transfer workflows to AWS Transfer Family by integrating with existing authentication systems, and providing DNS routing with Amazon Route 53 so nothing changes for your customers and partners, or their applications. With your data in Amazon S3, you can use it with AWS services for processing, analytics, machine learning, and archiving. Getting started with AWS Transfer Family is easy since there is no infrastructure to buy and set up.
UpdateServerResponse
UpdateUserResponse
UpdateUserResponse returns the user name and identifier for the request to update a user's properties.

Enums

EndpointType
HomeDirectoryType
IdentityProviderType
Returns information related to the type of user authentication that is in use for a file transfer protocol-enabled server's users. For SERVICE_MANAGED authentication, the Secure Shell (SSH) public keys are stored with a user on the server instance. For API_GATEWAY authentication, your custom authentication method is implemented by using an API call. The server can have only one method of authentication.
Protocol
State
Describes the condition of a file transfer protocol-enabled server with respect to its ability to perform file operations. There are six possible states: OFFLINE, ONLINE, STARTING, STOPPING, START_FAILED, and STOP_FAILED.