script
XmlApiConfigTemplateParams


public struct XmlApiConfigTemplateParams

Properties
parentTemplatePointer The pointer to an existing parent template. If a pointer of an existing and valid parent template is specified the newly generated template will be the child of this parent template. If 'null' or empty value is specified the newly generated template will not be child of any template.

type=Pointer

generateBody If set the XML API configuration command will be generated in the script. Otherwise the XML API configuration command will be generated dynamically upon script execution.

type=boolean

generateVelocityParameters If set the Velocity Parameters will be generated for the script. The generated Velocity Parameters contain user interface information that is required to execute the script (i.e. to create an object from the template).

type=boolean

templatableObjectPointer The pointer to an existing templatable object. The template will be generated based on this templatable object instance.

type=Pointer

containmentLevel Only applicable if 'templatableObjectPointer' is set. The level of containment that should be auto-generated. Value 0 means no children will be included (does not apply to extension children, i.e. the extension children are always included). Value -1 means that full containment will be included. If a positive value is specified only successors up to the level of containment hierarchy are included (for example if level is 1 only immediate children of the object will be included).

type=int

includedVelocityParameters Optional parameter containing the set of Velocity parameter names that should be included in the generated template.

type=Set (string)