Veritas System Recovery 21 Automation - THIS SCRIPTING DOCUMENTATION IS PROVIDED IN CONJUNCTION WITH YOUR LICENSE FOR VERITAS SYSTEM RECOVERY SOFTWARE PRODUCTS, AND MAY BE USED ONLY IN CONJUNCTION WITH THAT SOFTWARE, UNDER THE TERMS OF THE END USER LICENSE AGREEMENT THAT ACCOMPANIED THE SOFTWARE. THIS SCRIPTING DOCUMENTATION IS PROPRIETARY VERITAS PROPERTY. YOU MAY NOT COPY, DISTRIBUTE, LICENSE OR SUBLICENSE THE SCRIPTING DOCUMENTATION.
IImageJob6 Interface

Description: Extension of the IImageJob interface that exposes more APIs.
IID: {4320DAAD-49DA-4909-9F15-78070C96A99F}
Properties
VT_BSTRDescription Read WriteUser-defined description of the image.
eIMAGE_REASONReason Read WriteReason for creating the image.
eIMAGE_TYPEType Read WriteType of the image. For example, Full, Base, or Incremental.
VT_I4SpanSizeMB Read WriteSize (in MB) at which the image spans to a new file.
eIMAGE_COMPRESSIONCompression Read WriteCompression level used to create the image.
eIMAGE_ENCRYPTIONEncryption Read WriteEncryption level used to create the image.
eIMAGE_TRIGGERED_TYPETriggered Read WriteTTriggered when specific event occurs. For example, Logon, Logoff, Application installed or launched, Data exceeded some MB, Threatcon levels (1,2,3,4) reached.
VT_DISPATCHTask Read WriteTask object for Full type image jobs.
VT_BSTRID Read WriteUnique, automatically generated ID.
ICommandFileCommandFile(VT_BSTR Which) Read WriteCommand file to run during backup job process. It runs before data capture, after data capture, and after recovery point creation.
VT_BOOLVerifyImage Read WriteWhether to verify image files as they are created.
IImageLocationLocation(VT_BSTR VolumeID) Read WriteLocation, by volume ID, where image file for that volume will be created.
VT_BSTRDisplayFilename(VT_BSTR VolumeID) ReadUser-friendly image file name for a given volume.
VT_BSTRFilename(VT_BSTR VolumeID) ReadImage file name for a given volume.
VT_DISPATCHIncrementalTask Read WriteTask object for Base and Incremental type image jobs.
VT_VARIANTVolumes Read WriteIDs of volumes to include in the created images.
VT_BOOLEnabled Read WriteWhether the job will create Images according to the scheduled tasks.
VT_BSTRDisplayName Read WriteUser-friendly description of job properties.
VT_DISPATCHConstants ReadNamed constants for scripting. See VProObjConstants.
VT_BOOLIncrementalSupport Read WriteWhether job supports creating incremental images.
VT_I4Quota Read WriteMaximum number of images or image sets to keep. Zero means keep all.
VT_BOOLSmartSector Read WriteWhether to use Smart Sector technology when creating the images.
VT_BOOLSkipBadSectors Read WriteWhether to ignore bad sectors when creating the images.
VT_BSTRPassword WriteClear text password for opening the image file.
VT_BOOLRunOnce Read WriteWhether to delete this job after it runs once.
VT_BOOLPasswordProtected ReadWhether the job creates password protected images.
VT_VARIANTEventMonitors Read WriteAn array of event monitors for event-driven images.
VT_BOOLForceNextBase Read WriteForce the next image for this job to be a baseline image.
eCONSOLIDATE_FREQUENCYConsolidateFrequency Read WriteHow often to consolidate incremental backup files.
VT_DATELastConsolidate Read WriteTime of the last consolidate incrementals operation.
VT_BOOLValid Read WriteWhether this backup job contains valid volumes.
VT_DISPATCHFileBackup Read WriteFileBackup object for file and folder backups.
VT_DATENextExpectedBackup ReadNext expected backup.
VT_DATELastExpectedBackup Read WriteLast expected backup.
VT_BOOLCreateDirectory Read WriteCreate backup directory.
VT_BOOLGenerateTOC Read WriteGenerate TOC(Table of Contents).
VT_BOOLIncludeSystemFiles Read WriteInclude system files.
VT_BOOLManaged Read WriteIndicates a managed backup job.
VT_BOOLGenerateACL Read WriteGenerateACL
VT_BSTRHexEncryptedPassword Read WriteA hex string representation of the encrypted password
VT_VARIANTOffsiteCopyLocations Read WriteList of offsite copy locations.
VT_BOOLEnableAutoSync Read WriteEnable automatic synchronization of offsite copy locations.
VT_BOOLCreateMachineSpecificFolder Read WriteCreate machine specific sub folder for images.
VT_BOOLPrependMachineName Read WritePrepend machine name in the image file.
eVSSBACKUP_TYPEVssBackupType Read WriteSpecify the VSS backup type.
VT_BOOLIsDedupeJob ReadWhether the job is a de-duplication job.
Methods
VT_VOID ValidatePropertiesChecks the validity of image properties after creation.
VT_EMPTY CopyObtain a new clone of the object.
VT_BOOL IsBackupLocation(IFolderLocation Location)Checks whether the backup job uses the given location.

Home


Copyright © 2004-2019 Veritas Technologies LLC. All Rights Reserved.