RecordSchema Data Type

Abstract Type
Properties
name data type description
description map of RecordType
schemaName LocalName
elements array of RecordType

Example

{
  "description" : {
    "property1" : {
      "attributeTypes" : {
        "property1" : {
          "parsedNames" : [ { }, { } ]
        },
        "property2" : {
          "parsedNames" : [ { }, { } ]
        }
      },
      "members" : [ {
        "attributeType" : { }
      }, {
        "attributeType" : { }
      } ],
      "container" : {
        "description" : {
          "property1" : { },
          "property2" : { }
        },
        "schemaName" : { },
        "elements" : [ { }, { } ]
      },
      "typeName" : {
        "parsedNames" : [ { }, { } ]
      }
    },
    "property2" : {
      "attributeTypes" : {
        "property1" : {
          "parsedNames" : [ { }, { } ]
        },
        "property2" : {
          "parsedNames" : [ { }, { } ]
        }
      },
      "members" : [ {
        "attributeType" : { }
      }, {
        "attributeType" : { }
      } ],
      "container" : {
        "description" : {
          "property1" : { },
          "property2" : { }
        },
        "schemaName" : { },
        "elements" : [ { }, { } ]
      },
      "typeName" : {
        "parsedNames" : [ { }, { } ]
      }
    }
  },
  "schemaName" : {
    "parsedNames" : [ { }, { } ]
  },
  "elements" : [ {
    "attributeTypes" : {
      "property1" : {
        "parsedNames" : [ { }, { } ]
      },
      "property2" : {
        "parsedNames" : [ { }, { } ]
      }
    },
    "members" : [ {
      "attributeType" : { }
    }, {
      "attributeType" : { }
    } ],
    "container" : {
      "description" : {
        "property1" : { },
        "property2" : { }
      },
      "schemaName" : { },
      "elements" : [ { }, { } ]
    },
    "typeName" : {
      "parsedNames" : [ { }, { } ]
    }
  }, {
    "attributeTypes" : {
      "property1" : {
        "parsedNames" : [ { }, { } ]
      },
      "property2" : {
        "parsedNames" : [ { }, { } ]
      }
    },
    "members" : [ {
      "attributeType" : { }
    }, {
      "attributeType" : { }
    } ],
    "container" : {
      "description" : {
        "property1" : { },
        "property2" : { }
      },
      "schemaName" : { },
      "elements" : [ { }, { } ]
    },
    "typeName" : {
      "parsedNames" : [ { }, { } ]
    }
  } ]
}