Skip to content

Class: ObjectCreation

An object is to be created in the context.

URI: cim:ObjectCreation

 classDiagram
    class ObjectCreation
      ChangeSetMember <|-- ObjectCreation

      ObjectCreation : changeset

          ObjectCreation --> ChangeSet : changeset

      ObjectCreation : properties_object

          ObjectCreation --> IdentifiedObject : properties_object

      ObjectCreation : target_object

          ObjectCreation --> IdentifiedObject : target_object

Inheritance

Slots

Name Cardinality and Range Description Inheritance
changeset 0..1
ChangeSet
Dataset containing the data objects ChangeSetMember
properties_object 0..1
IdentifiedObject
The CIM object holding the properties of this dataset context ChangeSetMember
target_object 1..1
IdentifiedObject
The registered CIM object ChangeSetMember

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:ObjectCreation
native cim:ObjectCreation

LinkML Source

Direct

name: ObjectCreation
description: An object is to be created in the context.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ChangeSetMember
class_uri: cim:ObjectCreation

Induced

name: ObjectCreation
description: An object is to be created in the context.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ChangeSetMember
attributes:
  changeset:
    name: changeset
    description: Dataset containing the data objects.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ChangeSetMember.Changeset
    multivalued: false
    alias: changeset
    owner: ObjectCreation
    domain_of:
    - ChangeSetMember
    range: ChangeSet
    required: false
  properties_object:
    name: properties_object
    description: The CIM object holding the properties of this dataset context.   Sometimes
      properties are not required and only the reference to the registered object
      is required.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ChangeSetMember.PropertiesObject
    multivalued: false
    alias: properties_object
    owner: ObjectCreation
    domain_of:
    - ChangeSetMember
    range: IdentifiedObject
    required: false
  target_object:
    name: target_object
    description: The registered CIM object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ChangeSetMember.TargetObject
    multivalued: false
    alias: target_object
    owner: ObjectCreation
    domain_of:
    - ChangeSetMember
    range: IdentifiedObject
    required: true
class_uri: cim:ObjectCreation