diff --git a/extension-definition-specifications/incident-ef7/impact/extension-definition--7cc33dd6-f6a1-489b-98ea-522d351d71b9.json b/extension-definition-specifications/incident-ef7/impact/extension-definition--7cc33dd6-f6a1-489b-98ea-522d351d71b9.json index 34a63351b63..812f6a121c6 100644 --- a/extension-definition-specifications/incident-ef7/impact/extension-definition--7cc33dd6-f6a1-489b-98ea-522d351d71b9.json +++ b/extension-definition-specifications/incident-ef7/impact/extension-definition--7cc33dd6-f6a1-489b-98ea-522d351d71b9.json @@ -124,7 +124,25 @@ } } }, - "confidentiality-ext": { + "confidentiality-ext": { + "anyOf": [ + { + "required": [ + "information_type", + "loss_type" + ] + }, + { + "required": [ + "loss_type" + ], + "properties": { + "loss_type": { + "const": "none" + } + } + } + ], "properties": { "information_type": { "type": "string", @@ -176,7 +194,7 @@ "alteration" ], "properties": { - "loss_type": { + "alteration": { "const": "none" } }