Specifies the version of the type-definition for the custom type. If the agent code is modified or if the type-definition is changed in any way, then this attribute needs to be updated to a newer version. This attribute allows users to keep a track of the version of the type-definition for the type.