package transfer
- Alphabetic
- By Inheritance
- transfer
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type Arn = String
-
trait
CreateServerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateServerResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateUserRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateUserResponse extends Object
- Annotations
- @RawJSType() @native()
- type DateImported = Date
-
trait
DeleteServerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteSshPublicKeyRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteUserRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeServerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeServerResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeUserRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeUserResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribedServer extends Object
Describe the properties of the server that was specified.
Describe the properties of the server that was specified. Information returned includes: the server Amazon Resource Name (ARN), the authentication configuration and type, the logging role, server Id and state, and assigned tags or metadata.
- Annotations
- @RawJSType() @native()
-
trait
DescribedUser extends Object
Returns properties of the user that you wish to describe.
Returns properties of the user that you wish to describe.
- Annotations
- @RawJSType() @native()
-
trait
EndpointDetails extends Object
- Annotations
- @RawJSType() @native()
- type EndpointType = String
- type HomeDirectory = String
-
trait
IdentityProviderDetails extends Object
Returns information related to the type of user authentication that is in use for a server's users.
Returns information related to the type of user authentication that is in use for a server's users. A server can only have one method of authentication.
- Annotations
- @RawJSType() @native()
- type IdentityProviderType = String
-
trait
ImportSshPublicKeyRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ImportSshPublicKeyResponse extends Object
This response identifies the user, server they belong to, and the identifier of the SSH public key associated with that user.
This response identifies the user, 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 associate with.
- Annotations
- @RawJSType() @native()
-
trait
ListServersRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListServersResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListTagsForResourceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListTagsForResourceResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListUsersRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListUsersResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListedServer extends Object
Returns properties of the server that was specified.
Returns properties of the server that was specified.
- Annotations
- @RawJSType() @native()
- type ListedServers = Array[ListedServer]
-
trait
ListedUser extends Object
Returns properties of the user that you specify.
Returns properties of the user that you specify.
- Annotations
- @RawJSType() @native()
- type ListedUsers = Array[ListedUser]
- type MaxResults = Int
- type Message = String
- type NextToken = String
- type NullableRole = String
- type Policy = String
- type Role = String
- type ServerId = String
-
trait
SshPublicKey extends Object
Provides information about the public Secure Shell (SSH) key that is associated with a user account for a specific server (as identified by
ServerId).Provides information about the public Secure Shell (SSH) key that is associated with a user account for a specific 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 SFTP server.- Annotations
- @RawJSType() @native()
- type SshPublicKeyBody = String
- type SshPublicKeyCount = Int
- type SshPublicKeyId = String
- type SshPublicKeys = Array[SshPublicKey]
-
trait
StartServerRequest extends Object
- Annotations
- @RawJSType() @native()
- type State = String
- type StatusCode = Int
-
trait
StopServerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
Tag extends Object
Creates a key-value pair for a specific resource.
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
Groupand assign the valuesResearchandAccountingto that group.- Annotations
- @RawJSType() @native()
- type TagKey = String
- type TagKeys = Array[TagKey]
-
trait
TagResourceRequest extends Object
- Annotations
- @RawJSType() @native()
- type TagValue = String
- type Tags = Array[Tag]
-
trait
TestIdentityProviderRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
TestIdentityProviderResponse extends Object
- Annotations
- @RawJSType() @native()
-
class
Transfer extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "Transfer" )
- implicit final class TransferOps extends AnyVal
-
trait
UntagResourceRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateServerRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateServerResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateUserRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
UpdateUserResponse extends Object
UpdateUserResponsereturns the user name and server identifier for the request to update a user's properties.UpdateUserResponsereturns the user name and server identifier for the request to update a user's properties.- Annotations
- @RawJSType() @native()
- type Url = String
- type UserCount = Int
- type UserName = String
- type UserPassword = String
- type VpcEndpointId = String
Value Members
- object CreateServerRequest
- object CreateServerResponse
- object CreateUserRequest
- object CreateUserResponse
- object DeleteServerRequest
- object DeleteSshPublicKeyRequest
- object DeleteUserRequest
- object DescribeServerRequest
- object DescribeServerResponse
- object DescribeUserRequest
- object DescribeUserResponse
- object DescribedServer
- object DescribedUser
- object EndpointDetails
- object EndpointTypeEnum
- object IdentityProviderDetails
-
object
IdentityProviderTypeEnum
Returns information related to the type of user authentication that is in use for a server's users.
Returns information related to the type of user authentication that is in use for a server's users. For
SERVICE_MANAGEDauthentication, the Secure Shell (SSH) public keys are stored with a user on an SFTP server instance. ForAPI_GATEWAYauthentication, your custom authentication method is implemented by using an API call. A server can only have one method of authentication. - object ImportSshPublicKeyRequest
- object ImportSshPublicKeyResponse
- object ListServersRequest
- object ListServersResponse
- object ListTagsForResourceRequest
- object ListTagsForResourceResponse
- object ListUsersRequest
- object ListUsersResponse
- object ListedServer
- object ListedUser
- object SshPublicKey
- object StartServerRequest
-
object
StateEnum
Describes the condition of the SFTP server with respect to its ability to perform file operations.
Describes the condition of the SFTP server with respect to its ability to perform file operations. There are six possible states:
OFFLINE,ONLINE,STARTING,STOPPING,START_FAILED, andSTOP_FAILED.OFFLINEindicates that the SFTP server exists, but that it is not available for file operations.ONLINEindicates that the SFTP server is available to perform file operations.STARTINGindicates that the SFTP server's was instantiated, but the server is not yet available to perform file operations. Under normal conditions, it can take a couple of minutes for an SFTP server to be completely operational. BothSTART_FAILEDandSTOP_FAILEDare error conditions. - object StopServerRequest
- object Tag
- object TagResourceRequest
- object TestIdentityProviderRequest
- object TestIdentityProviderResponse
- object UntagResourceRequest
- object UpdateServerRequest
- object UpdateServerResponse
- object UpdateUserRequest
- object UpdateUserResponse