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 GetA

    CL([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

     

    Property GUID As String

    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