Static Route¶
List Static Route¶
List all visible static_routes.
Synchronous / Asynchronous¶
Synchronous
Request¶
HTTP Request Method¶
GET
HTTP Request Path¶
{endpoint}/v2.0/static_routes
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Description |
Required |
---|---|---|---|---|---|---|
aws_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
AWS Gateway on which this static route will be set |
no |
azure_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
Azure Gateway on which this static route will be set |
no |
description |
query |
string |
- |
- |
Description of the Static Route resource |
no |
destination |
query |
string |
cidr-or-ipv4 |
- |
CIDR this static route points to |
no |
fic_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
FIC Gateway on which this static route will be set |
no |
gcp_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
GCP Gateway on which this static route will be set |
no |
id |
query |
string |
hyph-uuid |
- |
Unique ID of the Static Route resource |
no |
interdc_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
Inter DC Gateway on which this static route will be set |
no |
internet_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
Internet Gateway on which this static route will be set |
no |
name |
query |
string |
- |
- |
Name of the Static Route resource |
no |
nexthop |
query |
string |
ipv4 |
- |
Next Hop address for specified CIDR |
no |
service_type |
query |
string |
- |
['aws', 'azure', 'fic', 'gcp', 'vpn', 'internet', 'interdc'] |
Service type for this route |
no |
status |
query |
string |
- |
- |
Static Route status. |
no |
tenant_id |
query |
string |
non-hyph-uuid |
- |
Tenant ID of the owner (UUID) |
no |
vpn_gw_id |
query |
string |
hyph-uuid-or-empty |
- |
VPN Gateway on which this static route will be set |
no |
Response¶
HTTP Response Code List¶
Response Code |
Description |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
UnAuthorized |
404 |
Not Found |
500 |
Internal Server Error |
HTTP Response Parameters¶
Parameter |
Type |
Format |
Description |
---|---|---|---|
static_routes |
array<object> |
datatype_static_route |
- |
aws_gw_id |
string |
hyph-uuid-or-empty |
AWS Gateway on which this static route will be set |
azure_gw_id |
string |
hyph-uuid-or-empty |
Azure Gateway on which this static route will be set |
description |
string |
- |
Description of the Static Route resource |
destination |
string |
cidr-or-ipv4 |
CIDR this static route points to |
fic_gw_id |
string |
hyph-uuid-or-empty |
FIC Gateway on which this static route will be set |
gcp_gw_id |
string |
hyph-uuid-or-empty |
GCP Gateway on which this static route will be set |
id |
string |
hyph-uuid |
Unique ID of the Static Route resource |
interdc_gw_id |
string |
hyph-uuid-or-empty |
Inter DC Gateway on which this static route will be set |
internet_gw_id |
string |
hyph-uuid-or-empty |
Internet Gateway on which this static route will be set |
name |
string |
- |
Name of the Static Route resource |
nexthop |
string |
ipv4 |
Next Hop address for specified CIDR |
service_type |
string |
- |
Service type for this route |
status |
string |
- |
Static Route status. |
tenant_id |
string |
non-hyph-uuid |
Tenant ID of the owner (UUID) |
vpn_gw_id |
string |
hyph-uuid-or-empty |
VPN Gateway on which this static route will be set |
Examples¶
Sample Request Body¶
This operation does not send a request body.
Sample Response Body¶
{
"static_routes": [
{
"aws_gw_id": null,
"azure_gw_id": null,
"description": "SRT2",
"destination": "100.127.254.116/30",
"fic_gw_id": null,
"gcp_gw_id": null,
"id": "cd1dacf1-0838-4ffc-bbb8-54d3152b9a5a",
"interdc_gw_id": "5af4f343-91a7-4956-aabb-9ac678d215e5",
"internet_gw_id": null,
"name": "SRT2",
"nexthop": "100.127.254.117",
"service_type": "interdc",
"status": "ACTIVE",
"tenant_id": "6a156ddf2ecd497ca786ff2da6df5aa8",
"vpn_gw_id": null
},
{
"aws_gw_id": null,
"azure_gw_id": null,
"description": "StaticRoute for Scenario-test.",
"destination": "100.127.255.184/29",
"fic_gw_id": null,
"gcp_gw_id": null,
"id": "e58162ca-9fef-4f27-898f-af0d495b780c",
"interdc_gw_id": "1331e6a7-2876-4d34-b12f-5aac9517b034",
"internet_gw_id": null,
"name": "StaticRoute_INGW_02_01",
"nexthop": "100.127.255.189",
"service_type": "interdc",
"status": "ACTIVE",
"tenant_id": "6a156ddf2ecd497ca786ff2da6df5aa8",
"vpn_gw_id": null
}
]
}
Create Static Route¶
Create static_route.
Synchronous / Asynchronous¶
Asynchronous
Request¶
HTTP Request Method¶
POST
HTTP Request Path¶
{endpoint}/v2.0/static_routes
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Default |
Description |
Required |
---|---|---|---|---|---|---|---|
static_route |
plain |
object |
datatype_static_route |
- |
- |
- |
yes |
description |
plain |
string |
- |
- |
"" |
Description of the Static Route resource |
no |
destination |
plain |
string |
cidr-or-ipv4 |
- |
- |
CIDR this static route points to |
yes |
interdc_gw_id |
plain |
string |
hyph-uuid-or-empty |
- |
null |
Inter DC Gateway on which this static route will be set |
no |
name |
plain |
string |
- |
- |
"" |
Name of the Static Route resource |
no |
nexthop |
plain |
string |
ipv4 |
- |
- |
Next Hop address for specified CIDR |
yes |
service_type |
plain |
string |
- |
['aws', 'azure', 'fic', 'gcp', 'vpn', 'internet', 'interdc'] |
- |
Service type for this route |
yes |
tenant_id |
plain |
string |
non-hyph-uuid |
- |
Tenant ID of the owner (UUID) |
no |
注釈
tenant_id: The ID of default tenant to which user belongs.
Response¶
HTTP Response Code List¶
Response Code |
Description |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
UnAuthorized |
404 |
Not Found |
409 |
Conflict |
500 |
Internal Server Error |
HTTP Response Parameters¶
Parameter |
Type |
Format |
Description |
---|---|---|---|
static_route |
object |
datatype_static_route |
- |
description |
string |
- |
Description of the Static Route resource |
destination |
string |
cidr-or-ipv4 |
CIDR this static route points to |
id |
string |
hyph-uuid |
Unique ID of the Static Route resource |
interdc_gw_id |
string |
hyph-uuid-or-empty |
Inter DC Gateway on which this static route will be set |
name |
string |
- |
Name of the Static Route resource |
nexthop |
string |
ipv4 |
Next Hop address for specified CIDR |
service_type |
string |
- |
Service type for this route |
status |
string |
- |
Static Route status. |
tenant_id |
string |
non-hyph-uuid |
Tenant ID of the owner (UUID) |
Examples¶
Sample Request Body¶
{
"static_route": {
"description": "SRT2",
"destination": "100.127.254.116/30",
"interdc_gw_id": "5af4f343-91a7-4956-aabb-9ac678d215e5",
"name": "SRT2",
"nexthop": "100.127.254.117",
"service_type": "interdc",
"tenant_id": "6a156ddf2ecd497ca786ff2da6df5aa8"
}
}
Sample Response Body¶
{
"static_route": {
"description": "SRT2",
"destination": "100.127.254.116/30",
"id": "cd1dacf1-0838-4ffc-bbb8-54d3152b9a5a",
"interdc_gw_id": "5af4f343-91a7-4956-aabb-9ac678d215e5",
"name": "SRT2",
"nexthop": "100.127.254.117",
"service_type": "interdc",
"status": "PENDING_CREATE",
"tenant_id": "6a156ddf2ecd497ca786ff2da6df5aa8"
}
}
Show Static Route¶
Show details for static_route.
Synchronous / Asynchronous¶
Synchronous
Request¶
HTTP Request Method¶
GET
HTTP Request Path¶
{endpoint}/v2.0/static_routes/{static_route_id}
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Description |
Required |
---|---|---|---|---|---|---|
static_route_id |
URI |
string |
hyph-uuid |
- |
Unique ID of the Static Route resource |
yes |
Response¶
HTTP Response Code List¶
Response Code |
Description |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
UnAuthorized |
404 |
Not Found |
500 |
Internal Server Error |
HTTP Response Parameters¶
Parameter |
Type |
Format |
Description |
---|---|---|---|
static_route |
object |
datatype_static_route |
- |
aws_gw_id |
string |
hyph-uuid-or-empty |
AWS Gateway on which this static route will be set |
azure_gw_id |
string |
hyph-uuid-or-empty |
Azure Gateway on which this static route will be set |
description |
string |
- |
Description of the Static Route resource |
destination |
string |
cidr-or-ipv4 |
CIDR this static route points to |
fic_gw_id |
string |
hyph-uuid-or-empty |
FIC Gateway on which this static route will be set |
gcp_gw_id |
string |
hyph-uuid-or-empty |
GCP Gateway on which this static route will be set |
id |
string |
hyph-uuid |
Unique ID of the Static Route resource |
interdc_gw_id |
string |
hyph-uuid-or-empty |
Inter DC Gateway on which this static route will be set |
internet_gw_id |
string |
hyph-uuid-or-empty |
Internet Gateway on which this static route will be set |
name |
string |
- |
Name of the Static Route resource |
nexthop |
string |
ipv4 |
Next Hop address for specified CIDR |
service_type |
string |
- |
Service type for this route |
status |
string |
- |
Static Route status. |
tenant_id |
string |
non-hyph-uuid |
Tenant ID of the owner (UUID) |
vpn_gw_id |
string |
hyph-uuid-or-empty |
VPN Gateway on which this static route will be set |
Examples¶
Sample Request Body¶
This operation does not send a request body.
Sample Response Body¶
{
"static_route": {
"aws_gw_id": null,
"azure_gw_id": null,
"description": "SRT2",
"destination": "100.127.254.116/30",
"fic_gw_id": null,
"gcp_gw_id": null,
"id": "cd1dacf1-0838-4ffc-bbb8-54d3152b9a5a",
"interdc_gw_id": "5af4f343-91a7-4956-aabb-9ac678d215e5",
"internet_gw_id": null,
"name": "SRT2",
"nexthop": "100.127.254.117",
"service_type": "interdc",
"status": "ACTIVE",
"tenant_id": "6a156ddf2ecd497ca786ff2da6df5aa8",
"vpn_gw_id": null
}
}
Update Static Route¶
Update static_route.
Synchronous / Asynchronous¶
Asynchronous
Request¶
HTTP Request Method¶
PUT
HTTP Request Path¶
{endpoint}/v2.0/static_routes/{static_route_id}
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Description |
Required |
---|---|---|---|---|---|---|
static_route_id |
URI |
string |
hyph-uuid |
- |
Unique ID of the Static Route resource |
yes |
static_route |
plain |
object |
datatype_static_route |
- |
- |
yes |
description |
plain |
string |
- |
- |
Description of the Static Route resource |
no |
name |
plain |
string |
- |
- |
Name of the Static Route resource |
no |
Response¶
HTTP Response Code List¶
Response Code |
Description |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
UnAuthorized |
404 |
Not Found |
409 |
Conflict |
500 |
Internal Server Error |
HTTP Response Parameters¶
Parameter |
Type |
Format |
Description |
---|---|---|---|
static_route |
object |
datatype_static_route |
- |
aws_gw_id |
string |
hyph-uuid-or-empty |
AWS Gateway on which this static route will be set |
azure_gw_id |
string |
hyph-uuid-or-empty |
Azure Gateway on which this static route will be set |
description |
string |
- |
Description of the Static Route resource |
destination |
string |
cidr-or-ipv4 |
CIDR this static route points to |
fic_gw_id |
string |
hyph-uuid-or-empty |
FIC Gateway on which this static route will be set |
gcp_gw_id |
string |
hyph-uuid-or-empty |
GCP Gateway on which this static route will be set |
id |
string |
hyph-uuid |
Unique ID of the Static Route resource |
interdc_gw_id |
string |
hyph-uuid-or-empty |
Inter DC Gateway on which this static route will be set |
internet_gw_id |
string |
hyph-uuid-or-empty |
Internet Gateway on which this static route will be set |
name |
string |
- |
Name of the Static Route resource |
nexthop |
string |
ipv4 |
Next Hop address for specified CIDR |
service_type |
string |
- |
Service type for this route |
status |
string |
- |
Static Route status. |
tenant_id |
string |
non-hyph-uuid |
Tenant ID of the owner (UUID) |
vpn_gw_id |
string |
hyph-uuid-or-empty |
VPN Gateway on which this static route will be set |
Examples¶
Sample Request Body¶
{
"static_route": {
"description": "SRT2",
"name": "SRT2"
}
}
Sample Response Body¶
{
"static_route": {
"aws_gw_id": null,
"azure_gw_id": null,
"description": "SRT2",
"destination": "100.127.254.116/30",
"fic_gw_id": null,
"gcp_gw_id": null,
"id": "cd1dacf1-0838-4ffc-bbb8-54d3152b9a5a",
"interdc_gw_id": "5af4f343-91a7-4956-aabb-9ac678d215e5",
"internet_gw_id": null,
"name": "SRT2",
"nexthop": "100.127.254.117",
"service_type": "interdc",
"status": "PENDING_UPDATE",
"tenant_id": "6a156ddf2ecd497ca786ff2da6df5aa8",
"vpn_gw_id": null
}
}
Delete Static Route¶
Delete static_route.
Synchronous / Asynchronous¶
Asynchronous
Request¶
HTTP Request Method¶
DELETE
HTTP Request Path¶
{endpoint}/v2.0/static_routes/{static_route_id}
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Description |
Required |
---|---|---|---|---|---|---|
static_route_id |
URI |
string |
hyph-uuid |
- |
Unique ID of the Static Route resource |
yes |