QoS Options¶
List Qos Option¶
List all visible qos_options.
Synchronous / Asynchronous¶
Synchronous
Request¶
HTTP Request Method¶
GET
HTTP Request Path¶
{endpoint}/v2.0/qos_options
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Description |
Required |
---|---|---|---|---|---|---|
aws_service_id |
query |
string |
hyph-uuid-or-empty |
- |
AWS Service for which this QoS option is available |
no |
azure_service_id |
query |
string |
hyph-uuid-or-empty |
- |
Azure Service for which this QoS option is available |
no |
bandwidth |
query |
string |
- |
- |
Bandwidth assigned with this QoS Option |
no |
description |
query |
string |
- |
- |
Description of the QoS Policy |
no |
fic_service_id |
query |
string |
hyph-uuid-or-empty |
- |
FIC Service for which this QoS option is available |
no |
gcp_service_id |
query |
string |
hyph-uuid-or-empty |
- |
GCP Service for which this QoS option is available |
no |
id |
query |
string |
hyph-uuid |
- |
Unique ID of the QoS Policy |
no |
interdc_service_id |
query |
string |
hyph-uuid-or-empty |
- |
Inter DC Service for which this QoS option is available |
no |
internet_service_id |
query |
string |
hyph-uuid-or-empty |
- |
Internet Service this policy is available from |
no |
name |
query |
string |
- |
- |
Name of the QoS Policy |
no |
qos_type |
query |
string |
- |
['besteffort', 'guarantee'] |
Type of QoS Option |
no |
service_type |
query |
string |
- |
['aws', 'azure', 'fic', 'gcp', 'vpn', 'internet', 'interdc'] |
Service type for this option |
no |
status |
query |
string |
- |
- |
QoS Option status. |
no |
vpn_service_id |
query |
string |
hyph-uuid-or-empty |
- |
VPN Service for which this QoS option is available |
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 |
---|---|---|---|
qos_options |
array<object> |
datatype_qos_option |
- |
aws_service_id |
string |
hyph-uuid-or-empty |
AWS Service for which this QoS option is available |
azure_service_id |
string |
hyph-uuid-or-empty |
Azure Service for which this QoS option is available |
bandwidth |
string |
- |
Bandwidth assigned with this QoS Option |
description |
string |
- |
Description of the QoS Policy |
fic_service_id |
string |
hyph-uuid-or-empty |
FIC Service for which this QoS option is available |
gcp_service_id |
string |
hyph-uuid-or-empty |
GCP Service for which this QoS option is available |
id |
string |
hyph-uuid |
Unique ID of the QoS Policy |
interdc_service_id |
string |
hyph-uuid-or-empty |
Inter DC Service for which this QoS option is available |
internet_service_id |
string |
hyph-uuid-or-empty |
Internet Service this policy is available from |
name |
string |
- |
Name of the QoS Policy |
qos_type |
string |
- |
Type of QoS Option |
service_type |
string |
- |
Service type for this option |
status |
string |
- |
QoS Option status. |
vpn_service_id |
string |
hyph-uuid-or-empty |
VPN Service for which this QoS option is available |
Examples¶
Sample Request Body¶
This operation does not send a request body.
Sample Response Body¶
{
"qos_options": [
{
"aws_service_id": null,
"azure_service_id": null,
"bandwidth": "20",
"description": "lab3-20M-guarantee-menu-for-fic",
"fic_service_id": "d4006e79-9f60-4b72-9f86-5f6ef8b4e9e9",
"gcp_service_id": null,
"id": "a6b91294-8870-4f2c-b9e9-a899acada723",
"interdc_service_id": null,
"internet_service_id": null,
"name": "Lab3-20M-GA-FIC",
"qos_type": "guarantee",
"service_type": "fic",
"status": "ACTIVE",
"vpn_service_id": null
},
{
"aws_service_id": null,
"azure_service_id": null,
"bandwidth": "500",
"description": "lab3-500M-guarantee-menu-for-fic",
"fic_service_id": "d4006e79-9f60-4b72-9f86-5f6ef8b4e9e9",
"gcp_service_id": null,
"id": "aa776ce4-08a8-4cc1-9a2c-bb95e547916b",
"interdc_service_id": null,
"internet_service_id": null,
"name": "Lab3-500M-GA-FIC",
"qos_type": "guarantee",
"service_type": "fic",
"status": "ACTIVE",
"vpn_service_id": null
}
]
}
Show Qos Option¶
Show details for qos_option.
Synchronous / Asynchronous¶
Synchronous
Request¶
HTTP Request Method¶
GET
HTTP Request Path¶
{endpoint}/v2.0/qos_options/{qos_option_id}
HTTP Request Parameters¶
Parameter |
Style |
Type |
Format |
Enumeration |
Description |
Required |
---|---|---|---|---|---|---|
qos_option_id |
URI |
string |
hyph-uuid |
- |
Unique ID of the QoS Policy |
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 |
---|---|---|---|
qos_option |
object |
datatype_qos_option |
- |
aws_service_id |
string |
hyph-uuid-or-empty |
AWS Service for which this QoS option is available |
azure_service_id |
string |
hyph-uuid-or-empty |
Azure Service for which this QoS option is available |
bandwidth |
string |
- |
Bandwidth assigned with this QoS Option |
description |
string |
- |
Description of the QoS Policy |
fic_service_id |
string |
hyph-uuid-or-empty |
FIC Service for which this QoS option is available |
gcp_service_id |
string |
hyph-uuid-or-empty |
GCP Service for which this QoS option is available |
id |
string |
hyph-uuid |
Unique ID of the QoS Policy |
interdc_service_id |
string |
hyph-uuid-or-empty |
Inter DC Service for which this QoS option is available |
internet_service_id |
string |
hyph-uuid-or-empty |
Internet Service this policy is available from |
name |
string |
- |
Name of the QoS Policy |
qos_type |
string |
- |
Type of QoS Option |
service_type |
string |
- |
Service type for this option |
status |
string |
- |
QoS Option status. |
vpn_service_id |
string |
hyph-uuid-or-empty |
VPN Service for which this QoS option is available |
Examples¶
Sample Request Body¶
This operation does not send a request body.
Sample Response Body¶
{
"qos_option": {
"aws_service_id": null,
"azure_service_id": null,
"bandwidth": "20",
"description": "lab3-20M-guarantee-menu-for-fic",
"fic_service_id": "d4006e79-9f60-4b72-9f86-5f6ef8b4e9e9",
"gcp_service_id": null,
"id": "a6b91294-8870-4f2c-b9e9-a899acada723",
"interdc_service_id": null,
"internet_service_id": null,
"name": "Lab3-20M-GA-FIC",
"qos_type": "guarantee",
"service_type": "fic",
"status": "ACTIVE",
"vpn_service_id": null
}
}