diff --git a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx
index 73746f3c48211..8aa6c74752a2b 100644
--- a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx
+++ b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/rule_upgrade.tsx
@@ -42,6 +42,8 @@ export const RuleUpgrade = memo(function RuleUpgrade({
totalNumOfFields={totalNumOfFields}
numOfFieldsWithUpdates={numOfFieldsWithUpdates}
numOfConflicts={numOfSolvableConflicts + numOfNonSolvableConflicts}
+ currentVersionNumber={ruleUpgradeState.current_rule.version}
+ targetVersionNumber={ruleUpgradeState.target_rule.version}
/>
- {i18n.TOTAL_NUM_OF_FIELDS(totalNumOfFields)}
+ {i18n.VERSION_UPDATE_INFO(
+ numOfFieldsWithUpdates,
+ currentVersionNumber,
+ targetVersionNumber
+ )}
- {i18n.NUM_OF_FIELDS_WITH_UPDATES(numOfFieldsWithUpdates)}
+ {i18n.TOTAL_NUM_OF_FIELDS(totalNumOfFields)}
diff --git a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx
index a54ced917de54..04b398bf408e9 100644
--- a/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx
+++ b/x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management/components/rule_details/three_way_diff/rule_upgrade/translations.tsx
@@ -19,11 +19,20 @@ export const TOTAL_NUM_OF_FIELDS = (count: number) => (
/>
);
-export const NUM_OF_FIELDS_WITH_UPDATES = (count: number) => (
+export const VERSION_UPDATE_INFO = (
+ numOfFieldsWithUpdates: number,
+ currentVersionNumber: number,
+ targetVersionNumber: number
+) => (
{count}, count }}
+ id="xpack.securitySolution.detectionEngine.rules.upgradeRules.diffTab.versionUpdateInfo"
+ defaultMessage="{numOfFieldsWithUpdatesValue} {numOfFieldsWithUpdates, plural, one {field} other {fields}} changed in Elastic update from version {currentVersionNumber} to {targetVersionNumber}"
+ values={{
+ numOfFieldsWithUpdatesValue: {numOfFieldsWithUpdates},
+ numOfFieldsWithUpdates,
+ currentVersionNumber,
+ targetVersionNumber,
+ }}
/>
);