curl --request GET \ --url 'https://api.e2enetworks.com/myaccount/api/v1/gpu/dbaas/parameter-group/templates/{template_id}/?project_id=<PROJECT_ID>&location=<LOCATION>&apikey=<API_KEY>' \ --header 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( "https://api.e2enetworks.com/myaccount/api/v1/gpu/dbaas/parameter-group/templates/{template_id}/", params={"project_id": "<PROJECT_ID>", "location": "<LOCATION>", "apikey": "<API_KEY>"}, headers={"Authorization": "Bearer <API_TOKEN>"},)print(response.json())const url = new URL("https://api.e2enetworks.com/myaccount/api/v1/gpu/dbaas/parameter-group/templates/{template_id}/");url.search = new URLSearchParams({ project_id: "<PROJECT_ID>", location: "<LOCATION>", apikey: "<API_KEY>" });
const response = await fetch(url, { method: "GET", headers: { "Authorization": "Bearer <API_TOKEN>" },});console.log(await response.json());Returns one template with its parameters: for each, the default value, the type, the allowed values, and whether it can be changed. Needs the Read permission for DBaaS.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Template ID
Query Parameters
Section titled “Query Parameters”Project ID
Active IAM ID (To access contact person account) Find your Active IAM ID here
Location
Responses
Section titled “Responses”The template
object
object
object
The engine default. In a parameter group’s template_parameters, the group’s own value where it changes this parameter.
For example integer, real, bool, enum or string.
A range such as 1-262143 for numbers, or comma-separated choices for enum.
false for a parameter that cannot be changed.
The category the parameter belongs to.
object
Example
{ "code": 200, "message": "Success", "data": { "id": 3, "family": "postgresql-16", "engine": "postgresql", "engine_version": "16", "parameters": [ { "parameterName": "max_connections", "parameterValue": "100", "dataType": "integer", "allowedValues": "1-262143", "description": "Sets the maximum number of concurrent connections.", "isModifiable": true, "applyType": "Connections / Authentication" } ] }, "errors": {}}project_id is missing or not a number.
object
object
Example
{ "code": 400, "message": "Bad Request", "data": {}, "errors": "Project ID is missing or invalid"}The caller lacks the permission the call needs on the project, or the region is not allowed.
object
object
Example
{ "code": 403, "message": "Forbidden", "data": {}, "errors": "You don't have permission to access this service. Please verify your policy or project."}No template with that ID is offered.
object
object
Example
{ "code": 404, "message": "Bad Request", "data": {}, "errors": "Parameter group template not found."}