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