Modifies the Border Gateway Protocol (BGP) settings of a Smart Access Gateway (SAG) device.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
RegionId | string | Yes | The ID of the region where the SAG instance is deployed. | cn-shanghai |
SmartAGId | string | Yes | The ID of the SAG instance. | sag-whfn**** |
SmartAGSn | string | Yes | The serial number of the SAG device. | sag32a30**** |
RouterId | string | Yes | The ID of the BGP router. Set the value to an IPv4 address. | 172.XX.XX.1 |
LocalAs | long | Yes | The autonomous system number (ASN) to which the SAG device belongs. Valid values: 1 to 4294967295. | 65535 |
HoldTime | integer | Yes | The hold time. Valid values: 3 to 65535. Unit: seconds. Note
When the SAG device establishes a peering connection with a peer device, the hold time of both devices must be the same. If the SAG device does not receive a keepalive or update message from the peer device within the hold time, the connection between the BGP peers is closed.
| 9 |
KeepAlive | integer | Yes | The time interval at which keep-alive packets are sent. Valid values: 0 to 65535. Unit: seconds. | 3 |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "48868976-45A2-4E87-B3AA-25089B8B7E49"
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | SAG.InstanceNoFound | The specified SAG instance does not exist. | The specified SAG instance does not exist. |
400 | SAG.SoftwareNotSupport | The specified SAG software edition instance does not support ACL. | The specified SAG software edition instance does not support ACL. |
400 | InstanceNotExit | The specified instance does not exist. | The specified instance does not exist. |
400 | ConfigUnsynchronized | The network configuration is not synchronized. | Network settings are not synchronized. |
403 | SmartAccessGatewayNotOnline | The specified smart access gateway is not online. | The specified SAG device is disconnected. The operation cannot be processed. |
403 | FeatureNotSupport | The current edition of the smart access gateway does not support this feature. | The current version of Smart Access Gateway does not support this feature. |
403 | FeatureNotSupportForActiveSmartAG | The current edition of the active smart access gateway does not support this feature. | The current edition of the active SAG instance does not support this feature. |
403 | FeatureNotSupportForStandBySmartAG | The current edition of the standby smart access gateway does not support this feature. | The current version of Smart Access Gateway does not support this feature. |
500 | SmartAccessGatewayInArrears | The specified Smart Access Gateway has expired. | The specified Smart Access Gateway has expired. |
500 | SmartAccessGatewayNotActivated | The specified Smart Access Gateway has not been activated. | The specified SAG instance is inactive. You must activate the instance first. |
500 | SmartAccessGatewayOffline | The request cannot be completed. The Smart Access Gateway is offline. | The SAG device is disconnected. The request cannot be processed. |
For a list of error codes, visit the Service error codes.