AARCHMRS Schema 2.7.4

↚ Home

Resets.ImplementationDefined object

The value of this reset is IMPLEMENTATION DEFINED.

object

Properties Type Description
_meta Meta
See Meta for more information.
_type
Enum
Resets.ImplementationDefined
constraints
oneOf [
array
null
]

Provides a list of constraints.

oneOf array

The implementation of this reset is restricted to one of the defined resets.

oneOf null

When set to null, no constraints apply.

Additional Properties
Not Allowed
◊ Required
Properties marked with ◊ are required properties.
Examples
{
    "_type": "Resets.ImplementationDefined", 
    "constraints": [
        {
            "_type": "Resets.Unknown"
        }, 
        {
            "_type": "Values.Value", 
            "value": "'000'"
        }
    ]
}

Schema http://json-schema.org/draft-04/schema#

{
  "info": [
    "The value of this reset is `IMPLEMENTATION DEFINED`."
  ],
  "examples": [
    {
      "_type": "Resets.ImplementationDefined",
      "constraints": [
        {
          "_type": "Resets.Unknown"
        },
        {
          "_type": "Values.Value",
          "value": "'000'"
        }
      ]
    }
  ],
  "properties": {
    "_meta": {
      "$ref": "../Meta.json"
    },
    "_type": {
      "enum": [
        "Resets.ImplementationDefined"
      ]
    },
    "constraints": {
      "info": [
        "Provides a list of constraints."
      ],
      "oneOf": [
        {
          "type": "array",
          "minItems": 2,
          "items": {
            "oneOf": [
              {
                "$ref": "Unknown.json"
              },
              {
                "$ref": "ConditionalReset.json"
              },
              {
                "$ref": "../Types/Field.json"
              },
              {
                "$ref": "../Values/Value.json"
              }
            ]
          },
          "info": [
            "The implementation of this reset is restricted to one of the defined resets."
          ]
        },
        {
          "type": "null",
          "info": [
            "When set to null, no constraints apply."
          ]
        }
      ]
    }
  },
  "title": "ImplementationDefined",
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "additionalProperties": false
}