Skip to main content

ConfigurationResult

Validated or persisted settings returned without credential material.

configuration objectrequired

Schema and ordinary settings for one node; credential values are excluded.

nodeIdNodeid (string)required

Persistent capability-node identity.

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

revisionRevision (integer)required

Compare-and-set revision of these settings.

Possible values: >= 0

schemaDigestSchemadigest (string)required

Digest fencing the exact schema.

Possible values: Value must match regular expression ^[a-f0-9]{64}$

configurationSchema objectrequired

Plugin-declared ordinary-settings JSON Schema.

values objectrequired

Current ordinary settings, never secret values.

enabledEnabled (boolean)required

Whether the owner enabled this node.

validatedValidated (boolean)required

Whether the proposed values passed validation.

ConfigurationResult
{
"configuration": {
"nodeId": "string",
"revision": 0,
"schemaDigest": "string",
"configurationSchema": {},
"values": {},
"enabled": true
},
"validated": true
}