From: Ravi Mantena Date: Thu, 17 Dec 2020 16:23:12 +0000 (-0500) Subject: Update to name and version regex for PM Update request Issue-ID: DCAEGEN2-1867 X-Git-Tag: 1.7.1~7^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=f4ad471f83a09db2efaa3ca6943507f92b72299a;p=dcaegen2%2Fplatform.git Update to name and version regex for PM Update request Issue-ID: DCAEGEN2-1867 Issue-ID: DCAEGEN2-1867 Change-Id: Id2b08f6fd688bfc8d407ee56dff884e3632ed4c2 Signed-off-by: Ravi Mantena --- diff --git a/mod2/catalog-service/src/main/java/org/onap/dcaegen2/platform/mod/model/restapi/PolicyModelUpdateRequest.java b/mod2/catalog-service/src/main/java/org/onap/dcaegen2/platform/mod/model/restapi/PolicyModelUpdateRequest.java index 08d1e65..611a686 100644 --- a/mod2/catalog-service/src/main/java/org/onap/dcaegen2/platform/mod/model/restapi/PolicyModelUpdateRequest.java +++ b/mod2/catalog-service/src/main/java/org/onap/dcaegen2/platform/mod/model/restapi/PolicyModelUpdateRequest.java @@ -38,7 +38,7 @@ import javax.validation.constraints.Size; @NoArgsConstructor public class PolicyModelUpdateRequest { - @Pattern(regexp = "^([a-z0-9](-[a-z0-9])*)+$", message = "Policy Model name is invalid. Accepts alphanumerics and hyphens.") + @Pattern(regexp = "^([a-zA-Z0-9]([.|-][a-zA-Z0-9])*)+", message = "Policy Model name is invalid. Accepts alphanumerics, Dot(.) and hyphens.") @Size(min = 5, max = 50, message = "Policy Model name length cannot exceed 50 characters") private String name; @@ -46,7 +46,7 @@ public class PolicyModelUpdateRequest { private String owner; - @Pattern(regexp = "[0-9].[0-9].[0-9]", message = "Policy Model version is invalid. Should be in x.x.x format.") + @Pattern(regexp = "[0-9][.][0-9][.][0-9]", message = "Policy Model version is invalid. Should be in x.x.x format.") private String version; private MetadataRequest metadata;