aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorMorten Tokle <mortent@yahooinc.com>2022-11-30 15:49:30 +0100
committerMorten Tokle <mortent@yahooinc.com>2022-11-30 15:49:30 +0100
commit1f801694fe726cd3ebf1dfd10161355573a3af69 (patch)
treee39e109f7eb0bf3e0354a5934c0844ae7ff85d65 /config-model-api
parentf611155a289870ad02b79e0cb9068a9fa1d55f67 (diff)
Add validation override for certificate removal
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/abi-spec.json3
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index 841bac213ed..e5c2be4eb43 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -676,7 +676,8 @@
"public static final enum com.yahoo.config.application.api.ValidationId globalEndpointChange",
"public static final enum com.yahoo.config.application.api.ValidationId redundancyIncrease",
"public static final enum com.yahoo.config.application.api.ValidationId redundancyOne",
- "public static final enum com.yahoo.config.application.api.ValidationId pagedSettingRemoval"
+ "public static final enum com.yahoo.config.application.api.ValidationId pagedSettingRemoval",
+ "public static final enum com.yahoo.config.application.api.ValidationId certificateRemoval"
]
},
"com.yahoo.config.application.api.ValidationOverrides$Allow" : {
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java b/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java
index 33b7e9e6a57..571cc3c7d5c 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java
@@ -26,7 +26,8 @@ public enum ValidationId {
globalEndpointChange("global-endpoint-change"), // Changing global endpoints
redundancyIncrease("redundancy-increase"), // Increasing redundancy - may easily cause feed blocked
redundancyOne("redundancy-one"), // redundancy=1 requires a validation override on first deployment
- pagedSettingRemoval("paged-setting-removal"); // May cause content nodes to run out of memory
+ pagedSettingRemoval("paged-setting-removal"), // May cause content nodes to run out of memory
+ certificateRemoval("certificate-removal"); // Remove data plane certificates
private final String id;