Creates a new JSON form document with a unique name.
Copied to Clipboard
{
"name": "Device Form",
"description": "This form describes the connection information for a device.",
"struct": {
"type": "laboris reprehenderit labore",
"items": [
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "tempor",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": false,
"enum": [],
"enumNames": [],
"binding": false,
"pattern": "regex",
"rel": "esse magna velit irure",
"targetPointer": "ea consectetur Duis dolor deserunt",
"method": "GET",
"sourcePointer": "/",
"sourceKeyPointer": "/name",
"labelKeyPointer": "/name",
"base": "http://www.google.com/",
"href": "api/v1/devices",
"readOnly": true,
"transformation": null,
"disabled": true,
"default": "ipsum ex",
"widget": "et culpa ullamco in"
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "occaecat mollit Ut dolore laboris",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": false,
"enum": [],
"enumNames": [],
"binding": false,
"pattern": "regex",
"rel": "ut",
"targetPointer": "eu laborum est et",
"method": "GET",
"sourcePointer": "/",
"sourceKeyPointer": "/name",
"labelKeyPointer": "/name",
"base": "http://www.google.com/",
"href": "api/v1/devices",
"readOnly": false,
"transformation": null,
"disabled": true,
"default": "reprehenderit minim do",
"widget": "est amet labore veniam cillum"
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "string",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": true,
"widget": "veniam commodo cupidatat aliquip",
"pattern": "regex",
"readOnly": true,
"format": "do pariatur ea labore commodo",
"minLength": 31131520,
"maxLength": -70944551,
"default": "sit dolore fugiat laboris anim"
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "boolean",
"title": "Allow timeout",
"description": "Is a timeout allowed to pass this step?",
"default": false,
"enum": [
{
"id": "adipisicing in nisi est qui",
"value": true
},
{
"id": "culpa est",
"value": true
},
{
"id": "sunt cillum pariatur",
"value": true
},
{
"id": "aute",
"value": true
},
{
"id": "aute ex tempor",
"value": true
}
],
"readOnly": false,
"widget": "laborum"
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "string",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": true,
"widget": "sed qui aliqua reprehenderit non",
"pattern": "regex",
"readOnly": false,
"format": "Duis aute in dolor magna",
"minLength": -59464952,
"maxLength": -29650849,
"default": "fugiat aliquip in"
}
],
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw"
},
"schema": {
"title": "schema"
},
"uiSchema": {
"title": "uiSchema"
}
}
Copied to Clipboard
{
"type": "object",
"properties": {
"name": {
"title": "name",
"type": "string",
"examples": [
"Device Form"
]
},
"description": {
"title": "description",
"type": "string",
"examples": [
"This form describes the connection information for a device."
]
},
"struct": {
"title": "struct",
"$ref": "formStruct"
},
"schema": {
"title": "schema",
"$ref": "formSchema#/definitions/container"
},
"uiSchema": {
"title": "uiSchema",
"$ref": "formUISchema#/definitions/container"
},
"bindingSchema": {
"title": "bindingSchema",
"$ref": "formBindingSchema#/definitions/bindingSchema"
},
"validationSchema": {
"title": "validationSchema",
"$ref": "formValidationSchema#/definitions/validationSchema"
}
},
"required": [
"name",
"description",
"struct",
"schema",
"uiSchema",
"bindingSchema",
"validationSchema"
],
"additionalProperties": false
}