Ejemplo n.º 1
0
        public static string GetCheckVmmConnectivityScript(string vmmServerName)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", vmmServerName)
            };

            return(GetScript(CheckVmmConnectivityScript, parameters));
        }
Ejemplo n.º 2
0
        public static string GetCheckDpmAzureSubscriptionScript(string dpmServerName)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName)
            };

            return(GetScript(CheckDpmAzureSubscriptionScript, parameters));
        }
Ejemplo n.º 3
0
        public static string GetCheckDpmVersionAndConnectivityScript(string dpmServerName)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName)
            };

            return(GetScript(CheckDpmVersionAndConnectivityScript, parameters));
        }
Ejemplo n.º 4
0
        public static string GetLatestDataSourceDataScript(string dpmServerName, string protectionGroup)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName),
                new PowerShellScriptParameter("@protectionGroup", protectionGroup)
            };

            return(GetScript(LatestDataSourceDataScript, parameters));
        }
Ejemplo n.º 5
0
        public static string GetListDataSourceRecoveryPointsScript(string dpmServerName, string protectionGroup, string virtualMachineId)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName),
                new PowerShellScriptParameter("@protectionGroup", protectionGroup),
                new PowerShellScriptParameter("@vmId", virtualMachineId)
            };

            return(GetScript(ListDataSourceRecoveryPointsScript, parameters));
        }
Ejemplo n.º 6
0
        public static string GetBackupVirtualMachineScript(string dpmServerName, string protectionGroup, string virtualMachineId)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName),
                new PowerShellScriptParameter("@protectionGroup", protectionGroup),
                new PowerShellScriptParameter("@vmId", virtualMachineId)
            };

            return(GetScript(BackupVirtualMachineScript, parameters));
        }
Ejemplo n.º 7
0
        public static string GetRestoreVirtualMachineScript(string dpmServerName, string protectionGroup, string virtualMachineId, string recoverySourceId)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName),
                new PowerShellScriptParameter("@protectionGroup", protectionGroup),
                new PowerShellScriptParameter("@vmId", virtualMachineId),
                new PowerShellScriptParameter("@recoverySourceId", recoverySourceId)
            };

            return(GetScript(RestoreVirtualMachineScript, parameters));
        }
Ejemplo n.º 8
0
        public static string GetAddVirtualMachineToProtectionGroupScript(string dpmServerName, string protectionGroup, string virtualMachineId)
        {
            PowerShellScriptParameter[] parameters = new PowerShellScriptParameter[] {
                new PowerShellScriptParameter("@server", dpmServerName),
                new PowerShellScriptParameter("@protectionGroup", protectionGroup),
                new PowerShellScriptParameter("@vmId", virtualMachineId)
            };

            return(GetScript(AddVirtualMachineToProtectionGroupScript, parameters));
            //return String.Format(AddVirtualMachineToProtectionGroupScript, dpmServerName, protectionGroup, virtualMachineId);
        }