Search

Class SRMRecoveryPlan

Extends com.vmware.srm.o11n.model.SrmScriptingObject
Represents SRM RecoveryPlan object

Attributes

Name Type Description
deploymentId String Extension of the SRM server
name String Display name of this Object

Methods

Name Returns
addProtectionGroup(SRMProtectionGroup protectionGroup) void
addTestNetworkMappingToPlan(SRMRemoteNetwork remote, SRMRemoteNetwork testNetwork) void
cancelRecoveryPlan() void
cleanupRecoveryPlan() void
deleteRecoveryPlan() void
failoverRecoveryPlan() void
getCurrentState() String
getProtectedVm() SRMProtectedVm[]
getProtectionGroups() SRMProtectionGroup[]
getRecoverySettings(String vmId) RecoverySettings
getRemoteNetworks() com.vmware.srm.o11n.model.ScriptingObject[]
migrateRecoveryPlan() void
removeProtectionGroup(SRMProtectionGroup protectionGroup) void
removeTestNetworkMappingFromPlan(SRMRemoteNetwork remote) void
reprotectRecoveryPlan() void
setRecoverySettings(String vmId, SRMRecoverySettings settings) void
testRecoveryPlan(boolean syncData) void

Returned by

Method Returns
SRMRecoveryFolder.createRecoveryPlan(String name, String description, SRMProtectionGroup[] groups) SRMRecoveryPlan
SRMSite.getRecoveryPlans() SRMRecoveryPlan[]

Referenced in

None