Placement port
Helper methods for Placement Port subscriptions that make database interactions easier.
get_active_placement_port_subscriptions(partner_id=None)
Retrieve active Placement Port subscriptions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
partner_id
|
UUIDstr | None
|
The customer id of subscriptions. |
None
|
Returns:
| Type | Description |
|---|---|
list[SubscriptionModel]
|
A list of Subscription objects for Placement Ports. |
Source code in gso/services/subscriptions/placement_port.py
get_active_commercial_peers_linked_to_placement_port(placement_port_id)
Get all commercial peers that are connected to a given subscription.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
placement_port_id
|
UUID
|
The ID of the placement port subscription. |
required |
Returns:
| Type | Description |
|---|---|
list[SubscriptionModel]
|
A list of SubscriptionModel objects representing the commercial peers. |