Skip to main content

NodeSetup

Current public setup exports; no secret, command, path or spending authority.

nodeIdNodeid (string)required

Persistent installed node identity.

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

revisionRevision (integer)required

Observed configuration revision.

Possible values: >= 0

schemaDigestSchemadigest (string)required

Current configuration schema.

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

credentialRevisionCredentialrevision (integer)required

Observed credential revision.

Possible values: >= 0

artifacts object[]required

Public setup files.

Possible values: >= 1, <= 8

  • Array [
  • nameName (string)required

    Safe filename.

    Possible values: Value must match regular expression ^[a-z][a-z0-9_.-]{0,63}$

    titleTitle (string)required

    Owner-facing label.

    Possible values: non-empty and <= 128 characters

    mediaTypeMediatype (string)required

    Inert file type.

    Possible values: [application/json, text/plain]

    contentContent (string)required

    Public setup data only.

    Possible values: <= 16384 characters

  • ]
  • NodeSetup
    {
    "nodeId": "string",
    "revision": 0,
    "schemaDigest": "string",
    "credentialRevision": 0,
    "artifacts": [
    {
    "name": "string",
    "title": "string",
    "mediaType": "application/json",
    "content": "string"
    }
    ]
    }