From 3fc017a5700db13e56c2ab03039bf8514bd9d54b Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 2 Sep 2021 12:47:11 +0200 Subject: [PATCH] start new pbs-config workspace moved src/config/domains.rs --- pbs-api-types/src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pbs-api-types/src/lib.rs b/pbs-api-types/src/lib.rs index 14c8cd35..aa0dd9a1 100644 --- a/pbs-api-types/src/lib.rs +++ b/pbs-api-types/src/lib.rs @@ -152,6 +152,12 @@ pub const DATASTORE_SCHEMA: Schema = StringSchema::new("Datastore name.") .max_length(32) .schema(); +pub const REALM_ID_SCHEMA: Schema = StringSchema::new("Realm name.") + .format(&PROXMOX_SAFE_ID_FORMAT) + .min_length(2) + .max_length(32) + .schema(); + pub const FINGERPRINT_SHA256_FORMAT: ApiStringFormat = ApiStringFormat::Pattern(&FINGERPRINT_SHA256_REGEX);