@iotize/tap
Version:
IoTize Device client for Javascript
340 lines • 16.1 kB
JavaScript
/**
* Generated file. Do not edit
*/
export const ResourceMetaData = {
'/interface/current-host-protocol': {
put: {
minApiVersion: 1.0,
configModeRequired: true,
schema: {
$ref: './definitions.yaml#/HostProtocol',
},
},
},
'/interface/security-options': {
put: {
minApiVersion: 1.0,
configModeRequired: true,
schema: {
$ref: './definitions.yaml#/SecurityOptions',
},
},
},
'/interface/bundle-id-swd-direct-access': {
put: {
minApiVersion: 1.23,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-serial-access': {
put: {
minApiVersion: 1.23,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-modbus-direct-access': {
put: {
minApiVersion: 1.23,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-tapnpass-control-access': {
put: {
minApiVersion: 1.23,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-firmware-update-access': {
put: {
minApiVersion: 1.35,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-mqtt-ids-access': {
put: {
minApiVersion: 1.35,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-variable-config-access': {
put: {
minApiVersion: 2.11,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/bundle-id-file-system-access': {
put: {
minApiVersion: 2.13,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/config-format-version': {
put: {
minApiVersion: 1.0,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/app-name': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
type: 'string',
example: 'Sensor demo',
maxLength: 24,
},
},
},
'/interface/config-version': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
type: 'string',
format: 'version',
pattern: '^([0-9]+)\\.([0-9]+)\\.([0-9]+)$',
},
},
},
'/interface/app-path': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
maxLength: 100,
type: 'string',
example: '$2/user.cloud.iotize.com/examples/Sensor_demo/index.html',
},
},
},
'/interface/nfc/pairing-mode': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/NfcPairingMode',
},
},
},
'/interface/pairing-options': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/WirelessPairingOptions',
},
},
},
'/interface/power-optimisation-level': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/LowPowerOptimizationLevel',
},
},
},
'/interface/cpu-frequency-options': {
put: {
minApiVersion: 2.15,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/CpuFrequencySpeed',
},
},
},
'/interface/power-optimisation-options': {
put: {
minApiVersion: 2.15,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/PowerOptimizationOptions',
},
},
},
'/interface/max-low-power-time': {
put: {
minApiVersion: 1.0,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint32',
},
},
},
'/interface/auto-reboot-timeout': {
put: {
minApiVersion: 2.11,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/authorized-host-protocol': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
type: 'array',
items: {
$ref: './definitions.yaml#/HostProtocol',
},
},
},
},
'/interface/universal-link': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
type: 'string',
maxLength: 100,
},
},
},
'/interface/network-options': {
put: {
minApiVersion: 2.13,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/NetworkOptions',
},
},
},
'/interface/radio-mix-enabled': {
put: {
minApiVersion: 2.13,
configModeRequired: false,
schema: {
type: 'integer',
format: 'uint8',
},
},
},
'/interface/nfc_connection_priority': {
put: {
minApiVersion: 1.85,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/NfcConnectionPriority',
},
},
},
'/interface/nfc-autolog-profile-id': {
put: {
minApiVersion: 1.55,
configModeRequired: false,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
'/interface/host-inactivity-period': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
type: 'integer',
format: 'uint16',
minimum: 0,
maximum: 255,
},
},
},
'/interface/application-data': {
put: {
minApiVersion: 1.0,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/Bytes',
},
},
},
'/interface/certificate/public-key': {
put: {
minApiVersion: 1.86,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/Bytes',
},
},
},
'/interface/certificate/private-key': {
put: {
minApiVersion: 1.86,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/Bytes',
},
},
},
'/interface/certificate/root-key': {
put: {
minApiVersion: 1.86,
configModeRequired: false,
schema: {
$ref: './definitions.yaml#/Bytes',
},
},
},
'/interface/product-code': {
put: {
minApiVersion: 1.113,
configModeRequired: false,
schema: {
type: 'string',
maxLength: 32,
},
},
},
'/interface/special-feature/{featureId}': {
put: {
minApiVersion: 1.23,
configModeRequired: true,
schema: {
type: 'integer',
format: 'uint16',
},
},
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1tZXRhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vc2VydmljZS9pbXBsL2ludGVyZmFjZS9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLW1ldGEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxNQUFNLENBQUMsTUFBTSxnQkFBZ0IsR0FBRztJQUM5QixrQ0FBa0MsRUFBRTtRQUNsQyxHQUFHLEVBQUU7WUFDSCxhQUFhLEVBQUUsR0FBRztZQUNsQixrQkFBa0IsRUFBRSxJQUFJO1lBQ3hCLE1BQU0sRUFBRTtnQkFDTixJQUFJLEVBQUUsa0NBQWtDO2FBQ3pDO1NBQ0Y7S0FDRjtJQUVELDZCQUE2QixFQUFFO1FBQzdCLEdBQUcsRUFBRTtZQUNILGFBQWEsRUFBRSxHQUFHO1lBQ2xCLGtCQUFrQixFQUFFLElBQUk7WUFDeEIsTUFBTSxFQUFFO2dCQUNOLElBQUksRUFBRSxxQ0FBcUM7YUFDNUM7U0FDRjtLQUNGO0lBRUQsd0NBQXdDLEVBQUU7UUFDeEMsR0FBRyxFQUFFO1lBQ0gsYUFBYSxFQUFFLElBQUk7WUFDbkIsa0JBQWtCLEVBQUUsSUFBSTtZQUN4QixNQUFNLEVBQUU7Z0JBQ04sSUFBSSxFQUFFLFNBQVM7Z0JBQ2YsTUFBTSxFQUFFLFFBQVE7YUFDakI7U0FDRjtLQUNGO0lBRUQsb0NBQW9DLEVBQUU7UUFDcEMsR0FBRyxFQUFFO1lBQ0gsYUFBYSxFQUFFLElBQUk7WUFDbkIsa0JBQWtCLEVBQUUsSUFBSTtZQUN4QixNQUFNLEVBQUU7Z0JBQ04sSUFBSSxFQUFFLFNBQVM7Z0JBQ2YsTUFBTSxFQUFFLFFBQVE7YUFDakI7U0FDRjtLQUNGO0lBRUQsMkNBQTJDLEVBQUU7UUFDM0MsR0FBRyxFQUFFO1lBQ0gsYUFBYSxFQUFFLElBQUk7WUFDbkIsa0JBQWtCLEVBQUUsSUFBSTtZQUN4QixNQUFNLEVBQUU7Z0JBQ04sSUFBSSxFQUFFLFNBQVM7Z0JBQ2Ys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