Network Service Providers

DELETE /network/service-providers

Delete network service provider

Delete a network service provider

Status Codes:
POST /network/service-providers

Add network service provider

Add a new network service provider to the infrastructure

Status Codes:
PUT /network/service-providers

Update network service provider

Update an existing network service provider configuration

Status Codes:
POST /network/service-providers/list

List network service providers

Get a list of all network service providers

Status Codes:
POST /network/service-providers/{nsp_type}

Create NSP element

Create a new network service provider element. The NSP type is validated against allowed types.

Parameters:
  • nsp_type (string) – NSP type (e.g., ‘VirtualRouter’)

Status Codes:
POST /network/service-providers/{nsp_type}/configure

Configure NSP element

Configure network service provider element. The NSP type is validated against allowed types in constants.

Parameters:
  • nsp_type (string) – NSP type (e.g., ‘VirtualRouter’)

Status Codes:
POST /network/service-providers/{nsp_type}/get

Get NSP element by ID

Get a specific network service provider element by ID. The NSP type is validated against allowed types.

Parameters:
  • nsp_type (string) – NSP type (e.g., ‘VirtualRouter’)

Status Codes:
POST /network/service-providers/{nsp_type}/list

List NSP elements

Get a list of network service provider elements. The NSP type is validated against allowed types.

Parameters:
  • nsp_type (string) – NSP type (e.g., ‘VirtualRouter’)

Status Codes: