Comment on page
StackPack - script API
StackState Self-hosted v4.6.x
This page describes StackState version 4.6.
The StackPack script API provides handy operations to get the status of a StackPack or resources that are provided by a StackPack.
Returns a flag indicating if the StackPack is installed
Args:
name
- the name of a StackPack. This much match exactly (case sensitive). The name of a StackPack can be found in the breadcrumb trail of the StackPack in the StackState UI or can be retrieved using StackState CLI command:sts stackpack list
.
Examples:
The example below will return an
AsyncScriptResult
of a boolean indicating if the agent
StackPack is installedStackPack.isInstalled("agent")
Returns resources originating from the StackPack.
Args:
stackPackNamespace
- the name of the URN namespace of the StackPack. For exampleaad
checks for resources in the namespaceurn:stackpack:aad
.nodeType
- the type of node, for exampleCheckFunction
orQueryView
. You can get a full listing of all using the StackState CLI command:sts graph list-types
.
Examples:
The example below will return an
AsyncScriptResult
of an array of resources with type QueryView
from the agent
StackPack.StackPack.getResources("agent", "QueryView")
Last modified 1yr ago