ServiceAssociation

Package: PowerOperationsOpenAPIModels · Source: Operations/Associations/ServiceAssociation.json

Links a service to one component that contributes to it. One record per (service, member) pair: the many-to-many reserve-participation relation is normalized here rather than carried as a list on either side, so each membership is an individually addressable row. The type of either side is resolved through the entity registry rather than duplicated here, matching the shape of PlantAssociation and SupplementalAttributeAssociation. entity_id may name a Device (the reserve case), a Branch (TransmissionInterface), or another Service (GroupReserve), so no member-type discriminator is needed. The data model library stores the same relation on the device side as Device.services.

Properties

Property Type Required Unit Description
service_id integer yes ID of the service the membership belongs to.
entity_id integer yes ID of the contributing member: a Device, a Branch, or another Service.

This site uses Just the Docs, a documentation theme for Jekyll.