Sha256: 79ca5946b2a33a7d29b266b099479bbdb8174eec7ba023718f3fd87928f2e509

Contents?: true

Size: 1.81 KB

Versions: 3

Compression:

Stored size: 1.81 KB

Contents

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "id": {
        "type": "string",
        "pattern": "^[A-Fa-f\\d]{24}$"
      },
      "name": {
        "type": "string"
      },
      "metadata": {
        "type": "object",
        "properties": {
          "descriptor": {
            "type": "string"
          },
          "parentDirectory": {
            "type": "string"
          },
          "contentType": {
            "type": "string"
          }
        }
      },
      "version": {
        "type": "string"
      },
      "viewType": {
        "type": "string",
        "enum": [
          "layout",
          "page",
          "component"
        ]
      },
      "flowClass": {
        "type": "string",
        "enum": [
          "standalone",
          "gateway",
          "peripheral",
          "floating",
          "edgeCompute",
          "system",
          "embedded"
        ]
      },
      "deviceClass": {
        "type": "string",
        "enum": [
          "cloud",
          "edge",
          "embedded",
          "experience",
          "customNode"
        ]
      },
      "_type": {
        "type": "string",
        "enum": [
          "applicationApiToken",
          "credential",
          "dashboard",
          "dataTable",
          "deviceRecipe",
          "device",
          "experienceDomain",
          "event",
          "experienceEndpoint",
          "experienceGroup",
          "experienceSlug",
          "experienceUser",
          "experienceVersion",
          "experienceView",
          "file",
          "flow",
          "integration",
          "notebook",
          "resourceJob",
          "webhook"
        ]
      }
    },
    "required": [
      "id",
      "name",
      "_type"
    ]
  }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
losant_rest-1.21.2 schemas/applicationSearchResult.json
losant_rest-1.21.1 schemas/applicationSearchResult.json
losant_rest-1.21.0 schemas/applicationSearchResult.json