DmPort
Experimental
caution
Not production-ready. It may change or be removed without notice. See Lifecycle.
A single device port with its functions, configurations, and connections.
Common Data Model
- Port — A physical port on the device, with its functions, configurations, and connections.
Member Of
DmModePinConfig object ● DmPortModel object
type DmPort {
comment: String!
configurations: [DmPortConfiguration!]!
connections: [DmPortConnection!]!
functions: [DmPortFunction!]!
id: String!
isUserAssignable: Boolean!
name: String!
pin: DmPin!
symbolicName: String!
}
Fields
comment ● String! non-null scalar
Optional comment or description for the port.
configurations ● [DmPortConfiguration!]! non-null object
Port configuration options applicable to this port.
connections ● [DmPortConnection!]! non-null object
Connections from this port to other components or signals.
functions ● [DmPortFunction!]! non-null object
Available functions that can be assigned to the port.
id ● String! non-null scalar
Unique identifier for the port.
isUserAssignable ● Boolean! non-null scalar
Indicates whether this port can be assigned by the user.
name ● String! non-null scalar
Display name of the port.
pin ● DmPin! non-null object
Associated pin.
symbolicName ● String! non-null scalar
Symbolic name for the port used in code or configuration.