Application Programming Interface Guide > Web Services Operations > Recurring Element Structures > Introspection Plan Element
 
Introspection Plan Element
An plan element for introspection contains the following:
updateAllIntrospectedResources (optional): Whether or not to update all currently introspected resources.
failFast (optional): If TRUE, the introspection fails when the first error occurs. If FALSE (the default), the plan runs to completion as a best effort.
commitOnFailure (optional): If TRUE, the introspection commits whatever it can. If fastFail is also TRUE, only resources successfully introspected up to that point are committed. The default is FALSE.
autoRollback (optional): If TRUE, the introspection task rolls back rather than being committed. Supersedes all commit options. This enables you to perform a dry run of resource introspection. If TRUE, you can use introspectResourcesResult. If FALSE or unset, the introspection is not automatically rolled back.
scanForNewResourcesToAutoAdd (optional): If TRUE, the introspection task scans for native resources that have been newly added to the data source. If a newly added resource is found and its parent container has autoAddChildren set, that child is automatically introspected.
entries (optional): List of resources to introspect and the action to take for each.
entry (optional): Name of the resource.
resourceId: Identifier for the resource.
path: Path to the resource.
type: Type of resource (CONTAINER, DATA_SOURCE, DEFINITION_SET, LINK, PROCEDURE, TABLE, TREE, TRIGGER).
subtype
action
attributes (optional): List of attributes. See Attributes Element.