/// <summary> /// Initializes a new instance of the <see cref="BackupJobPreOrPostScript" /> class. /// </summary> /// <param name="backupScript">backupScript.</param> /// <param name="fullBackupScript">fullBackupScript.</param> /// <param name="logBackupScript">logBackupScript.</param> /// <param name="remoteHostParams">remoteHostParams.</param> public BackupJobPreOrPostScript(ScriptPathAndParams backupScript = default(ScriptPathAndParams), ScriptPathAndParams fullBackupScript = default(ScriptPathAndParams), ScriptPathAndParams logBackupScript = default(ScriptPathAndParams), RemoteHostConnectorParams remoteHostParams = default(RemoteHostConnectorParams)) { this.BackupScript = backupScript; this.FullBackupScript = fullBackupScript; this.LogBackupScript = logBackupScript; this.RemoteHostParams = remoteHostParams; }
/// <summary> /// Initializes a new instance of the <see cref="RemoteScriptProto" /> class. /// </summary> /// <param name="remoteHostParams">remoteHostParams.</param> /// <param name="script">script.</param> /// <param name="status">status.</param> public RemoteScriptProto(RemoteHostConnectorParams remoteHostParams = default(RemoteHostConnectorParams), ScriptPathAndParams script = default(ScriptPathAndParams), ScriptExecutionStatus status = default(ScriptExecutionStatus)) { this.RemoteHostParams = remoteHostParams; this.Script = script; this.Status = status; }