Skip to main content

PluginNodes

Installed nodes exposed by one plugin, including management availability.

pluginIdPluginid (string)required

Local installed extension identifier.

nodes object[]required

Persistent installed nodes, including disabled nodes.

  • Array [
  • nodeIdNodeid (string)required

    Persistent capability-node identity.

    Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$

    bundleIdBundleid (string)required

    Installed bundle identifier.

    Possible values: <= 128 characters

    versionVersion (string)required

    Installed bundle version.

    Possible values: <= 64 characters

    statusStatus (string)required

    Current node lifecycle state.

    Possible values: <= 64 characters

    configurableConfigurable (boolean)required

    Whether this node declares a configuration schema.

    credentialsConfigurableCredentialsconfigurable (boolean)

    Whether this node declares separate write-only credential inputs.

    Default value: false
    preflightAvailablePreflightavailable (boolean)

    Whether this node provides managed setup checks.

    Default value: false
    setupActionsAvailableSetupactionsavailable (boolean)

    Whether this node exposes durable nonbillable setup actions.

    Default value: false
    setupAvailableSetupavailable (boolean)

    Whether this node exposes public setup files.

    Default value: false
    proposalsAvailableProposalsavailable (boolean)

    Whether this node exposes retained proposal reviews.

    Default value: false
    proposalActionsAvailableProposalactionsavailable (boolean)

    Whether distinct owner approval actions are supported.

    Default value: false
  • ]
  • availableAvailable (boolean)required

    Whether the management provider answered this read.

    PluginNodes
    {
    "pluginId": "string",
    "nodes": [
    {
    "nodeId": "string",
    "bundleId": "string",
    "version": "string",
    "status": "string",
    "configurable": true,
    "credentialsConfigurable": false,
    "preflightAvailable": false,
    "setupActionsAvailable": false,
    "setupAvailable": false,
    "proposalsAvailable": false,
    "proposalActionsAvailable": false
    }
    ],
    "available": true
    }