2025-08-29 13:36:01 -07:00

33 lines
797 B
GraphQL

interface HasLogicalParent {
"""
If this entity represents a physical asset, this is its logical parent, from which metadata can propagate.
"""
logicalParent: Entity
}
extend type Dataset implements HasLogicalParent {
"""
If this entity represents a physical asset, this is its logical parent, from which metadata can propagate.
"""
logicalParent: Entity
}
extend type SchemaFieldEntity implements HasLogicalParent {
"""
If this entity represents a physical asset, this is its logical parent, from which metadata can propagate.
"""
logicalParent: Entity
}
input SetLogicalParentInput {
resourceUrn: String!
parentUrn: String
}
extend type Mutation {
"""
Set or unset an entity's logical parent
"""
setLogicalParent(input: SetLogicalParentInput!): Boolean
}