node type
node object
a promise that resolves to an object containing a node object
Delete custom node. Either ID or name must be provided.
OptionalnodeId: stringID or service name of custom node. Takes priority over node display name if both are provided.
OptionalnodeName: stringDisplay name of custom node.
promise that resolves to a custom node object
Delete custom nodes
OptionalresultCallback: ResultCallback<CustomNodeSkeleton>Optional callback to process individual results
promise that resolves to an array of custom node objects
Delete node by uuid and type
node uuid
node type
a promise that resolves to an object containing a node object
Export custom node. Either ID or name must be provided.
OptionalnodeId: stringID or service name of custom node. Takes priority over node display name if both are provided.
OptionalnodeName: stringDisplay name of custom node.
Optionaloptions: CustomNodeExportOptionsCustom node export options
a promise that resolves to a custom node export object
Export all custom nodes
Optionaloptions: CustomNodeExportOptionsCustom node export options
a promise that resolves to a custom node export object
Export all nodes
a promise that resolves to an array of node objects
Find all node configuration objects that are no longer referenced by any tree
a promise that resolves to an array of orphaned nodes
Get custom node usage by ID
ID or service name of the custom node
a promise that resolves to an object containing a custom node usage object
Get a node's classifications, which can be one or multiple of:
Node type
an array of one or multiple classifications
Import custom nodes
ID or service name of custom node. If supplied, only the custom node of that id is imported. Takes priority over node display name if both are provided.
Display name of custom node. If supplied, only the custom node of that name is imported
Custom node import data
Optionaloptions: CustomNodeImportOptionsCustom node import options
OptionalresultCallback: ResultCallback<CustomNodeSkeleton>Optional callback to process individual results
the imported custom nodes
Analyze if a node type is a cloud-excluded node. Cloud excluded nodes are OOTB nodes in self-hosted AM deployments but have been excluded in cloud.
node type.
True if node type is cloud-excluded, false otherwise.
Analyze if a node type is a cloud-only node.
Node type
True if the node type is cloud-only, false otherwise.
Analyze if a node is custom.
Node type
True if the node type is custom, false otherwise.
Analyze if a node type has been deprecated
node type.
True if node type is deprecated, false otherwise.
Analyze if a node type is premium.
Node type
True if the node type is premium, false otherwise.
Read custom node. Either ID or name must be provided.
OptionalnodeId: stringID or service name of custom node. Takes priority over node display name if both are provided.
OptionalnodeName: stringDisplay name of custom node.
a promise that resolves to a custom node object
Read all custom nodes
a promise that resolves to an array of custom nodes objects
Read node by uuid and type
node uuid
node type
a promise that resolves to a node object
Read all nodes
a promise that resolves to an object containing an array of node objects
Read all nodes by type
node type
a promise that resolves to an object containing an array of node objects of the requested type
Read all node types
a promise that resolves to an array of node type objects
Remove orphaned nodes
Pass in an array of orphaned node configuration objects to remove
a promise that resolves to an array nodes that encountered errors deleting
Update custom node by ID
ID or service name of custom node.
node object
a promise that resolves to a custom node object
Update or create node by uuid and type
node uuid
node type
node object
a promise that resolves to an object containing a node object
Create node by type