Click or drag to resize

DoubleTake.Web.Models Namespace

 
Classes
  ClassDescription
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 classActivationCodeInfoModel
Activation code information on appliance for V2V push install
Public classAddressPersistedStateModel
Address persisted state.
Public classAnalyticsInfoModel
Public classAnalyticsServerHardwareModel
Public classAnalyticsServerOSModel
Public classAnalyticsVolumeModel
Public classBackConnectionResultsModel
Public classBooleanSettingModel
Boolean setting.
Public classClusteredVirtualMachineModel
A clustered VM
Public classClusteredVirtualMachineResourceInfoModel
Clustered virtual machine resource information.
Public classClusteredVirtualMachinesInfoModel
Clustered VM Groups
Public classClusterGroupInfoModel
Cluster group information.
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 classConnectionConfigurationModel
Connection configuration model.
Public classConnectionInfoModel
Connection information.
Public classConnectionParametersModel
Connection parameters.
Public classConnectionQualificationResultModel
Connection qualification result.
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 classCoreConnectionPersistedStateModel
The core connection persisted state.
Public classCreateConnectionModel
This class represents the parameters passed into the api/connections/create call
Public classCreateFromExistingJobModel
Contains the information needed to create a new job from and existing job.
Public classCreateRepsetRequestModel
Create repset request.
Public classDeleteOptionsModel
Delete options.
Public classDiagnosticsPersistedStateModel
Diagnostics persisted state.
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 classDiskMountInfoModel
Public classDiskPartitionLayoutModel
Disk partition layout model.
Public classDnsDomainDetailsPrototypeModel
DNS domain details prototype model.
Public classDTAVPersistedStateModel
DTAV persisted state.
Public classDTHVPersistedStateModel
DTHV persisted state.
Public classDtInfoCollectionStatusModel
DTInfo collection status.
Public classDtmuActivationStatusModel
DTMU activation status.
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 classEmailNotificationSettingsModel
Email notification settings model
Public classEmailNotificationTestParametersModel
Email notification test parameters.
Public classErrorInfoModel
Represents job error properties.
Public classESXInfoModel
This class represents the general information about an ESX server.
Public classFailoverPersistedStateModel
Failover persisted state.
Public classFailoverReportingModel
Failover reporting data model
Public classFailoverReportMachineInfoModel
Data about the target machine
Public classFailoverReportTimesModel
Time at various points of the failover.
Public classFilesAndFoldersPersistedStateModel
Files and Folders persisted state.
Public classFullServerPersistedStateModel
Full server persisted state.
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 classImageProtectionPersistedStateModel
Image protection persisted state.
Public classImageRecoveryPersistedStateModel
Image recovery persisted state.
Public classIntegerSettingModel
Integer setting.
Public classIPAddressModel
IP address.
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 classJobParametersModel
Job parameters.
Public classJobStateModel
Represents job state information.
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 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 classMonitorInfoModel
Monitor information.
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 classNicMappingsModel
NIC mapping.
Public classOptionRequestModel
Options request.
Public classOptionValueModel
Options value.
Public classPathBlockingEntryModel
A path blocking entry.
Public classPerformanceCounterQueryInputModel
Represents the input to a performance counter query.
Public classPerformanceCounterQueryResultModel
Represents the results of a Performance Counter Query
Public classPhysicalRulesModel
Physical rules model
Public classPITSnapshotRecordModel
PIT snapshot record.
Public classPropertyModel
Represents an association between a name and another string
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 classRecommendedRestoreOptionsModel
Recommended restore options.
Public classReplicationSetInfoModel
Replication set information.
Public classResourceAndPassiveNodesModel
Resource and passive nodes.
Public classScriptActionInputModel
Represents the input to execute a script
Public classScriptActionResultModel
Represents the results of a Script action.
Public classScriptQueryInputModel
Defines the input into the script query.
Public classServiceInfoModel
Service information.
Public classServiceMetadataModel
Service metadata.
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 classShareQueryInputModel
The inputs required for a share monitor
Public classShareQueryResultModel
Represents the results of a share query.
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 classSystemStatePathModel
System state path.
Public classSystemStatePropertyValueModel
System state property.
Public classSystemStateVerificationResultModel
System state verification result.
Public classSystemStateVerificationStepModel
System state verification step.
Public classTaskParametersModel
Specifies a script or executable to be run along with its corresponding command-line arguments.
Public classTunnelAuthorizationCredentialModel
Provides the means to authenticate with SSH
Public classTunnelCreationModel
Public classTunnelInfoModel
Information about a single tunnel.
Public classTunnelPortMappingModel
This class is used to specify the mapping between a port on the remote machine to one on the local machine.
Public classUpdateCredentialsModel
Information required to update the credentials for a job
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 classVHDMappingModel
Represents source and target VHD mappings
Public classVirtualizationConnectionInfoModel
Virtualization connection information.
Public classVirtualMachineResourceInfoModel
Virtual machine resource information.
Public classVirtualSwitchConfigQueryInputModel
Inputs for a Virtual Switch monitor
Public classVirtualSwitchConfigQueryResultModel
Represents the results of a Virtual Switch config query.
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 classVMWareTestCertificateRequiredModel
Outputs of the test to check VMWare certificate policy.
Public classVRAInternalVirtualNetworkInterfaceInfoModel
VRA internal virtual network interface information.
Public classVRAVolumePersistedStateModel
VRA volume persisted state.
Public classWinServiceInfoModel
Service information.
Enumerations
  EnumerationDescription
Public enumerationAnalyticsOSTypeModelEnum
Public enumerationAnalyticsPlatformModelEnum
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 enumerationDriveTypeEnum
Drive type
Public enumerationDtInfoCollectionProgressEnum
Double-Take information collection progress
Public enumerationDtmuJobStatusEnum
DTMU job status
Public enumerationEmailNotificationCategoriesEnum
Email notification categories
Public enumerationFailoverReportTypeEnum
Type of failover being used.
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 enumerationMonitorResultEnum
Monitor result
Public enumerationPathBlockingModeEnum
This value represents if the path is blocked.
Public enumerationQueueStateEnum
The operational state of a queue.
Public enumerationRebootActionEnum
An enumeration specifying the desired reboot behavior after a cutover.
Public enumerationReMonitorActionEnum
Used to specify the action to take after a failback has completed.
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 enumerationVmHealthEnum
VM health
Public enumerationVMwareCertificatePolicyEnum
VMWare certificate policy enumeration.
Public enumerationWinServiceStartModeEnum
Service start mode