ReadonlykindDiscriminator identifying this as a textual shape.
ReadonlymodelPrototype value for runtime model assembly.
Optional ReadonlypatternRegular expression pattern that values must match.
The pattern is tested against the entire value. Use anchors (^ and $) to match
the complete string rather than partial matches.
Optional ReadonlyminMinimum string length in characters.
Optional ReadonlymaxMaximum string length in characters.
Optional ReadonlyinAllowed values (closed enumeration).
When specified, values must be members of this list.
Optional ReadonlyhasRequired values that must be present.
When specified, all listed values must appear in the resource.
Shape definition for textual values.
Validates textual values with length constraints, lexical validation, language tag constraints, and value constraints for strings. Supports XSD string datatypes and temporal formats.
See
XSD 1.1 Part 2: Datatypes § 3.3.1 string