Click or drag to resize
DoubleTake.Web.Models Namespace
 
Classes
  ClassDescription
Public classAccessLevelModel
Data access model used to obtain the user's access level.
Public classAceModel
ACE model.
Public classActionInputFlatModel
Represents input into a monitor action.
Public classActionInputModel
Represents input into a monitor action.
Public classActionResultFlatModel
Represents the result of a monitor action.
Public classActionResultModel
Represents the result of a monitor action.
Public classActivationAttributeModel
Activation attribute model.
Public classActivationCodeInfoModel
Activation code information on appliance for V2V push install
Public classActivationCodeModel
Activation code model.
Public classActivationParametersModel
Activation parameters query model.
Public classActivationStatusModel
Activation status model.
Public classActivityStatusModel
Activity status model.
Public classActivityTokenModel
Activity token model.
Public classAddressPersistedStateModel
Address persisted state.
Public classApplicationOptionsModel
Application options model.
Public classArchiveCriteriaModel
Archive criteria model.
Public classArchiveScheduleModel
Archive schedule model.
Public classBackConnectionResultsModel
Public classBandwidthEntryModel
Bandwidth entry model.
Public classBandwidthLimitModel
Used for specifying the current or new bandwidth limit and/or mode.
Public classBandwidthOptionsModel
Bandwidth options model.
Public classBandwidthScheduleEntryModel
Bandwidth schedule entry model.
Public classBandwidthScheduleModel
Bandwidth schedule model.
Public classBandwidthSpecificationModel
Bandwidth specification model.
Public classBooleanSettingModel
Boolean setting.
Public classChangedItemsModel
Changed items model.
Public classCloudOptionsModel
Cloud options model.
Public classClusteredVirtualMachineModel
A clustered VM
Public classClusteredVirtualMachineResourceInfoModel
Clustered virtual machine resource information.
Public classClusteredVirtualMachinesInfoModel
Clustered VM Groups
Public classClusterFilesAndFoldersQualificationResultsModel
Cluster files and folders qualification results model.
Public classClusterGroupInfoModel
Cluster group information.
Public classClusterOptionsModel
Cluster options model.
Public classClusterResourceInfoModel
Cluster resource information.
Public classCompositeActionInputModel
Represents the input to a Composite action agent.
Public classCompositeActionResultModel
Represents the results of a composite action.
Public classCompositeQueryInputModel
Represents the input to a Composite query agent.
Public classCompositeQueryResultModel
Represents the results of a composite query.
Public classCompressionLevelModel
Compression level model.
Public classConnectionConfigurationModel
Connection configuration model.
Public classConnectionInfoModel
Connection information.
Public classConnectionParametersModel
Connection parameters.
Public classConnectionQualificationResultModel
Connection qualification result.
Public classConnectionScheduleModel
Connection schedule model.
Public classConnectionStartParametersModel
Connection start parameters model.
Public classConnectionStatisticsModel
Connection statistics.
Public classConnectionStatusModel
The connection status model.
Public classControlledServerInfoModel
Represents information about a server managed by Controller Service
Public classControlledServerInfoSimpleModel
Represents information about a server managed by Controller Service
Public classCoreClusterInfoModel
Data specific to the cluster. This is data that stays with the cluster during roll-over.
Public classCoreConnectionDetailsModel
Core connection details model.
Public classCoreConnectionOptionsModel
Core connection options model.
Public classCoreConnectionPersistedStateModel
The core connection persisted state.
Public classCoreMonitorDetailsModel
Core monitor details model.
Public classCoreMonitorOptionsModel
Core monitor options model.
Public classCoreQualificationResultsModel
Core qualification results model.
Public classCreateConnectionModel
This class represents the parameters passed into the api/connections/create call
Public classCreateDelegateWorkloadModel
Parameters used in the CreateFromWithDelegation call
Public classCreateFromExistingJobModel
Contains the information needed to create a new job from and existing job.
Public classCreateOptionsModel
Create options model.
Public classCreateRepsetRequestModel
Create repset request.
Public classCredentialModel
Credential model
Public classCutoverDetailsModel
Cut over details model.
Public classDeleteJobRequestModel
Delete job request model.
Public classDeleteOptionsModel
Delete options.
Public classDiagnosticsPersistedStateModel
Diagnostics persisted state.
Public classDirectoryItemModel
Directory item model.
Public classDiskLayoutInitializeModel
Disk layout initialize.
Public classDiskLayoutModel
Describes how a disk is to be partitioned and formatted. The DiskIdentifier is used to identify the disk to be partition. The Partitioning Scheme identifies if the disk is to use GPT or MBR. The array of PartitionInitializationInfo structures identifies how many partitions, what size and format they should have and other things.
Public classDiskLayoutResultModel
Disk layout extraction result from a source system state scrape.
Public classDiskLayoutStatusResultModel
Disk layout status result.
Public classDiskLayoutVerifyResultsModel
Results of disk layout verification.
Public classDiskLayoutWithEnvironmentModel
Disk layout environment constraints.
Public classDiskPartitionLayoutModel
Disk partition layout model.
Public classDnsDomainDetailsModel
DNS domain details model.
Public classDnsDomainDetailsPrototypeModel
DNS domain details prototype model.
Public classDnsOptionsModel
DNS options model.
Public classDnsRecordLockOptionsModel
DNS record lock options model.
Public classDnsServerDetailModel
DNS server detail model.
Public classDTAVPersistedStateModel
DTAV persisted state.
Public classDTHVPersistedStateModel
DTHV persisted state.
Public classDtInfoCollectionStatusModel
DTInfo collection status.
Public classDtmuActivationStatusModel
DTMU activation status.
Public classDtmuConfigurationModel
DTMU configuration model.
Public classDtmuProductModel
DTMU product model.
Public classDtscStatusQueryInputModel
Inputs for a DtscStatus monitor
Public classDtscStatusQueryResultModel
Represents the results of a Dtsc status query.
Public classDTTargetResourceQueryInputModel
The Input parameters to monitor a resource on a Target machine
Public classDynamicServiceEndpointModel
Dynamic service endpoint model.
Public classEmailNotificationSettingsModel
Email notification settings model
Public classEmailNotificationTestParametersModel
Email notification test parameters.
Public classEmailOptionsModel
Email options model.
Public classEmailTestModel
Email test model.
Public classEngineControlStatusModel
Engine control status model.
Public classErrorInfoModel
Represents job error properties.
Public classESXInfoModel
This class represents the general information about an ESX server.
Public classEventLogModel
Event log model.
Public classExtendedLowLevelStateModel
Extended low level state model.
Public classFailbackOptionsModel
Failback options model.
Public classFailoverOptionsModel
Failover options model.
Public classFailoverPersistedStateModel
Failover persisted state.
Public classFailoverReport
Failover report information.
Public classFailoverReportingModel
Failover reporting data model
Public classFailoverReportMachineInfoModel
Data about the target machine
Public classFailoverReportTimesModel
Time at various points of the failover.
Public classFailoverScriptConfigurationModel
Failover script configuration model.
Public classFeatureModel
Feature model.
Public classFileItemModel
File item model.
Public classFilesAndFoldersPersistedStateModel
Files and Folders persisted state.
Public classFixJobOptionsRequestModel
Fix job options request model.
Public classFixJobOptionsStatusModel
Fix job options model.
Public classFixRecommendedJobOptionsRequestModel
Fix recommended job options request model.
Public classFullServerFailoverOptionsModel
Full server failover options model.
Public classFullServerJobDetailsModel
Full server job details.
Public classFullServerNicMappingsModel
Full server NIC mappings model.
Public classFullServerPersistedStateModel
Full server persisted state.
Public classFullServerTestFailoverOptionsModel
Full server test failover options model.
Public classHeartbeatPingQueryInputModel
Represents the input to a Double-Take heartbeat ping query agent.
Public classHeartbeatPingQueryResultModel
Represents the results of a heartbeat ping query.
Public classIcmpPingQueryInputModel
Represents the input to an ICMP ping query agent.
Public classIcmpPingQueryResultModel
Represents the results of an ICMP ping query.
Public classImageDeleteInfoModel
Image delete info model.
Public classImageDeleteInfosModel
Image delete infos model.
Public classImageInfoModel
Image info model.
Public classImageProtectionJobDetailsModel
Image protection job details model.
Public classImageProtectionOptionsModel
Image protection options model.
Public classImageProtectionPersistedStateModel
Image protection persisted state.
Public classImageRecoveryJobDetailsModel
Image recovery job details model.
Public classImageRecoveryOptionsModel
Image recovery options model.
Public classImageRecoveryPersistedStateModel
Image recovery persisted state.
Public classImageVhdInfoModel
Image VHD info model.
Public classIntegerSettingModel
Integer setting.
Public classIPAddressModel
IP address.
Public classJobActionModel
Job action model.
Public classJobCredentialsModel
Job credentials model.
Public classJobInfoModel
Job info model.
Public classJobInfoPrivateModel
Used for storing the status information for a job. It tells you whether or not the job is started. If it is started, it provides the status information for each connection that is associated with this job.
Public classJobOptionsModel
Job options model.
Public classJobParametersModel
Job parameters.
Public classJobQualificationResultsModel
Job qualification results model.
Public classJobStateModel
Represents job state information.
Public classJobStatisticsModel
Job statistics model.
Public classJobStatusModel
Job status model.
Public classJobUsageDataModel
Job usage data.
Public classLinuxJobPersistedStateModel
Linux job persisted state.
Public classLinuxJobStateFlagModel
String representation of a JobStateFlag, defined privately by the Linux job implementation
Public classLinuxJobStateFlagStackLevelModel
Linux job state flag stack level.
Public classLinuxJobStateFlagStackModel
A stack levels containing LinuxJobStateFlag values, as managed privately by the Linux job implementation. Each level in the stack is contains an array of one or more JobStateFlag values.
Public classLogActionInputModel
Represents the input to a log action.
Public classLogicalItemModel
Logical item model.
Public classLogicalVolumeModel
Logical volume model.
Public classLogMessageModel
Log message model.
Public classLvmOptionsModel
Lvm options model.
Public classMachineInfoClassModel
Data about the target machine
Public classMachineInfoModel
Machine info model.
Public classMirrorParametersModel
Mirror parameters model.
Public classModifyReplicationSetRulesRequestModel
Modify replication set rules request.
Public classMonitorableAddressInfoModel
Used to specify a monitorable IP address that can be used to configure a failover monitor.
Public classMonitorActionFlatModel
Represents an action that is run in the context of a monitor.
Public classMonitorActionModel
Represents an action that is run in the context of a monitor.
Public classMonitorConfigurationModel
Monitor configuration model.
Public classMonitoredAddressConfigurationModel
Monitored address configuration model.
Public classMonitoredAddressStatusModel
Monitored address status.
Public classMonitorInfoModel
Monitor information.
Public classMonitoringOptionsModel
Monitoring options model.
Public classMonitorQualificationResultModel
An instance of this class is returned from a QualifyMonitor operation on the ICoreService service.
Public classMonitorQueryFlatModel
Monitor query flat.
Public classMonitorQueryModel
This class is part of the MonitorActivity class which contains both query and action.
Public classMonitorStatusModel
Monitor status.
Public classMultiStringSettingModel
Multi-string setting.
Public classNamedSettingModel
Named setting.
Public classNetworkAddressMapModel
Network address map model.
Public classNetworkInterfaceInfoModel
Network interface info model.
Public classNetworkInterfaceModel
Network interface model.
Public classNicMappingsModel
NIC mapping.
Public classOperatingSystemModel
Operating system model.
Public classOperatingSystemVersionModel
Operating system version model.
Public classOptionModel
Option model.
Public classOptionRequestModel
Options request.
Public classOptionValueModel
Options value.
Public classOrphansScheduleModel
Orphans schedule model.
Public classPathBlockingEntryModel
A path blocking entry.
Public classPathTransformationModel
Path transformation model.
Public classPerformanceCounterQueryInputModel
Represents the input to a performance counter query.
Public classPerformanceCounterQueryResultModel
Represents the results of a Performance Counter Query
Public classPhysicalItemFlatModel
Represents a physical storage item such as Volume, Directory, File
Public classPhysicalItemModel
Physical item model.
Public classPhysicalRuleModel
Physical rule model.
Public classPhysicalRulesModel
Physical rules model
Public classPhysicalVolumeModel
Physical volume model.
Public classPITSnapshotRecordModel
PIT snapshot record.
Public classProductInfoModel
Product info model.
Public classProductVersionModel
Product version model.
Public classPropertyModel
Represents an association between a name and another string
Public classProtectableItemModel
Protectable item model.
Public classQueryInputFlatModel
Query input flat.
Public classQueryInputModel
Represents arguments to a monitoring query.
Public classQueryResultFlatModel
Represents the result of a monitoring query.
Public classQueryResultModel
Represents the result of a monitoring query.
Public classQueueTaskParametersModel
Queue task parameters.
Public classRecommendedFailbackOptionsModel
Recommended failback options model.
Public classRecommendedFailoverOptionsModel
Recommended failover options model.
Public classRecommendedJobOptionsModel
Recommended job options model.
Public classRecommendedJobOptionsRequestModel
Recommended job options request model.
Public classRecommendedRestoreOptionsModel
Recommended restore options.
Public classReplicationSetInfoModel
Replication set information.
Public classReplicaVmInfoModel
Replica VM info model.
Public classResourceAndPassiveNodesModel
Resource and passive nodes.
Public classRestoreOptionsModel
Restore options model.
Public classRestoreParametersModel
Restore parameters model.
Public classRunScriptRequestModel
Run script request model.
Public classScheduleItemModel
Schedule item model.
Public classScriptActionInputModel
Represents the input to execute a script
Public classScriptActionResultModel
Represents the results of a Script action.
Public classScriptPointModel
Script point model.
Public classScriptQueryInputModel
Defines the input into the script query.
Public classServerInfoModel
Server info model.
Public classServerQualificationResultsModel
Server qualification results model.
Public classServiceConnectionModel
Service connection model.
Public classServiceInfoModel
Service information.
Public classServiceInformationModel
Service information model.
Public classServiceMetadataModel
Service metadata.
Public classServiceMonitoringOptionsModel
Service monitoring options model.
Public classServiceOperationActionInputModel
The inputs for a Service operation
Public classServiceOperationActionResultModel
Represents the result of a service operation action.
Public classServiceStatusQueryInputModel
Represents the input to a service query
Public classServiceStatusQueryResultModel
Represents the results of a Service Status Query
Public classServicesToStopModel
Services to stop.
Public classShareModel
Share model.
Public classShareQueryInputModel
The inputs required for a share monitor
Public classShareQueryResultModel
Represents the results of a share query.
Public classSimpleFailoverMonitorOptionsModel
Simple failover monitor options model.
Public classSnapshotEntryModel
Snapshot entry model.
Public classSnapshotScheduleModel
Snapshot schedule model.
Public classSqlDatabasePersistedInfoModel
SQL database persisted information.
Public classStorageInfoModel
Core.StorageInfo
Public classStringSettingModel
String setting.
Public classSwitchPortInfoModel
Switch port info.
Public classSystemStateConfigurationModel
Holds the system state definitions for both the source and target
Public classSystemStateCutoverStatusModel
System state cutover status.
Public classSystemStateDefinitionModel
System state definition.
Public classSystemStateDumpNonDiskSystemStateInfoStatusModel
System state dump non-disk system state information.
Public classSystemStateOptionsModel
System state options model.
Public classSystemStatePathModel
System state path.
Public classSystemStatePropertyValueModel
System state property.
Public classSystemStateVerificationResultModel
System state verification result.
Public classSystemStateVerificationStepModel
System state verification step.
Public classTargetFileServerQualificationResultsModel
Target file server qualification results model.
Public classTargetServicesOptionsModel
Target services options model.
Public classTargetServicesToStopModel
Target services to stop model.
Public classTargetStateInfoModel
Target state info model.
Public classTaskParametersModel
Specifies a script or executable to be run along with its corresponding command-line arguments.
Public classTestFailoverOptionsModel
Test failover options model for VRA.
Public classTestFailoverServerCredentialModel
Full server test failover options model.
Public classTestScriptRequestModel
Test script request model
Public classTimesClassModel
Time at various points of the failover.
Public classTimeWindowModel
Time window model.
Public classTransmissionScheduleModel
Transmission schedule model.
Public classUnicastIPAddressModel
Unicast IP address model.
Public classUnicastNetworkAddressInfoModel
Unicast network address info model.
Public classUnmanagedConnectionOptionsModel
Unmanaged connection options model.
Public classUpdateCredentialsModel
Information required to update the credentials for a job
Public classUpdateRecommendedJobOptionsRequestModel
Update recommended job options request model.
Public classUsageDataModel
Usage data.
Public classUVRAPersistedStateModel
UVRA persisted state.
Public classUVRAVolumePersistedStateModel
UVRA volume persisted state.
Public classV2VVirtualMachineModel
Describes a virtual machine to be protected by the V2V feature.
Public classVcdVappOptionsModel
Vcd vapp options model.
Public classVerificationStatusModel
Verification status model.
Public classVerificationStepModel
Verification step model.
Public classVerifyJobOptionsRequestModel
Verify job options request model.
Public classVerifyScheduleModel
Verify schedule model.
Public classVHDMappingModel
Represents source and target VHD mappings
Public classVirtualizationConnectionInfoModel
Virtualization connection information.
Public classVirtualMachineResourceInfoModel
Virtual machine resource information.
Public classVirtualNetworkInterfaceInfoModel
Virtual network interface info model.
Public classVirtualSwitchConfigQueryInputModel
Inputs for a Virtual Switch monitor
Public classVirtualSwitchConfigQueryResultModel
Represents the results of a Virtual Switch config query.
Public classVirtualSwitchInfoModel
Virtual switch info model
Public classVirtualSwitchMappingModel
Virtual switch mapping model.
Public classVmCfgSimpleInfoModel
VM configuration simple information.
Public classVmConfigQueryInputModel
Query inputs for monitoring a VmConfig
Public classVmConfigQueryResultModel
Represents the results of a Vm config query
Public classVmdkInfoModel
VMDK information.
Public classVmHealthQueryInputModel
Query input for monitoring the health of a vm
Public classVmHealthQueryResultModel
Represents the results of a Vm health query
Public classVmInfoModel
Vm info model.
Public classVolumeGroupModel
Volume group model.
Public classVolumeModel
Volume model.
Public classVolumeOptionsModel
Volume options model.
Public classVolumeQualificationResultsModel
Volume qualification results model.
Public classVRAInternalVirtualNetworkInterfaceInfoModel
VRA internal virtual network interface information.
Public classVraOptionsModel
Vra options model.
Public classVraQualificationResultsModel
Vra qualification results model.
Public classVRAVolumePersistedStateModel
VRA volume persisted state.
Public classVraWorkloadCustomizationOptionsModel
Vra workload customization options model.
Public classWinServiceInfoModel
Service information.
Public classWorkloadModel
Workload model.
Public classWorkloadSupportSummaryModel
Workload support summary model.
Public classWorkloadTypeModel
Workload type model.
Public classWorkloadTypesActivationStatusModel
Contains information required to get the available workload types by using the activation status of the source and target
Enumerations
  EnumerationDescription
