Skip to content

Class: ObjectDeletion

_An object is to be deleted in the context. _

__

URI: cim:ObjectDeletion

 classDiagram
    class ObjectDeletion
      ChangeSetMember <|-- ObjectDeletion

      ObjectDeletion : changeset

          ObjectDeletion --> ChangeSet : changeset

      ObjectDeletion : properties_object

          ObjectDeletion --> IdentifiedObject : properties_object

      ObjectDeletion : target_object

          ObjectDeletion --> 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:ObjectDeletion
native cim:ObjectDeletion

LinkML Source

Direct

name: ObjectDeletion
description: "An object is to be deleted in the context.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ChangeSetMember
class_uri: cim:ObjectDeletion

Induced

name: ObjectDeletion
description: "An object is to be deleted in the context.\r\n"
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: ObjectDeletion
    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: ObjectDeletion
    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: ObjectDeletion
    domain_of:
    - ChangeSetMember
    range: IdentifiedObject
    required: true
class_uri: cim:ObjectDeletion