Commit 37a43b59 authored by Damodar Lepski's avatar Damodar Lepski
Browse files

added specification and schemaVersion properties

- Added 'specification' property with format validation
- Added 'schemaVersion' property with format validation
- Updated descriptions to indicate schema version
parent 6f109079
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "description": "Describes an operating band including its band number, supported subcarrier spacings and channel bandwidths.",
  "type": "object",
  "description": "Schema version 1",
  "additionalProperties": false,
  "properties": {
    "specification": {
      "type": "string",
      "description": "Specification number encoded as the string type ensuring 'xx.xxx' format with an optional '-x' suffix",
      "pattern": "^[0-9]{2}[.][0-9]{3}(-[0-9]+)?$"
    },
    "schemaVersion": {
      "type": "string",
      "description": "Schema version the data file is adhering to, ensuring 'x' format, where x is an integer.",
      "pattern": "^[0-9]+$"
    },
    "bandNumber": {
      "type": "string"
    },
+11 −0
Original line number Diff line number Diff line
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "description": "Schema version 1",
  "additionalProperties": false,
  "properties": {
    "specification": {
      "type": "string",
      "description": "Specification number encoded as the string type ensuring 'xx.xxx' format with an optional '-x' suffix",
      "pattern": "^[0-9]{2}[.][0-9]{3}(-[0-9]+)?$"
    },
    "schemaVersion": {
      "type": "string",
      "description": "Schema version the data file is adhering to, ensuring 'x' format, where x is an integer.",
      "pattern": "^[0-9]+$"
    },
    "bcId": {
      "type": "string",
      "description": "The name of this NR CA Configuration"
+11 −0
Original line number Diff line number Diff line
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "description": "Schema version 1",
  "additionalProperties": false,
  "properties": {
    "specification": {
      "type": "string",
      "description": "Specification number encoded as the string type ensuring 'xx.xxx' format with an optional '-x' suffix",
      "pattern": "^[0-9]{2}[.][0-9]{3}(-[0-9]+)?$"
    },
    "schemaVersion": {
      "type": "string",
      "description": "Schema version the data file is adhering to, ensuring 'x' format, where x is an integer.",
      "pattern": "^[0-9]+$"
    },
    "bcId": {
      "type": "string",
      "description": "Name of this downlink dual connectivity configuration"