OptionalallowedThe legal enum values. If it does not match, a ConfigEnumError is thrown.
OptionalmaxThe maximum string length. If the string is longer than this, a ConfigRangeError is thrown.
OptionalminThe minimum string length. If the string is not this long, a ConfigRangeError is thrown.
OptionalpatternA regular expression the string must match. If it does not match, a ConfigPatternError is thrown.
StringConfigOptions may be used to constrain the set of legal values a string config value may contain.