SftpWriteSettings Class
Sftp write settings.
Constructor
SftpWriteSettings(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
max_concurrent_connections
|
The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer). |
|
disable_metrics_collection
|
If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean). |
|
copy_behavior
|
The type of copy behavior for copy sink. |
|
metadata
|
Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects). |
|
operation_timeout
|
Specifies the timeout for writing each chunk to SFTP server. Default value: 01:00:00 (one hour). Type: string (or Expression with resultType string). |
|
use_temp_file_rename
|
Upload to temporary file(s) and rename. Disable this option if your SFTP server doesn't support rename operation. Type: boolean (or Expression with resultType boolean). |
|
type
|
The write setting type. Required. Default value is "SftpWriteSettings". |
Attributes
operation_timeout
00:00 (one hour). Type: string (or Expression with resultType string).
operation_timeout: Any | None
type
The write setting type. Required. Default value is "SftpWriteSettings".
type: Literal['SftpWriteSettings']
use_temp_file_rename
Upload to temporary file(s) and rename. Disable this option if your SFTP server doesn't support rename operation. Type: boolean (or Expression with resultType boolean).
use_temp_file_rename: Any | None