ICISiteBackupInfo Interface
Use ICISiteBackupInfo interface to retrieve information about a Site that has been backed up.
interface ICISiteBackupInfo : IDispatch {
See also the ICIBackupArchiveInfo::GetSiteBackupInfo, ICIBackupArchiveInfo::SetSiteBackupInfo methods.
Members (Listed alphabetically)
Retrieves or specifies the path to the authentication manager user database.
HRESULT AuthManagerDataBase([out, retval] BSTR* pVal); HRESULT AuthManagerDataBase([in] BSTR newVal);
Example (VBScript):
MsgBox "Site auth manager database: " & oBackupSiteInfo.AuthManagerDataBase
Specifying:
oBackupSiteInfo.AuthManagerDataBase = "C:\Documents and Settings\All Users\Application Data\GlobalSCAPE\EFT Enterprise\MySite.aud"
EFT v6.3 to 7.3.3.20
Retrieves or specifies the authentication manager ID.
HRESULT AuthManagerID([out, retval] BSTR* pVal); HRESULT AuthManagerID([in] BSTR newVal);
Example (VBScript):
Retrieving:
MsgBox "Site auth manager: " & oBackupSiteInfo.AuthManagerID
Specifying:
oBackupSiteInfo.AuthManagerID = "LOCAL"
EFT v6.3 and later
Retrieves or specifies the DMZ Gateway IP address.
HRESULT DMZAddress([out,retval] BSTR* pVal); HRESULT DMZAddress([in] BSTR newVal);
Example (VBScript):
Retrieving:
MsgBox "DMZ IP: " & oBackupSiteInfo.DMZAddress
Specifying:
oBackupSiteInfo.DMZAddress = "192.168.0.88"
EFT v6.3 and later
Retrieves or specifies whether the DMZ Gateway is enabled.
HRESULT DMZEnabled([out,retval] VARIANT_BOOL* pVal); HRESULT DMZEnabled([in] VARIANT_BOOL newVal);
TRUE=Enabled; FALSE=Disabled
Example (VBScript):
Retrieving:
MsgBox "DMZ enabled: " & CStr(oBackupSiteInfo.DMZEnabled)
Specifying:
oBackupSiteInfo.DMZEnabled = True
EFT v6.3 and later
Retrieves or specifies the DMZ Gateway port number.
HRESULT DMZPort([out,retval] LONG* pVal);
HRESULT DMZPort([in] LONG newVal);
Example (VBScript):
Retrieving:
MsgBox "DMZ port: " & oBackupSiteInfo.DMZPort
Specifying:
oBackupSiteInfo.DMZPort = 8888
EFT v6.3 and later
Function GetGoogleDriveGeneralParams() As CICloudGoogleDriveGeneralParams and SetGoogleDriveGeneralParams() As CICloudGoogleDriveGeneralParams
HRESULT GetGoogleDriveGeneralParams([out, retval] ICICloudGoogleDriveGeneralParams** ppVal); HRESULT SetGoogleDriveGeneralParams([in] ICICloudGoogleDriveGeneralParams* pVal);
EFT v8.2
Retrieve the Site root. (See also SetSiteRoot.)
HRESULT GetSiteRoot([out, retval] IDispatch** ppdispSiteRoot);
EFT v8.1 and later
Retrieve the listener IP of the backed-up Site.
HRESULT ListenIP([out, retval] BSTR* pVal);
Example (VBScript):
Retrieving:
MsgBox "Old listen IP is: " & oBackupSiteInfo.ListenIP
EFT v6.3 and later
Retrieves or specifies the IP addresses on which the server listens.
HRESULT ListenIPs([out, retval] VARIANT* pVal); HRESULT ListenIPs([in] VARIANT newVal);
EFT v6.4 and later
Retrieves or specifies the new listen IP address.
HRESULT NewListenIP([out, retval] BSTR* pVal); HRESULT NewListenIP([in] BSTR newVal);
Example (VBScript):
Retrieving:
MsgBox "New listen IP is: " & oBackupSiteInfo.NewListenIP
Specifying:
NewListenIP = "127.0.0.1"
EFT v6.3 and later
Retrieves or specifies multiple new listen IP addresses.
HRESULT NewListenIPs([out, retval] VARIANT* pVal); HRESULT NewListenIPs([in] VARIANT newVal);
EFT v6.4 and later
Retrieves or specifies whether you need to restore the Site.
HRESULT RestoreSite([out, retval] VARIANT_BOOL* pVal); HRESULT RestoreSite([in] VARIANT_BOOL newVal);
TRUE=Enabled; FALSE=Disabled
Example (VBScript):
Retrieving:
bRestore = oBackupSiteInfo.RestoreSite
Specifying:
oBackupSiteInfo.RestoreSite = True
EFT v6.3 and later
Retrieves or specifies whether to restore the VFS permissions and folders.
HRESULT RestoreVFS([out, retval] VARIANT_BOOL* pVal); HRESULT RestoreVFS([in] VARIANT_BOOL newVal);
TRUE=Enabled; FALSE=Disabled
Example (VBScript):
Retrieving:
bRestore = oBackupSiteInfo.RestoreVFS
Specifying:
oBackupSiteInfo.RestoreVFS = True
EFT v6.3 and later
Retrieves or specifies the path to the root folder.
HRESULT RootFolder([out, retval] BSTR* pVal); HRESULT RootFolder([in] BSTR newVal);
Example (VBScript):
Retrieving:
MsgBox "Site root folder is: " & oBackupSiteInfo.RootFolder
Specifying:
oBackupSiteInfo.RootFolder = "F:\ "
EFT v6.3 and later
Specify the Site root. (See also GetSiteRoot.)
HRESULT SetSiteRoot([in] IDispatch* pdispSiteRoot);
EFT v8.1 and later
Retrieve the Site name.
HRESULT SiteName([out, retval] BSTR* pVal);
Example (VBScript):
Retrieving:
MsgBox "Site name is: " & oBackupSiteInfo.SiteName
EFT v6.3 and later