// // Summary: // Initializes a new instance of the RecoveryPlanAutomationRunbookActionDetails // class. public ASRRecoveryPlanAutomationRunbookActionDetails(RecoveryPlanAutomationRunbookActionDetails automationRunbookActionDetails) { this.RunbookId = automationRunbookActionDetails.RunbookId; this.Timeout = automationRunbookActionDetails.Timeout; this.FabricLocation = "Primary" == automationRunbookActionDetails.FabricLocation ? ASRRecoveryPlanActionLocation.Primary : ASRRecoveryPlanActionLocation.Recovery; }
getSrsRecoveryPlanAutomationRunbookActionDetails(ASRRecoveryPlanAutomationRunbookActionDetails automationRunbookActionDetails) { var action = new RecoveryPlanAutomationRunbookActionDetails(); action.RunbookId = automationRunbookActionDetails.RunbookId; action.Timeout = automationRunbookActionDetails.Timeout; action.FabricLocation = automationRunbookActionDetails.FabricLocation == ASRRecoveryPlanActionLocation.Primary ? "Primary" : "Recovery"; return(action); }