Back to top

BGP Configs

BGP Config Management

Requesting bgp config
/projects/{id}/bgp-configs

Requests to enable bgp configuration for a project.

  • Parameters
  • id
    string  (required) in path

    Project UUID

    bgp_config_request
     (required) in body

    BGP config Request to create

    {
    	"deployment_type": "string",
    	"asn": "integer",
    	"md5": "string",
    	"use_case": "string"
    }
  • Response  204   no content
  • Response  403   forbidden
  • Response  401   unauthorized
  • Response  404   not found
  • Response  422   unprocessable entity
Retrieve a bgp config
GET
/projects/{id}/bgp-config

Returns a bgp config

  • Parameters
  • id
    string  (required) in path

    Project UUID

    include
    string in query

    related attributes to include

  •  
  • Response Body Show Hide
  • Request URL Show Hide
  • cURL Show Hide
  • Response  200   ok
  • {
    	"id": "string",
    	"status": "string",
    	"deployment_type": "string",
    	"asn": "integer",
    	"route_object": "string",
    	"md5": "string",
    	"max_prefix": "integer",
    	"project": {
    		"href": "string"
    	},
    	"created_at": "string",
    	"requested_at": "string",
    	"session": "object",
    	"href": "string"
    }
  • Response  401   unauthorized
  • Response  403   forbidden
  • Response  404   not found