Skip to main content

ConfigurableNode

One installed node; several capabilities may share its settings.

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
ConfigurableNode
{
"nodeId": "string",
"bundleId": "string",
"version": "string",
"status": "string",
"configurable": true,
"credentialsConfigurable": false,
"preflightAvailable": false,
"setupActionsAvailable": false,
"setupAvailable": false,
"proposalsAvailable": false,
"proposalActionsAvailable": false
}