Interface CreateRemoteFtpConnectionCommandOutputProtected

Hierarchy

Properties

algorithms?: RemoteFtpAlgorithms

Explicit overrides for the default transport layer algorithms used for the connection

connectionId: undefined | string

Autogenerated identifier for a connection

createdAt: undefined | Date
deleteAfterRetrieval: undefined | boolean
disableFastDownload: undefined | boolean

An advanced option to disable the fast download operation when polling a remote server. Some servers do not support concurrent read operation and this can cause unpredictable behavior when polling for files.

enablePolling: undefined | boolean
enabled: undefined | boolean
filterPattern?: string

A regex pattern used to filter the files to be processed by the remote poller. files that match the pattern will be processed.

ftpsAdvancedFields?: RemoteFtpsAdvancedFields
host: undefined | string

The endpoint associated with the FTP connection

ignoreFileTimestamps: undefined | boolean
inboundFileEncoding?: string
inboundSubdirectory: undefined | string
lastPollAt: undefined | Date
name: undefined | string

The name of the connection

outboundSubdirectory: undefined | string
pollingInterval: undefined | number
pollingIntervalUnit: undefined | string
port: undefined | number
protocol: undefined | string
readyTimeout?: number

How long (in ms) to wait for the SSH handshake

retries?: number

Number of times to retry connecting

rootDirectory: undefined | string

The root directory for this FTP connection

status: undefined | string

Connection Status

timeout?: number

The underlying socket timeout in ms. Default: none

updatedAt: undefined | Date
username: undefined | string