Retrieve all Subnets
Retrieve all Subnets for the org
Org must have a Tenant entity. User must have authorization role with TENANT_ADMIN suffix.
Query parameters
Filter subnets by Site, required if vpcId query param is not specified
Filter subnets by VPC
Filter Subnets by Status
Search for matches across all Sites. Input will be matched against name, description and status fields
Related entity to expand
When true, each Subnet object includes usage statistic using the same structure as IP Block usage. Prefix and IP usage data is derived by evaluating associated Ethernet interfaces. Each Interface associated with a Subnets consumes a single IP. In addition, 1 gateway and 1 broadcast IP address is reserved per Subnet.
Page number for pagination query
Page size for pagination query
Ordering for pagination query
Response
OK
Example response
[
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "spark-gpu-net",
"description": "Subnet for GPU nodes",
"siteId": "ea144def-d68f-44c3-9485-4b103fa2686f",
"vpcId": "5e28ad7c-5fb7-46d6-a28a-fc0ba6fdc4a3",
"tenantId": "f97df110-f4de-492e-8849-4a6af68026b0",
"controllerNetworkSegmentId": "abe7b0e8-67db-4e89-903e-fc4f2bd7f034",
"ipv4Prefix": "204.168.0.250",
"ipv4BlockId": "8c1d1a06-90a2-4863-8ee1-6029265b9f0a",
"ipv4Gateway": "204.168.0.1",
"ipv6Prefix": null,
"ipv6BlockId": null,
"ipv6Gateway": null,
"prefixLength": 20,
"routingType": "Public",
"status": "Pending",
"statusHistory": [
{
"status": "Pending",
"message": "Request received, pending processing",
"created": "2019-08-24T14:15:22Z",
"updated": "2019-08-24T14:15:22Z"
}
],
"created": "2019-08-24T14:15:22Z",
"updated": "2019-08-24T14:15:22Z"
}
]