# Data models To be able to model network objects, a data model must exist for every configuration item in the network. This allows for describing the network, and the services as a composition of abstract objects. ## Decomposition of objects Every object -- both services and access ports -- is composed of the following building blocks: * Administrative metadata * Object ID * Status * Owner * Configuration data that depends on the specific service, some examples: * Access port * Access port type * Physical interfaces * IP trunk * IPv4 network * IPv6 network * IS-IS metric * Placement metadata * Access node * Service delivery point