aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorMorten Tokle <mortent@yahooinc.com>2022-12-01 11:19:16 +0100
committerGitHub <noreply@github.com>2022-12-01 11:19:16 +0100
commit0da74401d91e543f2f2505fd650e170792d58b31 (patch)
tree98839ee137dd2c30c41390a466e99c9289e964f3 /config-model-api
parentced78a22d4eb39927845db9a2446b988ba1f5802 (diff)
parenta17e5f4a90299dc9256d7b1f2aed7ebf51c7f082 (diff)
Merge pull request #25059 from vespa-engine/mortent/validate-clients
Add client validations
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;