id.uuid
Generates universally unique identifiers (UUIDs) using random generation. UUIDs are 128-bit values suitable for globally unique identification across distributed systems.
Examples
Basic usage generates hyphenated UUIDs:
type: id.uuid
Example output:
550e8400-e29b-41d4-a716-446655440000
Configuration
The hyphenated field controls UUID formatting:
type: id.uuid hyphenated: false
Example output with hyphenated disabled:
550e8400e29b41d4a716446655440000
Determinism
Like all rngo schemas, id.uuid uses the simulation seed for deterministic generation. The same seed will always produce the same sequence of UUIDs, ensuring reproducible simulations.