Reference Guide

NOTE: Because of the semantic version of library used, the puppet intersection expression, >=3.4.0<5.0.0, should be
expressed dierently as, >=3.4.0 & 5.0.0.
classes: A list of Puppet classes that the Application Module wants to instantiate and expose through the ASM UI. The format is
discussed in more detail following. Classes in Puppet are singletons, so only one instance of any class component can be
attached to a given ASM server or VM component.
types: A list of Puppet resources that the Application Module wants to instantiate and expose through the ASM UI. The data
format for `types` is identical to the `classes`. Unlike classes, types are not singletons and more than one "type" component
could be attached to the same ASM server or VM component.
The contents of the classes and types arrays are explained next.
8