package transfer

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. transfer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Arn = String
  2. trait CreateServerRequest extends Object
    Annotations
    @RawJSType() @native()
  3. trait CreateServerResponse extends Object
    Annotations
    @RawJSType() @native()
  4. trait CreateUserRequest extends Object
    Annotations
    @RawJSType() @native()
  5. trait CreateUserResponse extends Object
    Annotations
    @RawJSType() @native()
  6. type DateImported = Date
  7. trait DeleteServerRequest extends Object
    Annotations
    @RawJSType() @native()
  8. trait DeleteSshPublicKeyRequest extends Object
    Annotations
    @RawJSType() @native()
  9. trait DeleteUserRequest extends Object
    Annotations
    @RawJSType() @native()
  10. trait DescribeServerRequest extends Object
    Annotations
    @RawJSType() @native()
  11. trait DescribeServerResponse extends Object
    Annotations
    @RawJSType() @native()
  12. trait DescribeUserRequest extends Object
    Annotations
    @RawJSType() @native()
  13. trait DescribeUserResponse extends Object
    Annotations
    @RawJSType() @native()
  14. 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()
  15. 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()
  16. trait EndpointDetails extends Object
    Annotations
    @RawJSType() @native()
  17. type EndpointType = String
  18. type HomeDirectory = String
  19. 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()
  20. type IdentityProviderType = String
  21. trait ImportSshPublicKeyRequest extends Object
    Annotations
    @RawJSType() @native()
  22. 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()
  23. trait ListServersRequest extends Object
    Annotations
    @RawJSType() @native()
  24. trait ListServersResponse extends Object
    Annotations
    @RawJSType() @native()
  25. trait ListTagsForResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  26. trait ListTagsForResourceResponse extends Object
    Annotations
    @RawJSType() @native()
  27. trait ListUsersRequest extends Object
    Annotations
    @RawJSType() @native()
  28. trait ListUsersResponse extends Object
    Annotations
    @RawJSType() @native()
  29. trait ListedServer extends Object

    Returns properties of the server that was specified.

    Returns properties of the server that was specified.

    Annotations
    @RawJSType() @native()
  30. type ListedServers = Array[ListedServer]
  31. trait ListedUser extends Object

    Returns properties of the user that you specify.

    Returns properties of the user that you specify.

    Annotations
    @RawJSType() @native()
  32. type ListedUsers = Array[ListedUser]
  33. type MaxResults = Int
  34. type Message = String
  35. type NextToken = String
  36. type NullableRole = String
  37. type Policy = String
  38. type Role = String
  39. type ServerId = String
  40. 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()
  41. type SshPublicKeyBody = String
  42. type SshPublicKeyCount = Int
  43. type SshPublicKeyId = String
  44. type SshPublicKeys = Array[SshPublicKey]
  45. trait StartServerRequest extends Object
    Annotations
    @RawJSType() @native()
  46. type State = String
  47. type StatusCode = Int
  48. trait StopServerRequest extends Object
    Annotations
    @RawJSType() @native()
  49. 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 Group and assign the values Research and Accounting to that group.

    Annotations
    @RawJSType() @native()
  50. type TagKey = String
  51. type TagKeys = Array[TagKey]
  52. trait TagResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  53. type TagValue = String
  54. type Tags = Array[Tag]
  55. trait TestIdentityProviderRequest extends Object
    Annotations
    @RawJSType() @native()
  56. trait TestIdentityProviderResponse extends Object
    Annotations
    @RawJSType() @native()
  57. class Transfer extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "Transfer" )
  58. implicit final class TransferOps extends AnyVal
  59. trait UntagResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  60. trait UpdateServerRequest extends Object
    Annotations
    @RawJSType() @native()
  61. trait UpdateServerResponse extends Object
    Annotations
    @RawJSType() @native()
  62. trait UpdateUserRequest extends Object
    Annotations
    @RawJSType() @native()
  63. trait UpdateUserResponse extends Object

    UpdateUserResponse returns the user name and server identifier for the request to update a user's properties.

    UpdateUserResponse returns the user name and server identifier for the request to update a user's properties.

    Annotations
    @RawJSType() @native()
  64. type Url = String
  65. type UserCount = Int
  66. type UserName = String
  67. type UserPassword = String
  68. type VpcEndpointId = String

Value Members

  1. object CreateServerRequest
  2. object CreateServerResponse
  3. object CreateUserRequest
  4. object CreateUserResponse
  5. object DeleteServerRequest
  6. object DeleteSshPublicKeyRequest
  7. object DeleteUserRequest
  8. object DescribeServerRequest
  9. object DescribeServerResponse
  10. object DescribeUserRequest
  11. object DescribeUserResponse
  12. object DescribedServer
  13. object DescribedUser
  14. object EndpointDetails
  15. object EndpointTypeEnum
  16. object IdentityProviderDetails
  17. 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_MANAGED authentication, the Secure Shell (SSH) public keys are stored with a user on an SFTP server instance. For API_GATEWAY authentication, your custom authentication method is implemented by using an API call. A server can only have one method of authentication.

  18. object ImportSshPublicKeyRequest
  19. object ImportSshPublicKeyResponse
  20. object ListServersRequest
  21. object ListServersResponse
  22. object ListTagsForResourceRequest
  23. object ListTagsForResourceResponse
  24. object ListUsersRequest
  25. object ListUsersResponse
  26. object ListedServer
  27. object ListedUser
  28. object SshPublicKey
  29. object StartServerRequest
  30. 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, and STOP_FAILED. OFFLINE indicates that the SFTP server exists, but that it is not available for file operations. ONLINE indicates that the SFTP server is available to perform file operations. STARTING indicates 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. Both START_FAILED and STOP_FAILED are error conditions.

  31. object StopServerRequest
  32. object Tag
  33. object TagResourceRequest
  34. object TestIdentityProviderRequest
  35. object TestIdentityProviderResponse
  36. object UntagResourceRequest
  37. object UpdateServerRequest
  38. object UpdateServerResponse
  39. object UpdateUserRequest
  40. object UpdateUserResponse

Inherited from AnyRef

Inherited from Any

Ungrouped