Naming Conventions
Unless otherwise indicated, structs definition names have certain requirements and optional conventions.
Names are limited to 128 characters and may not include the following reserved characters:
-
!
(excalamation point) -
?
(question mark) -
$
(dollar sign) -
:
(colon) -
;
(semicolon) -
#
(number symbol) -
*
(asteriks) -
@
(at symbol) -
,
(comma)
In cases where names are used by API actions to lookup definitions, the @
character may be used to indicate an external ID instead of a plain name.
For matching purposes names are case insensitive and normalized with any leading/trailing whitespace removed and any internal whitespace represented by a single underscore character. For example:
"v_mon" = "V Mon" = " V MON "
XINA tools will interpret the period character (.
) to indicate a tree structure relationship, and brackets ([]
) to indicate an array of values. This is entirely presentational, not functional.