Get the item's data object (REST API descriptors).
Return true if the resource object contains any data.
Internal helper method to make a DELETE request to this item resource through the REST API.
Optionaltimeout: number
request timeout
Internal method to fetch a related resource from the REST API that is referenced by a link relation within the item object.
OptionalsearchParams: { limit?: number; offset?: number }
search parameters object which is resource-specific
Optionallimit?: numberpage limit
Optionaloffset?: numberpage offset
Optionaltimeout: number
request timeout
ResourceClass objectInternal helper method to make a PUT request to this item resource through the REST API.
request JSON data object
custom file object
file blob
Optionaltimeout: number
request timeout
this objectMake a DELETE request to delete this plugin instance resource through the REST API.
Optionaltimeout: number
request timeout
Fetch this item resource from the REST API.
Optionaltimeout: number
request timeout
this objectFetch the compute resource associated to this plugin instance item from the REST API.
Optionaltimeout: number
request timeout
ComputeResource objectFetch a list of plugin instances that are descendents of this plugin instance from the REST API.
Optionalparams: { limit?: number; offset?: number }
page parameters
Optionallimit?: numberpage limit
Optionaloffset?: numberpage offset
Optionaltimeout: number
request timeout
PluginInstanceDescendantList objectFetch the feed associated to this plugin instance from the REST API.
Optionaltimeout: number
request timeout
Feed object or nullFetch the output folder associated to this plugin instance item from the REST API.
Optionaltimeout: number
request timeout
FileBrowserFolder objectFetch a list of plugin instance parameters associated to this plugin instance from the REST API.
Optionalparams: { limit?: number; offset?: number }
page parameters
Optionallimit?: numberpage limit
Optionaloffset?: numberpage offset
Optionaltimeout: number
request timeout
PluginInstanceParameterList objectFetch the plugin associated to this plugin instance item from the REST API.
Optionaltimeout: number
request timeout
Plugin objectFetch the parent plugin instance of this plugin instance from the REST API (only for 'ds' and 'ts' plugins, 'fs' plugins pass null to the resultant Promise).
Optionaltimeout: number
request timeout
PluginInstance object or nullGet an array of parameter names that can be used as properties of the data object in PUT requests.
Fetch a list of output directory splits applied to this plugin instance from the REST API.
Optionalparams: { limit?: number; offset?: number }
page parameters
Optionallimit?: numberpage limit
Optionaloffset?: numberpage offset
Optionaltimeout: number
request timeout
PluginInstanceSplitList objectFetch the workflow (if any) that created this plugin instance from the REST API.
Optionaltimeout: number
request timeout
Workflow object or nullMake a PUT request to modify this plugin instance resource through the REST API.
request JSON data object
Optionalstatus?: stringexecution status of the plugin instance (eg. cancelled)
Optionaltitle?: stringtitle of the plugin instance
Optionaltimeout: number
request timeout
this object
Plugin instance item resource object representing a plugin instance.