The deletionFlag is an attribute of the Substitution Parameter that is set only if the Substitution Parameter is to be deleted. Global substitution parameters cannot be deleted via the Test Management API because the Test Management API cannot manage references to Substitution Parameters within the script. However, site-level substitution parameters can be deleted. The effect of deleting a site-level substitution parameter is that the global substitution parameter value will be used.

The status of the folder (monitor group) to be provisioned
May be set to Active or Inactive. If the folder already exists, its status will be updated and potentially trigger cascading changes for all the browser tests in the monitor group.

An id (also called a ScriptSession_id) indicates the order in which the SubstitutionParameter was defined in the GSL script. If the GSL script contains three SubstitutionParameters, ids 0, 1, and 2 will be defined. If a site-level substitution parameter is subsequently created, it must have an id that matches one of the ids on the global substitution parameters. For example, if username is defined as the second substitution parameter in a script, its id will be set to 1 both in the global substitution parameter definition and in each site-level username definition.

This field contains the IP mode of the test. The field is optional. The default value is IPv6_preferred. Valid values are IPv4_only, IPv6_only, and IPv6_preferred. Tests flagged as IPv6_only or IPv6_prefered may only be deployed to Backbone sites supporting IPv6.

This indication is optionally provided by the system. It indicates whether the Backbone node is a private node (dedicated to a particular customer or test activity). If true, the node is private; if false, the node is not private.

The value of a monitor property
The value is a string but will be parsed to whatever type is required by the associated property name. For example, if the MonitorProperty's name is SummaryFlag, the value can be only On or Off. If the MonitorProperty's name is ExpirationDate, the value must be parsed to a DateTime object at least one day later than the current date.

The value of the substitution parameter is the text that actually appears in a Script step in place of the Substitution Parameter reference. For example, if a GSL script step references the username substitution parameter, the value of the user name (e.g., "jsmith") is what will be used when the script is executed. In general Substitution Parameter values can be modified. The other data on the Substitution Parameter cannot be updated.