json_schema: {
      "description": "GCP Notebook Scheduler Plugin Settings Schema",
      "jupyter.lab.setting-icon-class": "jp-SchedulerIcon",
      "jupyter.lab.setting-icon-label": "GCP Scheduler",
      "properties": {
          "acceleratorCount": {
              "description": "Accelerator count used for the AI Platform training job. (https://cloud.google.com/ai-platform/training/docs/using-gpus#compute-engine-machine-types-with-gpu)",
              "title": "AI Platform Job Accelerator count",
              "type": "string"
          },
          "acceleratorType": {
              "description": "Accelerator type used for the AI Platform training job. (https://cloud.google.com/ai-platform/training/docs/using-gpus#compute-engine-machine-types-with-gpu)",
              "title": "AI Platform Job Accelerator type",
              "type": "string"
          },
          "containerImage": {
              "description": "Docker container used in the AI Platform training job. (https://cloud.google.com/ai-platform/training/docs/containers-overview)",
              "title": "Container image",
              "type": "string"
          },
          "gcsBucket": {
              "description": "Top-level GCS Bucket path where Notebooks will be written to",
              "title": "GCS Bucket path",
              "type": "string"
          },
          "jobRegion": {
              "description": "Region where the AI Platfrom training job will execute the notebook. (https://cloud.google.com/ai-platform/training/docs/regions)",
              "title": "AI Platform Job region",
              "type": "string"
          },
          "masterType": {
              "description": "Machine type used for the AI Platform training job. (https://cloud.google.com/ai-platform/training/docs/machine-types#machine_type_table)",
              "title": "AI Platform Job Machine type",
              "type": "string"
          },
          "oAuthClientId": {
              "description": "OAuth 2.0 Client ID for authenticating end-users for API requests",
              "title": "OAuth 2.0 client ID",
              "type": "string"
          },
          "projectId": {
              "description": "Google Cloud project identifier",
              "title": "Google Cloud project identifier",
              "type": "string"
          },
          "scaleTier": {
              "description": "Scale tier used for the AI Platform training job. (https://cloud.google.com/ai-platform/training/docs/machine-types#scale_tiers)",
              "title": "AI Platform Job Scale tier",
              "type": "string"
          },
          "schedulerRegion": {
              "description": "Region where the AppEngine app is deployed for the projectId (https://cloud.google.com/scheduler/docs/#supported_regions)",
              "title": "Cloud Scheduler region",
              "type": "string"
          }
      },
      "title": "GCP Notebook Scheduler",
      "type": "object"
  }