efa tenant service bgp peer-group update

Adds, deletes, or updates a BGP peer group for the specified tenant.

Syntax

efa tenant service bgp peer-group update [ --name peer-group-name | --tenanttenant-name|--descriptiondescription|--operation { peer-group-add | peer-group-delete | desc-update } |--pg-name string | --pg-asnstring|--pg-bfd string | --pg-bfd-enable string | --pg-remove-private-as stringArray | --pg-md5-password string | --pg-md5-password-prompt-enable { true | false } | --pg-next-hop-self string | --pg-update-source-ip string | --pg-ipv4-uc-nbr-prefix-liststring|--pg-ipv4-uc-nbr-route-mapstring|--pg-ipv6-uc-nbr-prefix-liststring|--pg-ipv6-uc-nbr-route-mapstring|--pg-ipv4-uc-nbr-send-communitystring|--pg-ipv6-uc-nbr-send-communitystring ]

Parameters

--name peer-group-name
Specifies the name of the BGP peer group instance.
--operation { peer-group-add | peer-group-delete | desc-update }
Specifies the type of operation you are performing: add a peer group, delete a peer group, or update a description.
--pg-asn string
Specifies the ASN of the BGP peer group with a string in the following format: device-ip;peer-group-name,remote-asn.
--pg-remove-private-as stringArray
Turns the remove-private-as setting on or off per BGP peer group, created for external connectivity, in the following format: device-ip,pg-name:true|false. For example: 10.20.246.16,pg1:true.
By default, the setting is off.
--pg-bfd string
Specifies the BFD properties of the BGP peer group with a string in the following format: device-ip:peer-group-name,bfd-enable(true/false),interval,min-rx,multiplier.
--pg-bfd-enable string
Specifies the BGP peer-group BFD in the following format: device-ip,peer-group-name:bfd-enable(true/false).
--pg-md5-password string
Indicates the MD5 password.
Important

Important

BGP MD5 authentication for tenant dynamic peers is not supported.
--pg-md5-password-prompt-enable { true | false }
Turns on secure input for the MD5 password. The default is false.
Important

Important

BGP MD5 authentication for tenant dynamic peers is not supported.
--pg-name string
Specifies the name of the BGP peer group with a string in the following format: device-ip:peer-group-name.
--pg-next-hop-self string
Specifies the next-hop-self for the BGP peer group with a string in the following format: device-ip:peer-group-name,next-hop-self(true/false/always).
--pg-update-source-ip string
Updates the source IP address for the BGP peer group with a string in the following format: device-ip:peer-group-name,update-source-ip.
--tenant tenant-name
Specifies the name of the tenant.
--description description
Describes the BGP service.
--pg-ipv4-uc-nbr-prefix-list string
Identifies the IPv4 unicast neighbor with a string in the following format: device-ip,pgname:prefix-list-name,direction(in | out).
--pg-ipv4-uc-nbr-route-map string
Identifies the IPv4 unicast neighbor with a string in the following format: device-ip,pgname:route-map-name,direction(in | out).
--pg-ipv6-uc-nbr-prefix-list string
Identifies the IPv6 unicast neighbor with a string in the following format: device-ip,pgname:prefix-list-name,direction(in | out).
--pg-ipv6-uc-nbr-route-map string
Identifies the IPv6 unicast neighbor with a string in the following format: device-ip,pgname:route-map-name,direction(in | out).
--pg-ipv4-uc-nbr-send-community stringArray
Identifies the IPv4 send-community in the following format: device-ip,pgname:send-community (all | both | extended | large | standard | large-and-standard | large-and-extended).
--pg-ipv6-uc-nbr-send-community stringArray
Identifies the IPv6 send-community in the following format: device-ip,pgname:send-community (all | both | extended | large | standard | large-and-standard | large-and-extended).

Examples

This example updates a peer group instance by defining several of its attributes.

$ efa tenant service bgp peer-group update --name ten1bgppg1 
--tenant ten1 --operation peer-group-add --pg-name 10.20.246.15:pg2 
--pg-asn 10.20.246.15,pg2:55002 --pg-bfd-enable 10.20.246.15,pg2:true 
--pg-remove-private-as 10.20.246.15,pg2:true --pg-name 10.20.246.16:pg2 
--pg-asn 10.20.246.16,pg2:55002 --pg-bfd-enable 10.20.246.16,pg2:true

This example updates a peer group instance and deletes a peer group from an instance.

$ efa tenant service bgp peer-group update 
--name PG1 --tenant tenant11 --operation peer-group-delete 
--pg-name 10.20.216.15:pg1