Skip to content

Instantly share code, notes, and snippets.

@bobvanluijt
Created February 6, 2017 21:14
Show Gist options
  • Save bobvanluijt/41baa98b6293c4849912cbbbddf13892 to your computer and use it in GitHub Desktop.
Save bobvanluijt/41baa98b6293c4849912cbbbddf13892 to your computer and use it in GitHub Desktop.
Weave - modelManifest
{
"ModelManifest": {
"description": "Model manifest info.",
"externalTypeName": "clouddevices.ModelManifest",
"properties": {
"allowedChildModelManifestIds": {
"description": "For gateways, a list of device ids that are allowed to connect to it.",
"items": {
"type": "string"
},
"type": "array"
},
"applications": {
"description": "List of applications recommended to use with a device model.",
"items": {
"$ref": "#/definitions/Application"
},
"type": "array"
},
"confirmationImageUrl": {
"description": "URL of image showing a confirmation button.",
"type": "string"
},
"deviceImageUrl": {
"description": "URL of device image.",
"type": "string"
},
"deviceKind": {
"description": "Device kind, see \"deviceKind\" field of the Device resource. See list of device kinds values.",
"type": "string"
},
"id": {
"description": "Unique model manifest ID.",
"type": "string"
},
"kind": {
"default": "weave#modelManifest",
"description": "Identifies what kind of resource this is. Value: the fixed string \"weave#modelManifest\".",
"type": "string"
},
"modelDescription": {
"description": "User readable device model description.",
"type": "string"
},
"modelName": {
"description": "User readable device model name.",
"type": "string"
},
"oemName": {
"description": "User readable name of device model manufacturer.",
"type": "string"
},
"supportPageUrl": {
"description": "URL of device support page.",
"type": "string"
}
},
"type": "object"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment