https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.routing.constraints.stringrouteconstraint?view=aspnetcore-6.0
StringRouteConstraint Class (Microsoft.AspNetCore.Routing.Constraints) | Microsoft Learn
Constrains a route parameter to contain only a specified string.
classmicrosoftaspnetcoreroutingconstraints