Public enumerationAccessLevel
Represents the resulting access level when credentials are provided to the engine service.
Public enumerationAceFlags
ACE flags.
Public enumerationActionStatus
Action status.
Public enumerationActiveDirectoryFailoverOptions
ActiveDirectory failover options.
Public enumerationActivityCompletionStatus
Activity completion status.
Public enumerationArchiveRestoreOption
Archive restore option.
Public enumerationBandwidthEntryType
Bandwidth entry type.
Public enumerationBandwidthScheduleMode
Bandwidth schedule mode.
Public enumerationBandwidthSpecificationType
Bandwidth specification type.
Public enumerationClusterResourceState
Cluster resource state.
Public enumerationComparisonOperationEnum
Represents the types of comparison operations.
Public enumerationCompositeQueryOperationEnum
Defines how to evaluate a composite query.
Public enumerationConnectionModeEnum
Connectio nmode.
Public enumerationConnectionQualificationFailuresEnum
Connection qualification failures
Public enumerationControlOperationEnum
Control operation.
Public enumerationCoreClusteredResourceStateEnum
Core clustered resource state
Public enumerationDesktopInteractionMode
Desktop interaction mode.
Public enumerationDriveTypeEnum
Drive type
Public enumerationDtInfoCollectionProgressEnum
Double-Take information collection progress
Public enumerationDtmuJobStatusEnum
DTMU job status
Public enumerationEmailNotificationCategoriesEnum
Email notification categories
Public enumerationEngineJobType
Engine job type.
Public enumerationFailoverAddressesOption
Failover addresses option.
Public enumerationFailoverDataAction
Failover data action.
Public enumerationFailoverItems
Failover items.
Public enumerationFailoverMode
Failover mode.
Public enumerationFailoverProcessingOptions
Failover processing options.
Public enumerationFailoverReplaceActions
Failover replace actions.
Public enumerationFailoverReportTypeEnum
Type of failover being used.
Public enumerationFailoverStyle
Type of failover being used.
Public enumerationFailoverTrigger
Failover trigger.
Public enumerationFailoverType
Failover type.
Public enumerationFileSystemAttributes
File system attributes
Public enumerationFullServerJobTypeEnum
This enum is used during System State verification as well as rule generation of all full server job types. It is basically a wrapper for the SSMCLI::JobType enum class. It tells system state which rules and transform paths to generate, and/or validators to run. This has been around forever so the names are a little funky and don't really equate to the current job names. I have included what the current jobs should be using. For additional information, see Ed or Louie. Validation: -Move Server Migration job should use MoveServerMigration -All others should use FullServerProtection Rules and transforms: -Any job that is using a snapshot for recovery/failover/failback should use SnapshotMirror -A Full Server Failover job that has a DR image repository server as it's source should use ImageRepositoryFailover -All others should use FullServerProtection
Public enumerationHealth
Health.
Public enumerationHighAvailabilityState
High availability state.
Public enumerationHighLevelState
High level state.
Public enumerationImageType
The image type.
Public enumerationInclusionMode
Inclusion mode.
Public enumerationLicenseType
License type.
Public enumerationMirrorComparisonCriteria
Mirror comparison criteria.
Public enumerationMirrorOperationOptions
Mirror operation options.
Public enumerationMirrorState
Mirror state.
Public enumerationMonitorResultEnum
Monitor result
Public enumerationOperatingSystemArchitecture
Operating system architecture.
Public enumerationOperatingSystemProductType
Operating system product type.
Public enumerationPathBlockingModeEnum
This value represents if the path is blocked.
Public enumerationPingMethods
Ping methods.
Public enumerationQueueStateEnum
The operational state of a queue.
Public enumerationRebootActionEnum
An enumeration specifying the desired reboot behavior after a cutover.
Public enumerationRecursionMode
Recursion mode.
Public enumerationReMonitorActionEnum
Used to specify the action to take after a failback has completed.
Public enumerationReplicationSetUsageType
Replication set usage type.
Public enumerationReplicationState
Replication state.
Public enumerationRestoreOptions
Restore options.
Public enumerationRestoreStates
Restore states.
Public enumerationRestoreStatus
Restore status.
Public enumerationSaturationLevel
Saturation level.
Public enumerationScriptExecutionMode
Script execution mode.
Public enumerationScriptPointType
Script point type.
Public enumerationServiceOperationEnum
Represents the different types of Windows service operations.
Public enumerationServicesStartModeEnum
Represents the startup mode of a Windows service.
Public enumerationShortNameBehaviorSettingEnum
Defines values of the system short name behavior setting
Public enumerationShutdownOptionEnum
Shutdown option
Public enumerationSmtpConnectionSecurity
SMTP connection security.
Public enumerationSnapshotAge
Snapshot age.
Public enumerationSnapshotCreationReason
Snapshot creation reason.
Public enumerationSnapshotQuality
Snapshot quality.
Public enumerationSsmRecoveryType
SSM recovery type
Public enumerationTargetServiceStatus
Target service status.
Public enumerationTargetStates
Target states.
Public enumerationTransmissionMode
Transmission mode.
Public enumerationVerificationStatus
Verification status.
Public enumerationVhdDeleteActionType
VHD delete action type.
Public enumerationVmHealthEnum
VM health
Public enumerationWeekdays
The Weekdays.
Public enumerationWinServiceStartModeEnum
Service start mode