All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ikrishna321.AppiumTestDistribution.11.0.0.source-code.iOSSchema.json Maven / Gradle / Ivy

There is a newer version: 14.0.4
Show newest version
{
  "definitions": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "http://example.com/root.json",
  "type": "object",
  "title": "The Root Schema",
  "required": [
    "iOS",
    "hostMachines"
  ],
  "properties": {
    "iOS": {
      "$id": "#/properties/iOS",
      "type": "object",
      "title": "The Ios Schema"
    },
    "hostMachines": {
      "$id": "#/properties/hostMachines",
      "type": "array",
      "title": "The Hostmachines Schema",
      "items": {
        "$id": "#/properties/hostMachines/items",
        "type": "object",
        "title": "The Items Schema",
        "required": [
          "machineIP"
        ],
        "properties": {
          "machineIP": {
            "$id": "#/properties/hostMachines/items/properties/machineIP",
            "type": ["array", "string"],
            "title": "The Machineip Schema",
            "default": "",
            "examples": [
              "127.0.0.1"
            ],
            "pattern": "^(.*)$"
          },
          "appiumServerPath": {
            "$id": "#/properties/hostMachines/items/properties/appiumServerPath",
            "type": "string",
            "title": "The Appiumserverpath Schema",
            "default": "",
            "examples": [
              "/usr/local/lib/node_modules/appium/build/lib/main.js"
            ],
            "pattern": "^(.*)$"
          },
          "simulators": {
            "$id": "#/properties/hostMachines/items/properties/simulators",
            "type": "array",
            "title": "The Simulators Schema",
            "items": {
              "$id": "#/properties/hostMachines/items/properties/simulators/items",
              "type": "object",
              "title": "The Items Schema",
              "required": [
                "deviceName",
                "OS"
              ],
              "properties": {
                "deviceName": {
                  "$id": "#/properties/hostMachines/items/properties/simulators/items/properties/deviceName",
                  "type": "string",
                  "title": "The Devicename Schema",
                  "default": "",
                  "examples": [
                    "iPhone 6"
                  ],
                  "pattern": "^(.*)$"
                },
                "OS": {
                  "$id": "#/properties/hostMachines/items/properties/simulators/items/properties/OS",
                  "type": "string",
                  "title": "The Os Schema",
                  "default": "",
                  "examples": [
                    "11.4"
                  ],
                  "pattern": "^(.*)$"
                }
              }
            }
          }
        }
      }
    },
    "ATDServiceHost": {
      "$id": "#/properties/ATDServiceHost",
      "type": "string",
      "title": "The Atdservicehost Schema",
      "default": "",
      "examples": [
        "127.0.0.1"
      ],
      "pattern": "^(.*)$"
    },
    "ATDServicePort": {
      "$id": "#/properties/ATDServicePort",
      "type": "string",
      "title": "The Atdserviceport Schema",
      "default": "",
      "examples": [
        "3000"
      ],
      "pattern": "^(.*)$"
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy