EndpointGroupRoute
HTTP API schema
A route within an endpoint group linking a plugin route to a group with interface metadata.
EndpointGroupRoute fields
- pluginProfileId
string Stable profile ID selected from the registered plugin declaration.
minLength: 1
- ontologicalTypes
array<string> Actual classifications of this native group route.
- Item
string
- Item
- id
stringRequired The unique identifier for the group route
pattern: "^port1/[^/]+/[^/]+/endpoint-group-routes/[^/]+$"
- associatedGroupId
stringRequired The ID of the associated endpoint group
pattern: "^port1/[^/]+/[^/]+/endpoint-groups/[^/]+$"
- associatedPluginId
stringRequired The ID of the associated plugin
- associatedPluginRouteId
stringRequired The stable plugin-owned route identifier associated with this group route. Use this value, not the Port OS group route `id`, when matching group route membership back to synchronized plugin or fixture route identities.
- associatedAuthLinkId
stringRequired The ID of the associated auth link
- ownerId
stringRequired The ID of the owner of the group route
- memberPluginRouteIds
array<string> List of member plugin route IDs of the group route
- Item
string
- Item
- interfaces
array<RouteInterface>Required List of interfaces supported by the group route
- ItemRouteInterface
interfaces[]: Reference RouteInterface
- pluginCustomMetadata
object A set of custom metadata that the plugin uses and attaches to the group route, this is meant specifically for the plugin to use.