D4Science D4Science Don't have a D4Science account? Create one Could not find what you are looking for? Contact us.

UseCaseDescriptor Data Type

Properties
name data type description
_handlers array of HandlerDeclaration
_version Semver
_description string
_creationInfo AccountingInfo
_mongoId ObjectId
_id string
_schema map of object
_relationshipDefinitions array of RelationshipDefinition
_dataAccessPolicies array of DataAccessPolicy
_name string

Example

{
  "_handlers" : [ {
    "_id" : "...",
    "_type" : "...",
    "_configuration" : {
      "property1" : { },
      "property2" : { }
    }
  }, {
    "_id" : "...",
    "_type" : "...",
    "_configuration" : {
      "property1" : { },
      "property2" : { }
    }
  } ],
  "_version" : {
    "minor" : 12345,
    "build" : "...",
    "originalValue" : "...",
    "type" : "NPM",
    "patch" : 12345,
    "value" : "...",
    "major" : 12345,
    "stable" : true,
    "suffixTokens" : [ "...", "..." ]
  },
  "_description" : "...",
  "_creationInfo" : {
    "_instant" : "...",
    "_user" : {
      "_username" : "...",
      "roles" : [ "...", "..." ]
    },
    "_context" : {
      "_name" : "...",
      "_id" : "..."
    }
  },
  "_mongoId" : {
    "generatedProcessIdentifier" : 12345,
    "counter" : 12345,
    "timestamp" : 12345,
    "currentCounter" : 12345,
    "processIdentifier" : 12345,
    "generatedMachineIdentifier" : 12345,
    "machineIdentifier" : 12345,
    "date" : 12345
  },
  "_id" : "...",
  "_schema" : {
    "property1" : { },
    "property2" : { }
  },
  "_relationshipDefinitions" : [ {
    "_id" : "...",
    "_label" : "...",
    "_reverseRelationId" : "..."
  }, {
    "_id" : "...",
    "_label" : "...",
    "_reverseRelationId" : "..."
  } ],
  "_dataAccessPolicies" : [ {
    "_enforcer" : {
      "_filter" : "..."
    },
    "_policy" : {
      "_read" : "none",
      "_write" : "none"
    },
    "_roles" : [ "...", "..." ]
  }, {
    "_enforcer" : {
      "_filter" : "..."
    },
    "_policy" : {
      "_read" : "any",
      "_write" : "own"
    },
    "_roles" : [ "...", "..." ]
  } ],
  "_name" : "..."
}