access_app_request

APIs.ioEngineeringPlatform
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-access-app-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/access_app_request",
  "title": "access_app_request",
  "anyOf": [
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_self_hosted_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "Self Hosted Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_saas_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "SaaS Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_ssh_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "Browser SSH Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_vnc_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "Browser VNC Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_app_launcher_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "App Launcher Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_warp_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "Device Enrollment Permissions Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_biso_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_policies"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "Browser Isolation Permissions Application",
      "type": "object"
    },
    {
      "allOf": [
        {
          "$ref": "#/components/schemas/access_bookmark_props"
        },
        {
          "$ref": "#/components/schemas/access_app_req_embedded_scim_config"
        }
      ],
      "title": "Bookmark application",
      "type": "object"
    }
  ]
}