All Products
Search
Document Center

Express Connect:ModifyBgpPeerAttribute

Last Updated:Aug 28, 2026

Modifies the configuration of a BGP peer.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

RegionId

string

Yes

The region ID of the BGP group to which the BGP peer that you want to modify belongs.

You can call the DescribeRegions operation to query the most recent region list.

cn-shanghai

BgpPeerId

string

Yes

The ID of the BGP peer that you want to modify.

bgp-m5eoyp2mwegk8ce9v****

BgpGroupId

string

No

The ID of the BGP group to which the BGP peer that you want to modify belongs.

bgpg-m5eo12jxuw2hc0uqq****

PeerIpAddress

string

No

The IP address of the BGP peer that you want to modify.

116.62.XX.XX

EnableBfd

boolean

No

Specifies whether to enable the Bidirectional Forwarding Detection (BFD) feature. Valid values:

  • true

  • false (default)

false

ClientToken

string

No

The client token that is used to ensure the idempotence of the request.

You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.

Note

If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request.

123e4567-e89b-12d3-a456-426655440000

BfdMultiHop

integer

No

The BFD hop count. Valid values: 1 to 255.

This parameter is required only if you enable BFD. The parameter specifies the maximum number of network devices that a packet can traverse from the source to the destination. Set a value based on your network topology.

3

Response elements

Element

Type

Description

Example

object

RequestId

string

The request ID.

D4B7649A-61BB-4C64-A586-1DFF1EDA6A42

Examples

Success response

JSON format

{
  "RequestId": "D4B7649A-61BB-4C64-A586-1DFF1EDA6A42"
}

Error codes

HTTP status code

Error code

Error message

Description

400 IllegalParam.IpAddress The specified IpAddress is illegal. The specified IpAddress is illegal
400 InvalidAccessDeviceId.NotFound There is no Access_Device_Id in our records
400 QuotaExceeded.BfdSession Your Bfd Session number reaches the upper limit.
400 MissingParam.BgpPeerId The parameter BgpPeerId is mandatory.
400 InvalidBgpPeer.NotFound The specified BgpPeerId does not exit in our records.
400 InvalidRegionId.NotFound The specified RegionId does not exist in our records. The specified region ID does not exist.
400 IncorrectStatus.BgpPeer Invalid BgpPeer status cannot operate. The status of the BGP peer does not support this operation.
400 MissingParam.EnableBfd The parameter EnableBfd is missing.
400 IllegalParam.BfdMultiHop BfdMultiHop is illegal.
400 OperationFailed.PconnTrafficNotEnable The operation is failed because of PconnTrafficNotEnable. Billing for outbound data transfer is disabled.
400 DuplicatedParam.PeerIpAddress The param of PeerIpAddress is duplicated. Duplicate IP addresses of BGP peers exist.
400 OperationFailed.ResourceLockedBySystem The specified resource is locked by system. The operating resource is locked by the system and cannot be operated temporarily.
500 Internal.Error The request processing has failed due to some unknown error, exception or failure.
404 InvalidBgpPeerId.NotFound The specified BgpPeerId does not exit in our records.
404 IncorretStatus.BgpPeer The specified BgpPeer status is not stable, can not operate.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.