ICIConnectionProfileParams
The ICIConnectionProfileParms interface is used to define the Connection Profiles used in Event Rules and Cloud Connector module.
Members (Listed alphabetically)
-
Property AutoLogin As Boolean
HRESULT AutoLogin([out, retval] VARIANT_BOOL *pVal); HRESULT AutoLogin([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property CloudProviderType As CloudProviderType
HRESULT Type([out, retval] ConnectionProfileType *pVal); HRESULT Type([in] ConnectionProfileType newVal);
EFT v7.4.6 and later
Property ConnectionRetryAttempts As Long
HRESULT ConnectionRetryAttempts([out, retval] LONG *pVal); HRESULT ConnectionRetryAttempts([in] LONG newVal);
EFT v7.2 and later
Property ConnectionTimeoutSeconds As Long
HRESULT ConnectionTimeoutSeconds([out, retval] LONG *pVal); HRESULT ConnectionTimeoutSeconds([in] LONG newVal);
EFT v7.2 and later
Property Description As String
HRESULT Description([out, retval] BSTR *pVal); HRESULT Description([in] BSTR newVal);
EFT v7.2 and later
Property FTPDataConnectionMode As FTPDataConnectionMode
HRESULT FTPDataConnectionMode([out, retval] FTPDataConnectionMode *pVal); HRESULT FTPDataConnectionMode([in] FTPDataConnectionMode newVal);
EFT v7.2 and later
Property FTPDataConnectionPortMax As Long
HRESULT FTPDataConnectionPortMax([out, retval] LONG *pVal); HRESULT FTPDataConnectionPortMax([in] LONG newVal);
EFT v7.2 and later
Property FTPDataConnectionPortMin As Long
HRESULT FTPDataConnectionPortMin([out, retval] LONG *pVal); HRESULT FTPDataConnectionPortMin([in] LONG newVal);
EFT v7.2 and later
Property FTPSClearCommandChannel As Boolean
HRESULT FTPSClearCommandChannel([out, retval] VARIANT_BOOL *pVal); HRESULT FTPSClearCommandChannel([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property FTPSClearDataChannel As Boolean
HRESULT FTPSClearDataChannel([out, retval] VARIANT_BOOL *pVal); HRESULT FTPSClearDataChannel([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Function GetACL() As Object
HRESULT GetACL([out, retval] IDispatch** ppVal);
EFT v7.2 and later
Function GetAWSS3GeneralParams() As CICloudAWSS3GeneralParams and Sub SetAWSS3GeneralParams(pVal As CICloudAWSS3GeneralParams)
HRESULT GetAWSS3GeneralParams([out, retval] ICICloudAWSS3GeneralParams** ppVal); HRESULT SetAWSS3GeneralParams([in] ICICloudAWSS3GeneralParams* pVal);
EFT v7.4.6 and later
Function GetAzureBlobGeneralParams() As CICloudAzureBlobGeneralParams and Sub SetAzureBlobGeneralParams(pVal As CICloudAzureBlobGeneralParams)
HRESULT GetAzureBlobGeneralParams([out, retval] ICICloudAzureBlobGeneralParams** ppVal); HRESULT SetAzureBlobGeneralParams([in] ICICloudAzureBlobGeneralParams* pVal);
EFT v7.4.6 and later
Function GetGoogleDriveGeneralParams() As CICloudGoogleDriveGeneralParams and SetGoogleDriveGeneralParams() As CICloudGoogleDriveGeneralParams
HRESULT GetGoogleDriveGeneralParams([out, retval] ICICloudGoogleDriveGeneralParams** ppVal); HRESULT SetGoogleDriveGeneralParams([in] ICICloudGoogleDriveGeneralParams* pVal);
EFT v8.2
HRESULT GUID([out, retval] BSTR *pVal); HRESULT GUID([in] BSTR *pVal);
EFT v7.4.11 and later
Property Host As String
HRESULT Host([out, retval] BSTR *pVal); HRESULT Host([in] BSTR newVal);
EFT v7.2 and later
Property MaxConcurrentThreads As Long
HRESULT MaxConcurrentThreads([out, retval] LONG *pVal); HRESULT MaxConcurrentThreads([in] LONG newVal);
EFT v7.2 and later
Property Name As String
HRESULT Name([out, retval] BSTR *pVal); HRESULT Name([in] BSTR newVal);
EFT v7.2 and later
Property Password As String
HRESULT Password([out, retval] BSTR *pVal); HRESULT Password([in] BSTR newVal);
EFT v7.2 and later
Property Port As Long
HRESULT Port([out, retval] long *pVal); HRESULT Port([in] long newVal);
EFT v7.2 and later
Property PreserveLocalFileTime As Boolean
HRESULT PreserveLocalFileTime([out, retval] VARIANT_BOOL *pVal); HRESULT PreserveLocalFileTime([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property PreserveRemoteFileTime As Boolean
HRESULT PreserveRemoteFileTime([out, retval] VARIANT_BOOL *pVal); HRESULT PreserveRemoteFileTime([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property PrivateKeyPassword As String
HRESULT PrivateKeyPassword([out, retval] BSTR *pVal); HRESULT PrivateKeyPassword([in] BSTR newVal);
EFT v7.2 and later
Property PrivateKeyPath As String
HRESULT PrivateKeyPath([out, retval] BSTR *pVal); HRESULT PrivateKeyPath([in] BSTR newVal);
EFT v7.2 and later
Property Protocol As NetworkProtocol
HRESULT Protocol([out, retval] NetworkProtocol *pVal); HRESULT Protocol([in] NetworkProtocol newVal);
EFT v7.2 and later
Property ProxyAdvCustomCmds As String
HRESULT ProxyAdvCustomCmds([out, retval] BSTR *pVal); HRESULT ProxyAdvCustomCmds([in] BSTR newVal);
EFT v7.2 and later
Property ProxyAdvSeparator As String
HRESULT ProxyAdvSeparator([out, retval] BSTR *pVal); HRESULT ProxyAdvSeparator([in] BSTR newVal);
EFT v7.2 and later
Property ProxyAuthenticationType As ProxyAuthenticationType
HRESULT ProxyAuthenticationType([out, retval] ProxyAuthenticationType *pVal); HRESULT ProxyAuthenticationType([in] ProxyAuthenticationType newVal);
EFT v7.2 and later
Property ProxyHostName As String
HRESULT ProxyHostName([out, retval] BSTR *pVal); HRESULT ProxyHostName([in] BSTR newVal);
EFT v7.2 and later
Property ProxyPassword As String
HRESULT ProxyPassword([out, retval] BSTR *pVal); HRESULT ProxyPassword([in] BSTR newVal);
EFT v7.2 and later
Property ProxyPort As Long
HRESULT ProxyPort([out, retval] LONG *pVal); HRESULT ProxyPort([in] LONG newVal);
EFT v7.2 and later
Property ProxyType As ProxyType
HRESULT ProxyType([out, retval] ProxyType *pVal); HRESULT ProxyType([in] ProxyType newVal);
EFT v7.2 and later
Property ProxyUserName As String
HRESULT ProxyUserName([out, retval] BSTR *pVal); HRESULT ProxyUserName([in] BSTR newVal);
EFT v7.2 and later
Property PublicKeyPath As String
HRESULT PublicKeyPath([out, retval] BSTR *pVal); HRESULT PublicKeyPath([in] BSTR newVal);
EFT v7.2 and later
Property RetryDelaySeconds As Long
HRESULT RetryDelaySeconds([out, retval] LONG *pVal); HRESULT RetryDelaySeconds([in] LONG newVal);
EFT v7.2 and later
Sub SetACL(pVal As Object)
HRESULT SetACL([in] IDispatch* pVal);
EFT v7.2 and later
Property SOCKSHostName As String
HRESULT SOCKSHostName([out, retval] BSTR *pVal); HRESULT SOCKSHostName([in] BSTR newVal);
EFT v7.2 and later
Property SOCKSPassword As String
HRESULT SOCKSPassword([out, retval] BSTR *pVal); HRESULT SOCKSPassword([in] BSTR newVal);
EFT v7.2 and later
Property SOCKSPort As Long
HRESULT SOCKSPort([out, retval] LONG *pVal); HRESULT SOCKSPort([in] LONG newVal);
EFT v7.2 and later
Property SOCKSType As SOCKSType
HRESULT SOCKSType([out, retval] SOCKSType *pVal); HRESULT SOCKSType([in] SOCKSType newVal);
EFT v7.2 and later
Property SOCKSUseAuthentication As Boolean
HRESULT SOCKSUseAuthentication([out, retval] VARIANT_BOOL *pVal); HRESULT SOCKSUseAuthentication([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property SOCKSUserName As String
HRESULT SOCKSUserName([out, retval] BSTR *pVal); HRESULT SOCKSUserName([in] BSTR newVal);
EFT v7.2 and later
Property TextFileTypes As String
HRESULT TextFileTypes([out, retval] BSTR *pVal); HRESULT TextFileTypes([in] BSTR newVal);
EFT v7.2 and later
Property TransferEncoding As TransferEncodingType
HRESULT TransferEncoding([out, retval] TransferEncodingType *pVal); HRESULT TransferEncoding([in] TransferEncodingType newVal);
EFT v7.2 and later
Property TrustedPublicKeyPath As String
HRESULT TrustedPublicKeyPath([out, retval] BSTR *pVal); HRESULT TrustedPublicKeyPath([in] BSTR newVal);
EFT v7.2 and later
Property type As ConnectionProfileType
HRESULT Type([out, retval] ConnectionProfileType *pVal); [propput, id(1), helpstring("property Type")] HRESULT Type([in] ConnectionProfileType newVal);
EFT v7.4.6 and later
Property UseProxy As Boolean
HRESULT UseProxy([out, retval] VARIANT_BOOL *pVal); HRESULT UseProxy([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property User As String
HRESULT User([out, retval] BSTR *pVal); HRESULT User([in] BSTR newVal);
EFT v7.2 and later
Property UseSOCKS As Boolean
HRESULT UseSOCKS([out, retval] VARIANT_BOOL *pVal); HRESULT UseSOCKS([in] VARIANT_BOOL newVal);
EFT v7.2 and later
Property ValidateIntegrity As Boolean
HRESULT ValidateIntegrity([out, retval] VARIANT_BOOL *pVal); HRESULT ValidateIntegrity([in] VARIANT_BOOL newVal);
EFT v7.2 and later