Data-Plane Group Configurations
Get Configuration
Retrieves a single Cloud Gateway configuration by ID, including the current state of each deployed data plane group. Access is restricted to control planes the caller has permission to read.
get/v2/cloud-gateways/configurations/{configurationId}
Path parameters
configurationIdstring uuid required
Example:edaf40f9-9fb0-4ffe-bb74-4e763a6bd471
The ID of the configuration to operate on.
Response
Response format for retrieving a configuration by ID.
Example response
{
"id": "edaf40f9-9fb0-4ffe-bb74-4e763a6bd471",
"version": "3.10",
"api_access": "private+public",
"dataplane_group_config": [
{
"provider": "aws",
"region": "us-east-2",
"cloud_gateway_network_id": "36ae63d3-efd1-4bec-b246-62aa5d3f5695",
"autoscale": {
"requested_instances": 3
},
"environment": [
{
"name": "KONG_LOG_LEVEL",
"value": "info"
}
]
}
],
"dataplane_groups": [
{
"id": "cbb8872a-1f83-4806-bf69-fdf0b4783c7e",
"provider": "aws",
"region": "us-east-2",
"autoscale": {
"requested_instances": 3
},
"environment": [
{
"name": "KONG_LOG_LEVEL",
"value": "info"
}
],
"cloud_gateway_network_id": "36ae63d3-efd1-4bec-b246-62aa5d3f5695",
"state_metadata": {
"reported_status": "ERROR",
"reason": "Dataplane group could not be deployed due to insufficient cloud provider compute instances.\n"
},
"private_ip_addresses": [
"192.168.248.132",
"192.168.66.81",
"192.168.137.135"
],
"egress_ip_addresses": [
"71.78.149.75",
"91.149.112.244",
"51.235.15.121"
],
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z"
}
],
"entity_version": 1,
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z",
"control_plane_id": "0949471e-b759-45ba-87ab-ee63fb781388"
}