The Bicep uniqueString as well as the ARM uniqueString function:
Creates a deterministic hash string based on the values provided as parameters
The actual function implementation is not documented, but is (almost certainly) a variant of the Murmur hash algorithm that maps the provided string parameters to a 64 bit hash and returns a 13 character Base32-like encoding of this hash.
The function:
- Concatenates the string parameters with a dash
-
- UTF8 encodes the resulting concatenated string