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
.