Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.router.getBgp
Explore with Pulumi AI
Use this data source to get information on fortios router bgp
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fortios from "@pulumi/fortios";
const sample1 = fortios.router.getBgp({});
export const output1 = sample1.then(sample1 => sample1.neighbors);
import pulumi
import pulumi_fortios as fortios
sample1 = fortios.router.get_bgp()
pulumi.export("output1", sample1.neighbors)
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/router"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
sample1, err := router.LookupBgp(ctx, nil, nil)
if err != nil {
return err
}
ctx.Export("output1", sample1.Neighbors)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortios = Pulumi.Fortios;
return await Deployment.RunAsync(() =>
{
var sample1 = Fortios.Router.GetBgp.Invoke();
return new Dictionary<string, object?>
{
["output1"] = sample1.Apply(getBgpResult => getBgpResult.Neighbors),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortios.router.RouterFunctions;
import com.pulumi.fortios.router.inputs.GetBgpArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var sample1 = RouterFunctions.getBgp();
ctx.export("output1", sample1.applyValue(getBgpResult -> getBgpResult.neighbors()));
}
}
variables:
sample1:
fn::invoke:
Function: fortios:router:getBgp
Arguments: {}
outputs:
output1: ${sample1.neighbors}
Using getBgp
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBgp(args: GetBgpArgs, opts?: InvokeOptions): Promise<GetBgpResult>
function getBgpOutput(args: GetBgpOutputArgs, opts?: InvokeOptions): Output<GetBgpResult>
def get_bgp(vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBgpResult
def get_bgp_output(vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBgpResult]
func LookupBgp(ctx *Context, args *LookupBgpArgs, opts ...InvokeOption) (*LookupBgpResult, error)
func LookupBgpOutput(ctx *Context, args *LookupBgpOutputArgs, opts ...InvokeOption) LookupBgpResultOutput
> Note: This function is named LookupBgp
in the Go SDK.
public static class GetBgp
{
public static Task<GetBgpResult> InvokeAsync(GetBgpArgs args, InvokeOptions? opts = null)
public static Output<GetBgpResult> Invoke(GetBgpInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBgpResult> getBgp(GetBgpArgs args, InvokeOptions options)
public static Output<GetBgpResult> getBgp(GetBgpArgs args, InvokeOptions options)
fn::invoke:
function: fortios:router/getBgp:getBgp
arguments:
# arguments dictionary
The following arguments are supported:
- Vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getBgp Result
The following output properties are available:
- Additional
Path string - Enable/disable IPv4 additional-path capability.
- Additional
Path6 string - Enable/disable IPv6 additional-path capability.
- Additional
Path intSelect - Number of additional paths to be selected for each IPv4 NLRI.
- Additional
Path intSelect6 - Number of additional paths to be selected for each IPv6 NLRI.
- Additional
Path intSelect Vpnv4 - Number of additional paths to be selected for each VPNv4 NLRI.
- Additional
Path intSelect Vpnv6 - Number of additional paths to be selected for each VPNv6 NLRI.
- Additional
Path stringVpnv4 - Enable/disable VPNv4 additional-path capability.
- Additional
Path stringVpnv6 - Enable/disable VPNv6 additional-path capability.
- Admin
Distances List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Admin Distance> - Administrative distance modifications. The structure of
admin_distance
block is documented below. - Aggregate
Address6s List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Aggregate Address6> - BGP IPv6 aggregate address table. The structure of
aggregate_address6
block is documented below. - Aggregate
Addresses List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Aggregate Address> - BGP aggregate address table. The structure of
aggregate_address
block is documented below. - Always
Compare stringMed - Enable/disable always compare MED.
- As int
- Router AS number, valid from 1 to 4294967295, 0 to disable BGP.
- As
String string - Router AS number, asplain/asdot/asdot+ format, 0 to disable BGP.
- Bestpath
As stringPath Ignore - Enable/disable ignore AS path.
- Bestpath
Cmp stringConfed Aspath - Enable/disable compare federation AS path length.
- Bestpath
Cmp stringRouterid - Enable/disable compare router ID for identical EBGP paths.
- Bestpath
Med stringConfed - Enable/disable compare MED among confederation paths.
- Bestpath
Med stringMissing As Worst - Enable/disable treat missing MED as least preferred.
- Client
To stringClient Reflection - Enable/disable client-to-client route reflection.
- Cluster
Id string - Route reflector cluster ID.
- Confederation
Identifier int - Confederation identifier.
- Confederation
Peers List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Confederation Peer> - Confederation peers. The structure of
confederation_peers
block is documented below. - Cross
Family stringConditional Adv - Enable/disable cross address family conditional advertisement.
- Dampening string
- Enable/disable route-flap dampening.
- Dampening
Max intSuppress Time - Maximum minutes a route can be suppressed.
- Dampening
Reachability intHalf Life - Reachability half-life time for penalty (min).
- Dampening
Reuse int - Threshold to reuse routes.
- Dampening
Route stringMap - Criteria for dampening.
- Dampening
Suppress int - Threshold to suppress routes.
- Dampening
Unreachability intHalf Life - Unreachability half-life time for penalty (min).
- Default
Local intPreference - Default local preference.
- Deterministic
Med string - Enable/disable enforce deterministic comparison of MED.
- Distance
External int - Distance for routes external to the AS.
- Distance
Internal int - Distance for routes internal to the AS.
- Distance
Local int - Distance for routes local to the AS.
- Ebgp
Multipath string - Enable/disable EBGP multi-path.
- Enforce
First stringAs - Enable/disable enforce first AS for EBGP routes.
- Fast
External stringFailover - Enable/disable reset peer BGP session if link goes down.
- Graceful
End stringOn Timer - Enable/disable to exit graceful restart on timer only.
- Graceful
Restart string - Enable/disable BGP graceful restart capabilities.
- Graceful
Restart intTime - Time needed for neighbors to restart (sec).
- Graceful
Stalepath intTime - Time to hold stale paths of restarting neighbor (sec).
- Graceful
Update intDelay - Route advertisement/selection delay after restart (sec).
- Holdtime
Timer int - Interval (sec) before peer considered dead.
- Ibgp
Multipath string - Enable/disable IBGP multi-path.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ignore
Optional stringCapability - Don't send unknown optional capability notification message
- Keepalive
Timer int - Frequency to send keep alive requests.
- Log
Neighbour stringChanges - Enable logging of BGP neighbour's changes
- Multipath
Recursive stringDistance - Enable/disable use of recursive distance to select multipath.
- Neighbor
Groups List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Neighbor Group> - Neighbor group name.
- Neighbor
Range6s List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Neighbor Range6> - BGP IPv6 neighbor range table. The structure of
neighbor_range6
block is documented below. - Neighbor
Ranges List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Neighbor Range> - BGP neighbor range table. The structure of
neighbor_range
block is documented below. - Neighbors
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Neighbor> - BGP neighbor table. The structure of
neighbor
block is documented below. - Network6s
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Network6> - BGP IPv6 network table. The structure of
network6
block is documented below. - Network
Import stringCheck - Configure insurance of BGP network route existence in IGP.
- Networks
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Network> - BGP network table. The structure of
network
block is documented below. - Recursive
Inherit stringPriority - Enable/disable priority inheritance for recursive resolution.
- Recursive
Next stringHop - Enable/disable recursive resolution of next-hop using BGP route.
- Redistribute6s
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Redistribute6> - BGP IPv6 redistribute table. The structure of
redistribute6
block is documented below. - Redistributes
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Redistribute> - BGP IPv4 redistribute table. The structure of
redistribute
block is documented below. - Router
Id string - Router ID.
- Scan
Time int - Background scanner interval (sec), 0 to disable it.
- Synchronization string
- Enable/disable only advertise routes from iBGP if routes present in an IGP.
- Tag
Resolve stringMode - Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.
- Vrf6s
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Vrf6> - BGP IPv6 VRF leaking table. The structure of
vrf6
block is documented below. - Vrf
Leak6s List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Vrf Leak6> - BGP IPv6 VRF leaking table. The structure of
vrf_leak6
block is documented below. - Vrf
Leaks List<Pulumiverse.Fortios. Router. Outputs. Get Bgp Vrf Leak> - BGP VRF leaking table. The structure of
vrf_leak
block is documented below. - Vrves
List<Pulumiverse.
Fortios. Router. Outputs. Get Bgp Vrf> - Target VRF ID <0 - 31>.
- Vdomparam string
- Additional
Path string - Enable/disable IPv4 additional-path capability.
- Additional
Path6 string - Enable/disable IPv6 additional-path capability.
- Additional
Path intSelect - Number of additional paths to be selected for each IPv4 NLRI.
- Additional
Path intSelect6 - Number of additional paths to be selected for each IPv6 NLRI.
- Additional
Path intSelect Vpnv4 - Number of additional paths to be selected for each VPNv4 NLRI.
- Additional
Path intSelect Vpnv6 - Number of additional paths to be selected for each VPNv6 NLRI.
- Additional
Path stringVpnv4 - Enable/disable VPNv4 additional-path capability.
- Additional
Path stringVpnv6 - Enable/disable VPNv6 additional-path capability.
- Admin
Distances []GetBgp Admin Distance - Administrative distance modifications. The structure of
admin_distance
block is documented below. - Aggregate
Address6s []GetBgp Aggregate Address6 - BGP IPv6 aggregate address table. The structure of
aggregate_address6
block is documented below. - Aggregate
Addresses []GetBgp Aggregate Address - BGP aggregate address table. The structure of
aggregate_address
block is documented below. - Always
Compare stringMed - Enable/disable always compare MED.
- As int
- Router AS number, valid from 1 to 4294967295, 0 to disable BGP.
- As
String string - Router AS number, asplain/asdot/asdot+ format, 0 to disable BGP.
- Bestpath
As stringPath Ignore - Enable/disable ignore AS path.
- Bestpath
Cmp stringConfed Aspath - Enable/disable compare federation AS path length.
- Bestpath
Cmp stringRouterid - Enable/disable compare router ID for identical EBGP paths.
- Bestpath
Med stringConfed - Enable/disable compare MED among confederation paths.
- Bestpath
Med stringMissing As Worst - Enable/disable treat missing MED as least preferred.
- Client
To stringClient Reflection - Enable/disable client-to-client route reflection.
- Cluster
Id string - Route reflector cluster ID.
- Confederation
Identifier int - Confederation identifier.
- Confederation
Peers []GetBgp Confederation Peer - Confederation peers. The structure of
confederation_peers
block is documented below. - Cross
Family stringConditional Adv - Enable/disable cross address family conditional advertisement.
- Dampening string
- Enable/disable route-flap dampening.
- Dampening
Max intSuppress Time - Maximum minutes a route can be suppressed.
- Dampening
Reachability intHalf Life - Reachability half-life time for penalty (min).
- Dampening
Reuse int - Threshold to reuse routes.
- Dampening
Route stringMap - Criteria for dampening.
- Dampening
Suppress int - Threshold to suppress routes.
- Dampening
Unreachability intHalf Life - Unreachability half-life time for penalty (min).
- Default
Local intPreference - Default local preference.
- Deterministic
Med string - Enable/disable enforce deterministic comparison of MED.
- Distance
External int - Distance for routes external to the AS.
- Distance
Internal int - Distance for routes internal to the AS.
- Distance
Local int - Distance for routes local to the AS.
- Ebgp
Multipath string - Enable/disable EBGP multi-path.
- Enforce
First stringAs - Enable/disable enforce first AS for EBGP routes.
- Fast
External stringFailover - Enable/disable reset peer BGP session if link goes down.
- Graceful
End stringOn Timer - Enable/disable to exit graceful restart on timer only.
- Graceful
Restart string - Enable/disable BGP graceful restart capabilities.
- Graceful
Restart intTime - Time needed for neighbors to restart (sec).
- Graceful
Stalepath intTime - Time to hold stale paths of restarting neighbor (sec).
- Graceful
Update intDelay - Route advertisement/selection delay after restart (sec).
- Holdtime
Timer int - Interval (sec) before peer considered dead.
- Ibgp
Multipath string - Enable/disable IBGP multi-path.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ignore
Optional stringCapability - Don't send unknown optional capability notification message
- Keepalive
Timer int - Frequency to send keep alive requests.
- Log
Neighbour stringChanges - Enable logging of BGP neighbour's changes
- Multipath
Recursive stringDistance - Enable/disable use of recursive distance to select multipath.
- Neighbor
Groups []GetBgp Neighbor Group - Neighbor group name.
- Neighbor
Range6s []GetBgp Neighbor Range6 - BGP IPv6 neighbor range table. The structure of
neighbor_range6
block is documented below. - Neighbor
Ranges []GetBgp Neighbor Range - BGP neighbor range table. The structure of
neighbor_range
block is documented below. - Neighbors
[]Get
Bgp Neighbor - BGP neighbor table. The structure of
neighbor
block is documented below. - Network6s
[]Get
Bgp Network6 - BGP IPv6 network table. The structure of
network6
block is documented below. - Network
Import stringCheck - Configure insurance of BGP network route existence in IGP.
- Networks
[]Get
Bgp Network - BGP network table. The structure of
network
block is documented below. - Recursive
Inherit stringPriority - Enable/disable priority inheritance for recursive resolution.
- Recursive
Next stringHop - Enable/disable recursive resolution of next-hop using BGP route.
- Redistribute6s
[]Get
Bgp Redistribute6 - BGP IPv6 redistribute table. The structure of
redistribute6
block is documented below. - Redistributes
[]Get
Bgp Redistribute - BGP IPv4 redistribute table. The structure of
redistribute
block is documented below. - Router
Id string - Router ID.
- Scan
Time int - Background scanner interval (sec), 0 to disable it.
- Synchronization string
- Enable/disable only advertise routes from iBGP if routes present in an IGP.
- Tag
Resolve stringMode - Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.
- Vrf6s
[]Get
Bgp Vrf6 - BGP IPv6 VRF leaking table. The structure of
vrf6
block is documented below. - Vrf
Leak6s []GetBgp Vrf Leak6 - BGP IPv6 VRF leaking table. The structure of
vrf_leak6
block is documented below. - Vrf
Leaks []GetBgp Vrf Leak - BGP VRF leaking table. The structure of
vrf_leak
block is documented below. - Vrves
[]Get
Bgp Vrf - Target VRF ID <0 - 31>.
- Vdomparam string
- additional
Path String - Enable/disable IPv4 additional-path capability.
- additional
Path6 String - Enable/disable IPv6 additional-path capability.
- additional
Path IntegerSelect - Number of additional paths to be selected for each IPv4 NLRI.
- additional
Path IntegerSelect6 - Number of additional paths to be selected for each IPv6 NLRI.
- additional
Path IntegerSelect Vpnv4 - Number of additional paths to be selected for each VPNv4 NLRI.
- additional
Path IntegerSelect Vpnv6 - Number of additional paths to be selected for each VPNv6 NLRI.
- additional
Path StringVpnv4 - Enable/disable VPNv4 additional-path capability.
- additional
Path StringVpnv6 - Enable/disable VPNv6 additional-path capability.
- admin
Distances List<GetBgp Admin Distance> - Administrative distance modifications. The structure of
admin_distance
block is documented below. - aggregate
Address6s List<GetBgp Aggregate Address6> - BGP IPv6 aggregate address table. The structure of
aggregate_address6
block is documented below. - aggregate
Addresses List<GetBgp Aggregate Address> - BGP aggregate address table. The structure of
aggregate_address
block is documented below. - always
Compare StringMed - Enable/disable always compare MED.
- as Integer
- Router AS number, valid from 1 to 4294967295, 0 to disable BGP.
- as
String String - Router AS number, asplain/asdot/asdot+ format, 0 to disable BGP.
- bestpath
As StringPath Ignore - Enable/disable ignore AS path.
- bestpath
Cmp StringConfed Aspath - Enable/disable compare federation AS path length.
- bestpath
Cmp StringRouterid - Enable/disable compare router ID for identical EBGP paths.
- bestpath
Med StringConfed - Enable/disable compare MED among confederation paths.
- bestpath
Med StringMissing As Worst - Enable/disable treat missing MED as least preferred.
- client
To StringClient Reflection - Enable/disable client-to-client route reflection.
- cluster
Id String - Route reflector cluster ID.
- confederation
Identifier Integer - Confederation identifier.
- confederation
Peers List<GetBgp Confederation Peer> - Confederation peers. The structure of
confederation_peers
block is documented below. - cross
Family StringConditional Adv - Enable/disable cross address family conditional advertisement.
- dampening String
- Enable/disable route-flap dampening.
- dampening
Max IntegerSuppress Time - Maximum minutes a route can be suppressed.
- dampening
Reachability IntegerHalf Life - Reachability half-life time for penalty (min).
- dampening
Reuse Integer - Threshold to reuse routes.
- dampening
Route StringMap - Criteria for dampening.
- dampening
Suppress Integer - Threshold to suppress routes.
- dampening
Unreachability IntegerHalf Life - Unreachability half-life time for penalty (min).
- default
Local IntegerPreference - Default local preference.
- deterministic
Med String - Enable/disable enforce deterministic comparison of MED.
- distance
External Integer - Distance for routes external to the AS.
- distance
Internal Integer - Distance for routes internal to the AS.
- distance
Local Integer - Distance for routes local to the AS.
- ebgp
Multipath String - Enable/disable EBGP multi-path.
- enforce
First StringAs - Enable/disable enforce first AS for EBGP routes.
- fast
External StringFailover - Enable/disable reset peer BGP session if link goes down.
- graceful
End StringOn Timer - Enable/disable to exit graceful restart on timer only.
- graceful
Restart String - Enable/disable BGP graceful restart capabilities.
- graceful
Restart IntegerTime - Time needed for neighbors to restart (sec).
- graceful
Stalepath IntegerTime - Time to hold stale paths of restarting neighbor (sec).
- graceful
Update IntegerDelay - Route advertisement/selection delay after restart (sec).
- holdtime
Timer Integer - Interval (sec) before peer considered dead.
- ibgp
Multipath String - Enable/disable IBGP multi-path.
- id String
- The provider-assigned unique ID for this managed resource.
- ignore
Optional StringCapability - Don't send unknown optional capability notification message
- keepalive
Timer Integer - Frequency to send keep alive requests.
- log
Neighbour StringChanges - Enable logging of BGP neighbour's changes
- multipath
Recursive StringDistance - Enable/disable use of recursive distance to select multipath.
- neighbor
Groups List<GetBgp Neighbor Group> - Neighbor group name.
- neighbor
Range6s List<GetBgp Neighbor Range6> - BGP IPv6 neighbor range table. The structure of
neighbor_range6
block is documented below. - neighbor
Ranges List<GetBgp Neighbor Range> - BGP neighbor range table. The structure of
neighbor_range
block is documented below. - neighbors
List<Get
Bgp Neighbor> - BGP neighbor table. The structure of
neighbor
block is documented below. - network6s
List<Get
Bgp Network6> - BGP IPv6 network table. The structure of
network6
block is documented below. - network
Import StringCheck - Configure insurance of BGP network route existence in IGP.
- networks
List<Get
Bgp Network> - BGP network table. The structure of
network
block is documented below. - recursive
Inherit StringPriority - Enable/disable priority inheritance for recursive resolution.
- recursive
Next StringHop - Enable/disable recursive resolution of next-hop using BGP route.
- redistribute6s
List<Get
Bgp Redistribute6> - BGP IPv6 redistribute table. The structure of
redistribute6
block is documented below. - redistributes
List<Get
Bgp Redistribute> - BGP IPv4 redistribute table. The structure of
redistribute
block is documented below. - router
Id String - Router ID.
- scan
Time Integer - Background scanner interval (sec), 0 to disable it.
- synchronization String
- Enable/disable only advertise routes from iBGP if routes present in an IGP.
- tag
Resolve StringMode - Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.
- vrf6s
List<Get
Bgp Vrf6> - BGP IPv6 VRF leaking table. The structure of
vrf6
block is documented below. - vrf
Leak6s List<GetBgp Vrf Leak6> - BGP IPv6 VRF leaking table. The structure of
vrf_leak6
block is documented below. - vrf
Leaks List<GetBgp Vrf Leak> - BGP VRF leaking table. The structure of
vrf_leak
block is documented below. - vrves
List<Get
Bgp Vrf> - Target VRF ID <0 - 31>.
- vdomparam String
- additional
Path string - Enable/disable IPv4 additional-path capability.
- additional
Path6 string - Enable/disable IPv6 additional-path capability.
- additional
Path numberSelect - Number of additional paths to be selected for each IPv4 NLRI.
- additional
Path numberSelect6 - Number of additional paths to be selected for each IPv6 NLRI.
- additional
Path numberSelect Vpnv4 - Number of additional paths to be selected for each VPNv4 NLRI.
- additional
Path numberSelect Vpnv6 - Number of additional paths to be selected for each VPNv6 NLRI.
- additional
Path stringVpnv4 - Enable/disable VPNv4 additional-path capability.
- additional
Path stringVpnv6 - Enable/disable VPNv6 additional-path capability.
- admin
Distances GetBgp Admin Distance[] - Administrative distance modifications. The structure of
admin_distance
block is documented below. - aggregate
Address6s GetBgp Aggregate Address6[] - BGP IPv6 aggregate address table. The structure of
aggregate_address6
block is documented below. - aggregate
Addresses GetBgp Aggregate Address[] - BGP aggregate address table. The structure of
aggregate_address
block is documented below. - always
Compare stringMed - Enable/disable always compare MED.
- as number
- Router AS number, valid from 1 to 4294967295, 0 to disable BGP.
- as
String string - Router AS number, asplain/asdot/asdot+ format, 0 to disable BGP.
- bestpath
As stringPath Ignore - Enable/disable ignore AS path.
- bestpath
Cmp stringConfed Aspath - Enable/disable compare federation AS path length.
- bestpath
Cmp stringRouterid - Enable/disable compare router ID for identical EBGP paths.
- bestpath
Med stringConfed - Enable/disable compare MED among confederation paths.
- bestpath
Med stringMissing As Worst - Enable/disable treat missing MED as least preferred.
- client
To stringClient Reflection - Enable/disable client-to-client route reflection.
- cluster
Id string - Route reflector cluster ID.
- confederation
Identifier number - Confederation identifier.
- confederation
Peers GetBgp Confederation Peer[] - Confederation peers. The structure of
confederation_peers
block is documented below. - cross
Family stringConditional Adv - Enable/disable cross address family conditional advertisement.
- dampening string
- Enable/disable route-flap dampening.
- dampening
Max numberSuppress Time - Maximum minutes a route can be suppressed.
- dampening
Reachability numberHalf Life - Reachability half-life time for penalty (min).
- dampening
Reuse number - Threshold to reuse routes.
- dampening
Route stringMap - Criteria for dampening.
- dampening
Suppress number - Threshold to suppress routes.
- dampening
Unreachability numberHalf Life - Unreachability half-life time for penalty (min).
- default
Local numberPreference - Default local preference.
- deterministic
Med string - Enable/disable enforce deterministic comparison of MED.
- distance
External number - Distance for routes external to the AS.
- distance
Internal number - Distance for routes internal to the AS.
- distance
Local number - Distance for routes local to the AS.
- ebgp
Multipath string - Enable/disable EBGP multi-path.
- enforce
First stringAs - Enable/disable enforce first AS for EBGP routes.
- fast
External stringFailover - Enable/disable reset peer BGP session if link goes down.
- graceful
End stringOn Timer - Enable/disable to exit graceful restart on timer only.
- graceful
Restart string - Enable/disable BGP graceful restart capabilities.
- graceful
Restart numberTime - Time needed for neighbors to restart (sec).
- graceful
Stalepath numberTime - Time to hold stale paths of restarting neighbor (sec).
- graceful
Update numberDelay - Route advertisement/selection delay after restart (sec).
- holdtime
Timer number - Interval (sec) before peer considered dead.
- ibgp
Multipath string - Enable/disable IBGP multi-path.
- id string
- The provider-assigned unique ID for this managed resource.
- ignore
Optional stringCapability - Don't send unknown optional capability notification message
- keepalive
Timer number - Frequency to send keep alive requests.
- log
Neighbour stringChanges - Enable logging of BGP neighbour's changes
- multipath
Recursive stringDistance - Enable/disable use of recursive distance to select multipath.
- neighbor
Groups GetBgp Neighbor Group[] - Neighbor group name.
- neighbor
Range6s GetBgp Neighbor Range6[] - BGP IPv6 neighbor range table. The structure of
neighbor_range6
block is documented below. - neighbor
Ranges GetBgp Neighbor Range[] - BGP neighbor range table. The structure of
neighbor_range
block is documented below. - neighbors
Get
Bgp Neighbor[] - BGP neighbor table. The structure of
neighbor
block is documented below. - network6s
Get
Bgp Network6[] - BGP IPv6 network table. The structure of
network6
block is documented below. - network
Import stringCheck - Configure insurance of BGP network route existence in IGP.
- networks
Get
Bgp Network[] - BGP network table. The structure of
network
block is documented below. - recursive
Inherit stringPriority - Enable/disable priority inheritance for recursive resolution.
- recursive
Next stringHop - Enable/disable recursive resolution of next-hop using BGP route.
- redistribute6s
Get
Bgp Redistribute6[] - BGP IPv6 redistribute table. The structure of
redistribute6
block is documented below. - redistributes
Get
Bgp Redistribute[] - BGP IPv4 redistribute table. The structure of
redistribute
block is documented below. - router
Id string - Router ID.
- scan
Time number - Background scanner interval (sec), 0 to disable it.
- synchronization string
- Enable/disable only advertise routes from iBGP if routes present in an IGP.
- tag
Resolve stringMode - Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.
- vrf6s
Get
Bgp Vrf6[] - BGP IPv6 VRF leaking table. The structure of
vrf6
block is documented below. - vrf
Leak6s GetBgp Vrf Leak6[] - BGP IPv6 VRF leaking table. The structure of
vrf_leak6
block is documented below. - vrf
Leaks GetBgp Vrf Leak[] - BGP VRF leaking table. The structure of
vrf_leak
block is documented below. - vrves
Get
Bgp Vrf[] - Target VRF ID <0 - 31>.
- vdomparam string
- additional_
path str - Enable/disable IPv4 additional-path capability.
- additional_
path6 str - Enable/disable IPv6 additional-path capability.
- additional_
path_ intselect - Number of additional paths to be selected for each IPv4 NLRI.
- additional_
path_ intselect6 - Number of additional paths to be selected for each IPv6 NLRI.
- additional_
path_ intselect_ vpnv4 - Number of additional paths to be selected for each VPNv4 NLRI.
- additional_
path_ intselect_ vpnv6 - Number of additional paths to be selected for each VPNv6 NLRI.
- additional_
path_ strvpnv4 - Enable/disable VPNv4 additional-path capability.
- additional_
path_ strvpnv6 - Enable/disable VPNv6 additional-path capability.
- admin_
distances Sequence[GetBgp Admin Distance] - Administrative distance modifications. The structure of
admin_distance
block is documented below. - aggregate_
address6s Sequence[GetBgp Aggregate Address6] - BGP IPv6 aggregate address table. The structure of
aggregate_address6
block is documented below. - aggregate_
addresses Sequence[GetBgp Aggregate Address] - BGP aggregate address table. The structure of
aggregate_address
block is documented below. - always_
compare_ strmed - Enable/disable always compare MED.
- as_ int
- Router AS number, valid from 1 to 4294967295, 0 to disable BGP.
- as_
string str - Router AS number, asplain/asdot/asdot+ format, 0 to disable BGP.
- bestpath_
as_ strpath_ ignore - Enable/disable ignore AS path.
- bestpath_
cmp_ strconfed_ aspath - Enable/disable compare federation AS path length.
- bestpath_
cmp_ strrouterid - Enable/disable compare router ID for identical EBGP paths.
- bestpath_
med_ strconfed - Enable/disable compare MED among confederation paths.
- bestpath_
med_ strmissing_ as_ worst - Enable/disable treat missing MED as least preferred.
- client_
to_ strclient_ reflection - Enable/disable client-to-client route reflection.
- cluster_
id str - Route reflector cluster ID.
- confederation_
identifier int - Confederation identifier.
- confederation_
peers Sequence[GetBgp Confederation Peer] - Confederation peers. The structure of
confederation_peers
block is documented below. - cross_
family_ strconditional_ adv - Enable/disable cross address family conditional advertisement.
- dampening str
- Enable/disable route-flap dampening.
- dampening_
max_ intsuppress_ time - Maximum minutes a route can be suppressed.
- dampening_
reachability_ inthalf_ life - Reachability half-life time for penalty (min).
- dampening_
reuse int - Threshold to reuse routes.
- dampening_
route_ strmap - Criteria for dampening.
- dampening_
suppress int - Threshold to suppress routes.
- dampening_
unreachability_ inthalf_ life - Unreachability half-life time for penalty (min).
- default_
local_ intpreference - Default local preference.
- deterministic_
med str - Enable/disable enforce deterministic comparison of MED.
- distance_
external int - Distance for routes external to the AS.
- distance_
internal int - Distance for routes internal to the AS.
- distance_
local int - Distance for routes local to the AS.
- ebgp_
multipath str - Enable/disable EBGP multi-path.
- enforce_
first_ stras - Enable/disable enforce first AS for EBGP routes.
- fast_
external_ strfailover - Enable/disable reset peer BGP session if link goes down.
- graceful_
end_ stron_ timer - Enable/disable to exit graceful restart on timer only.
- graceful_
restart str - Enable/disable BGP graceful restart capabilities.
- graceful_
restart_ inttime - Time needed for neighbors to restart (sec).
- graceful_
stalepath_ inttime - Time to hold stale paths of restarting neighbor (sec).
- graceful_
update_ intdelay - Route advertisement/selection delay after restart (sec).
- holdtime_
timer int - Interval (sec) before peer considered dead.
- ibgp_
multipath str - Enable/disable IBGP multi-path.
- id str
- The provider-assigned unique ID for this managed resource.
- ignore_
optional_ strcapability - Don't send unknown optional capability notification message
- keepalive_
timer int - Frequency to send keep alive requests.
- log_
neighbour_ strchanges - Enable logging of BGP neighbour's changes
- multipath_
recursive_ strdistance - Enable/disable use of recursive distance to select multipath.
- neighbor_
groups Sequence[GetBgp Neighbor Group] - Neighbor group name.
- neighbor_
range6s Sequence[GetBgp Neighbor Range6] - BGP IPv6 neighbor range table. The structure of
neighbor_range6
block is documented below. - neighbor_
ranges Sequence[GetBgp Neighbor Range] - BGP neighbor range table. The structure of
neighbor_range
block is documented below. - neighbors
Sequence[Get
Bgp Neighbor] - BGP neighbor table. The structure of
neighbor
block is documented below. - network6s
Sequence[Get
Bgp Network6] - BGP IPv6 network table. The structure of
network6
block is documented below. - network_
import_ strcheck - Configure insurance of BGP network route existence in IGP.
- networks
Sequence[Get
Bgp Network] - BGP network table. The structure of
network
block is documented below. - recursive_
inherit_ strpriority - Enable/disable priority inheritance for recursive resolution.
- recursive_
next_ strhop - Enable/disable recursive resolution of next-hop using BGP route.
- redistribute6s
Sequence[Get
Bgp Redistribute6] - BGP IPv6 redistribute table. The structure of
redistribute6
block is documented below. - redistributes
Sequence[Get
Bgp Redistribute] - BGP IPv4 redistribute table. The structure of
redistribute
block is documented below. - router_
id str - Router ID.
- scan_
time int - Background scanner interval (sec), 0 to disable it.
- synchronization str
- Enable/disable only advertise routes from iBGP if routes present in an IGP.
- tag_
resolve_ strmode - Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.
- vrf6s
Sequence[Get
Bgp Vrf6] - BGP IPv6 VRF leaking table. The structure of
vrf6
block is documented below. - vrf_
leak6s Sequence[GetBgp Vrf Leak6] - BGP IPv6 VRF leaking table. The structure of
vrf_leak6
block is documented below. - vrf_
leaks Sequence[GetBgp Vrf Leak] - BGP VRF leaking table. The structure of
vrf_leak
block is documented below. - vrves
Sequence[Get
Bgp Vrf] - Target VRF ID <0 - 31>.
- vdomparam str
- additional
Path String - Enable/disable IPv4 additional-path capability.
- additional
Path6 String - Enable/disable IPv6 additional-path capability.
- additional
Path NumberSelect - Number of additional paths to be selected for each IPv4 NLRI.
- additional
Path NumberSelect6 - Number of additional paths to be selected for each IPv6 NLRI.
- additional
Path NumberSelect Vpnv4 - Number of additional paths to be selected for each VPNv4 NLRI.
- additional
Path NumberSelect Vpnv6 - Number of additional paths to be selected for each VPNv6 NLRI.
- additional
Path StringVpnv4 - Enable/disable VPNv4 additional-path capability.
- additional
Path StringVpnv6 - Enable/disable VPNv6 additional-path capability.
- admin
Distances List<Property Map> - Administrative distance modifications. The structure of
admin_distance
block is documented below. - aggregate
Address6s List<Property Map> - BGP IPv6 aggregate address table. The structure of
aggregate_address6
block is documented below. - aggregate
Addresses List<Property Map> - BGP aggregate address table. The structure of
aggregate_address
block is documented below. - always
Compare StringMed - Enable/disable always compare MED.
- as Number
- Router AS number, valid from 1 to 4294967295, 0 to disable BGP.
- as
String String - Router AS number, asplain/asdot/asdot+ format, 0 to disable BGP.
- bestpath
As StringPath Ignore - Enable/disable ignore AS path.
- bestpath
Cmp StringConfed Aspath - Enable/disable compare federation AS path length.
- bestpath
Cmp StringRouterid - Enable/disable compare router ID for identical EBGP paths.
- bestpath
Med StringConfed - Enable/disable compare MED among confederation paths.
- bestpath
Med StringMissing As Worst - Enable/disable treat missing MED as least preferred.
- client
To StringClient Reflection - Enable/disable client-to-client route reflection.
- cluster
Id String - Route reflector cluster ID.
- confederation
Identifier Number - Confederation identifier.
- confederation
Peers List<Property Map> - Confederation peers. The structure of
confederation_peers
block is documented below. - cross
Family StringConditional Adv - Enable/disable cross address family conditional advertisement.
- dampening String
- Enable/disable route-flap dampening.
- dampening
Max NumberSuppress Time - Maximum minutes a route can be suppressed.
- dampening
Reachability NumberHalf Life - Reachability half-life time for penalty (min).
- dampening
Reuse Number - Threshold to reuse routes.
- dampening
Route StringMap - Criteria for dampening.
- dampening
Suppress Number - Threshold to suppress routes.
- dampening
Unreachability NumberHalf Life - Unreachability half-life time for penalty (min).
- default
Local NumberPreference - Default local preference.
- deterministic
Med String - Enable/disable enforce deterministic comparison of MED.
- distance
External Number - Distance for routes external to the AS.
- distance
Internal Number - Distance for routes internal to the AS.
- distance
Local Number - Distance for routes local to the AS.
- ebgp
Multipath String - Enable/disable EBGP multi-path.
- enforce
First StringAs - Enable/disable enforce first AS for EBGP routes.
- fast
External StringFailover - Enable/disable reset peer BGP session if link goes down.
- graceful
End StringOn Timer - Enable/disable to exit graceful restart on timer only.
- graceful
Restart String - Enable/disable BGP graceful restart capabilities.
- graceful
Restart NumberTime - Time needed for neighbors to restart (sec).
- graceful
Stalepath NumberTime - Time to hold stale paths of restarting neighbor (sec).
- graceful
Update NumberDelay - Route advertisement/selection delay after restart (sec).
- holdtime
Timer Number - Interval (sec) before peer considered dead.
- ibgp
Multipath String - Enable/disable IBGP multi-path.
- id String
- The provider-assigned unique ID for this managed resource.
- ignore
Optional StringCapability - Don't send unknown optional capability notification message
- keepalive
Timer Number - Frequency to send keep alive requests.
- log
Neighbour StringChanges - Enable logging of BGP neighbour's changes
- multipath
Recursive StringDistance - Enable/disable use of recursive distance to select multipath.
- neighbor
Groups List<Property Map> - Neighbor group name.
- neighbor
Range6s List<Property Map> - BGP IPv6 neighbor range table. The structure of
neighbor_range6
block is documented below. - neighbor
Ranges List<Property Map> - BGP neighbor range table. The structure of
neighbor_range
block is documented below. - neighbors List<Property Map>
- BGP neighbor table. The structure of
neighbor
block is documented below. - network6s List<Property Map>
- BGP IPv6 network table. The structure of
network6
block is documented below. - network
Import StringCheck - Configure insurance of BGP network route existence in IGP.
- networks List<Property Map>
- BGP network table. The structure of
network
block is documented below. - recursive
Inherit StringPriority - Enable/disable priority inheritance for recursive resolution.
- recursive
Next StringHop - Enable/disable recursive resolution of next-hop using BGP route.
- redistribute6s List<Property Map>
- BGP IPv6 redistribute table. The structure of
redistribute6
block is documented below. - redistributes List<Property Map>
- BGP IPv4 redistribute table. The structure of
redistribute
block is documented below. - router
Id String - Router ID.
- scan
Time Number - Background scanner interval (sec), 0 to disable it.
- synchronization String
- Enable/disable only advertise routes from iBGP if routes present in an IGP.
- tag
Resolve StringMode - Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.
- vrf6s List<Property Map>
- BGP IPv6 VRF leaking table. The structure of
vrf6
block is documented below. - vrf
Leak6s List<Property Map> - BGP IPv6 VRF leaking table. The structure of
vrf_leak6
block is documented below. - vrf
Leaks List<Property Map> - BGP VRF leaking table. The structure of
vrf_leak
block is documented below. - vrves List<Property Map>
- Target VRF ID <0 - 31>.
- vdomparam String
Supporting Types
GetBgpAdminDistance
- Distance
This property is required. int - Administrative distance to apply (1 - 255).
- Id
This property is required. int - ID.
- Neighbour
Prefix This property is required. string - Neighbor address prefix.
- Route
List This property is required. string - Access list of routes to apply new distance to.
- Distance
This property is required. int - Administrative distance to apply (1 - 255).
- Id
This property is required. int - ID.
- Neighbour
Prefix This property is required. string - Neighbor address prefix.
- Route
List This property is required. string - Access list of routes to apply new distance to.
- distance
This property is required. Integer - Administrative distance to apply (1 - 255).
- id
This property is required. Integer - ID.
- neighbour
Prefix This property is required. String - Neighbor address prefix.
- route
List This property is required. String - Access list of routes to apply new distance to.
- distance
This property is required. number - Administrative distance to apply (1 - 255).
- id
This property is required. number - ID.
- neighbour
Prefix This property is required. string - Neighbor address prefix.
- route
List This property is required. string - Access list of routes to apply new distance to.
- distance
This property is required. int - Administrative distance to apply (1 - 255).
- id
This property is required. int - ID.
- neighbour_
prefix This property is required. str - Neighbor address prefix.
- route_
list This property is required. str - Access list of routes to apply new distance to.
- distance
This property is required. Number - Administrative distance to apply (1 - 255).
- id
This property is required. Number - ID.
- neighbour
Prefix This property is required. String - Neighbor address prefix.
- route
List This property is required. String - Access list of routes to apply new distance to.
GetBgpAggregateAddress
- As
Set This property is required. string - Enable/disable generate AS set path information.
- Id
This property is required. int - ID.
- Prefix
This property is required. string - Network prefix.
- Summary
Only This property is required. string - Enable/disable filter more specific routes from updates.
- As
Set This property is required. string - Enable/disable generate AS set path information.
- Id
This property is required. int - ID.
- Prefix
This property is required. string - Network prefix.
- Summary
Only This property is required. string - Enable/disable filter more specific routes from updates.
- as
Set This property is required. String - Enable/disable generate AS set path information.
- id
This property is required. Integer - ID.
- prefix
This property is required. String - Network prefix.
- summary
Only This property is required. String - Enable/disable filter more specific routes from updates.
- as
Set This property is required. string - Enable/disable generate AS set path information.
- id
This property is required. number - ID.
- prefix
This property is required. string - Network prefix.
- summary
Only This property is required. string - Enable/disable filter more specific routes from updates.
- as_
set This property is required. str - Enable/disable generate AS set path information.
- id
This property is required. int - ID.
- prefix
This property is required. str - Network prefix.
- summary_
only This property is required. str - Enable/disable filter more specific routes from updates.
- as
Set This property is required. String - Enable/disable generate AS set path information.
- id
This property is required. Number - ID.
- prefix
This property is required. String - Network prefix.
- summary
Only This property is required. String - Enable/disable filter more specific routes from updates.
GetBgpAggregateAddress6
- As
Set This property is required. string - Enable/disable generate AS set path information.
- Id
This property is required. int - ID.
- Prefix6
This property is required. string - Network IPv6 prefix.
- Summary
Only This property is required. string - Enable/disable filter more specific routes from updates.
- As
Set This property is required. string - Enable/disable generate AS set path information.
- Id
This property is required. int - ID.
- Prefix6
This property is required. string - Network IPv6 prefix.
- Summary
Only This property is required. string - Enable/disable filter more specific routes from updates.
- as
Set This property is required. String - Enable/disable generate AS set path information.
- id
This property is required. Integer - ID.
- prefix6
This property is required. String - Network IPv6 prefix.
- summary
Only This property is required. String - Enable/disable filter more specific routes from updates.
- as
Set This property is required. string - Enable/disable generate AS set path information.
- id
This property is required. number - ID.
- prefix6
This property is required. string - Network IPv6 prefix.
- summary
Only This property is required. string - Enable/disable filter more specific routes from updates.
- as_
set This property is required. str - Enable/disable generate AS set path information.
- id
This property is required. int - ID.
- prefix6
This property is required. str - Network IPv6 prefix.
- summary_
only This property is required. str - Enable/disable filter more specific routes from updates.
- as
Set This property is required. String - Enable/disable generate AS set path information.
- id
This property is required. Number - ID.
- prefix6
This property is required. String - Network IPv6 prefix.
- summary
Only This property is required. String - Enable/disable filter more specific routes from updates.
GetBgpConfederationPeer
- Peer
This property is required. string - Peer ID.
- Peer
This property is required. string - Peer ID.
- peer
This property is required. String - Peer ID.
- peer
This property is required. string - Peer ID.
- peer
This property is required. str - Peer ID.
- peer
This property is required. String - Peer ID.
GetBgpNeighbor
- Activate
This property is required. string - Enable/disable address family IPv4 for this neighbor.
- Activate6
This property is required. string - Enable/disable address family IPv6 for this neighbor.
- Activate
Evpn This property is required. string - Enable/disable address family L2VPN EVPN for this neighbor.
- Activate
Vpnv4 This property is required. string - Enable/disable address family VPNv4 for this neighbor.
- Activate
Vpnv6 This property is required. string - Enable/disable address family VPNv6 for this neighbor.
- Additional
Path This property is required. string - Enable/disable IPv4 additional-path capability.
- Additional
Path6 This property is required. string - Enable/disable IPv6 additional-path capability.
- Additional
Path Vpnv4 This property is required. string - Enable/disable VPNv4 additional-path capability.
- Additional
Path Vpnv6 This property is required. string - Enable/disable VPNv6 additional-path capability.
- Adv
Additional Path This property is required. int - Number of IPv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path6 This property is required. int - Number of IPv6 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv4 This property is required. int - Number of VPNv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv6 This property is required. int - Number of VPNv6 additional paths that can be advertised to this neighbor.
- Advertisement
Interval This property is required. int - Minimum interval (sec) between sending updates.
- Allowas
In This property is required. int - IPv4 The maximum number of occurrence of my AS number allowed.
- Allowas
In6 This property is required. int - IPv6 The maximum number of occurrence of my AS number allowed.
- Allowas
In Enable This property is required. string - Enable/disable IPv4 Enable to allow my AS in AS path.
- Allowas
In Enable6 This property is required. string - Enable/disable IPv6 Enable to allow my AS in AS path.
- Allowas
In Enable Evpn This property is required. string - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- Allowas
In Enable Vpnv4 This property is required. string - Enable/disable to allow my AS in AS path for VPNv4 route.
- Allowas
In Enable Vpnv6 This property is required. string - Enable/disable use of my AS in AS path for VPNv6 route.
- Allowas
In Evpn This property is required. int - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- Allowas
In Vpnv4 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- Allowas
In Vpnv6 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- As
Override This property is required. string - Enable/disable replace peer AS with own AS for IPv4.
- As
Override6 This property is required. string - Enable/disable replace peer AS with own AS for IPv6.
- Attribute
Unchanged This property is required. string - IPv4 List of attributes that should be unchanged.
- Attribute
Unchanged6 This property is required. string - IPv6 List of attributes that should be unchanged.
- Attribute
Unchanged Vpnv4 This property is required. string - List of attributes that should be unchanged for VPNv4 route.
- Attribute
Unchanged Vpnv6 This property is required. string - List of attributes that should not be changed for VPNv6 route.
- Auth
Options This property is required. string - Key-chain name for TCP authentication options.
- Bfd
This property is required. string - Enable/disable BFD for this neighbor.
- Capability
Default Originate This property is required. string - Enable/disable advertise default IPv4 route to this neighbor.
- Capability
Default Originate6 This property is required. string - Enable/disable advertise default IPv6 route to this neighbor.
- Capability
Dynamic This property is required. string - Enable/disable advertise dynamic capability to this neighbor.
- Capability
Graceful Restart This property is required. string - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart6 This property is required. string - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- Capability
Graceful Restart Evpn This property is required. string - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv4 This property is required. string - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv6 This property is required. string - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- Capability
Orf This property is required. string - Accept/Send IPv4 ORF lists to/from this neighbor.
- Capability
Orf6 This property is required. string - Accept/Send IPv6 ORF lists to/from this neighbor.
- Capability
Route Refresh This property is required. string - Enable/disable advertise route refresh capability to this neighbor.
- Conditional
Advertise6s This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Neighbor Conditional Advertise6> - IPv6 conditional advertisement. The structure of
conditional_advertise6
block is documented below. - Conditional
Advertises This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Neighbor Conditional Advertise> - Conditional advertisement. The structure of
conditional_advertise
block is documented below. - Connect
Timer This property is required. int - Interval (sec) for connect timer.
- Default
Originate Routemap This property is required. string - Route map to specify criteria to originate IPv4 default.
- Default
Originate Routemap6 This property is required. string - Route map to specify criteria to originate IPv6 default.
- Description
This property is required. string - Description.
- Distribute
List In This property is required. string - Filter for IPv4 updates from this neighbor.
- Distribute
List In6 This property is required. string - Filter for IPv6 updates from this neighbor.
- Distribute
List In Vpnv4 This property is required. string - Filter for VPNv4 updates from this neighbor.
- Distribute
List In Vpnv6 This property is required. string - Filter for VPNv6 updates from this neighbor.
- Distribute
List Out This property is required. string - Filter for IPv4 updates to this neighbor.
- Distribute
List Out6 This property is required. string - Filter for IPv6 updates to this neighbor.
- Distribute
List Out Vpnv4 This property is required. string - Filter for VPNv4 updates to this neighbor.
- Distribute
List Out Vpnv6 This property is required. string - Filter for VPNv6 updates to this neighbor.
- Dont
Capability Negotiate This property is required. string - Don't negotiate capabilities with this neighbor
- Ebgp
Enforce Multihop This property is required. string - Enable/disable allow multi-hop EBGP neighbors.
- Ebgp
Multihop Ttl This property is required. int - EBGP multihop TTL for this peer.
- Filter
List In This property is required. string - BGP filter for IPv4 inbound routes.
- Filter
List In6 This property is required. string - BGP filter for IPv6 inbound routes.
- Filter
List In Vpnv4 This property is required. string - BGP filter for VPNv4 inbound routes.
- Filter
List In Vpnv6 This property is required. string - BGP filter for VPNv6 inbound routes.
- Filter
List Out This property is required. string - BGP filter for IPv4 outbound routes.
- Filter
List Out6 This property is required. string - BGP filter for IPv6 outbound routes.
- Filter
List Out Vpnv4 This property is required. string - BGP filter for VPNv4 outbound routes.
- Filter
List Out Vpnv6 This property is required. string - BGP filter for VPNv6 outbound routes.
- Holdtime
Timer This property is required. int - Interval (sec) before peer considered dead.
- Interface
This property is required. string - Interface which is used to leak routes to target VRF.
- Ip
This property is required. string - IP/IPv6 address of neighbor.
- Keep
Alive Timer This property is required. int - Keep alive timer interval (sec).
- Link
Down Failover This property is required. string - Enable/disable failover upon link down.
- Local
As This property is required. int - Local AS number of neighbor.
- Local
As No Prepend This property is required. string - Do not prepend local-as to incoming updates.
- Local
As Replace As This property is required. string - Replace real AS with local-as in outgoing updates.
- Maximum
Prefix This property is required. int - Maximum number of IPv4 prefixes to accept from this peer.
- Maximum
Prefix6 This property is required. int - Maximum number of IPv6 prefixes to accept from this peer.
- Maximum
Prefix Evpn This property is required. int - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- Maximum
Prefix Threshold This property is required. int - Maximum IPv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold6 This property is required. int - Maximum IPv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Evpn This property is required. int - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv4 This property is required. int - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv6 This property is required. int - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Vpnv4 This property is required. int - Maximum number of VPNv4 prefixes to accept from this peer.
- Maximum
Prefix Vpnv6 This property is required. int - Maximum number of VPNv6 prefixes to accept from this peer.
- Maximum
Prefix Warning Only This property is required. string - Enable/disable IPv4 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only6 This property is required. string - Enable/disable IPv6 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only Evpn This property is required. string - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- Maximum
Prefix Warning Only Vpnv4 This property is required. string - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- Maximum
Prefix Warning Only Vpnv6 This property is required. string - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- Next
Hop Self This property is required. string - Enable/disable IPv4 next-hop calculation for this neighbor.
- Next
Hop Self6 This property is required. string - Enable/disable IPv6 next-hop calculation for this neighbor.
- Next
Hop Self Rr This property is required. string - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- Next
Hop Self Rr6 This property is required. string - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- Next
Hop Self Vpnv4 This property is required. string - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- Next
Hop Self Vpnv6 This property is required. string - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- Override
Capability This property is required. string - Enable/disable override result of capability negotiation.
- Passive
This property is required. string - Enable/disable sending of open messages to this neighbor.
- Password
This property is required. string - Password used in MD5 authentication.
- Prefix
List In This property is required. string - IPv4 Inbound filter for updates from this neighbor.
- Prefix
List In6 This property is required. string - IPv6 Inbound filter for updates from this neighbor.
- Prefix
List In Vpnv4 This property is required. string - Inbound filter for VPNv4 updates from this neighbor.
- Prefix
List In Vpnv6 This property is required. string - Inbound filter for VPNv6 updates from this neighbor.
- Prefix
List Out This property is required. string - IPv4 Outbound filter for updates to this neighbor.
- Prefix
List Out6 This property is required. string - IPv6 Outbound filter for updates to this neighbor.
- Prefix
List Out Vpnv4 This property is required. string - Outbound filter for VPNv4 updates to this neighbor.
- Prefix
List Out Vpnv6 This property is required. string - Outbound filter for VPNv6 updates to this neighbor.
- Remote
As This property is required. int - AS number of neighbor.
- Remove
Private As This property is required. string - Enable/disable remove private AS number from IPv4 outbound updates.
- Remove
Private As6 This property is required. string - Enable/disable remove private AS number from IPv6 outbound updates.
- Remove
Private As Evpn This property is required. string - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- Remove
Private As Vpnv4 This property is required. string - Enable/disable remove private AS number from VPNv4 outbound updates.
- Remove
Private As Vpnv6 This property is required. string - Enable/disable to remove private AS number from VPNv6 outbound updates.
- Restart
Time This property is required. int - Graceful restart delay time (sec, 0 = global default).
- Retain
Stale Time This property is required. int - Time to retain stale routes.
- Route
Map In This property is required. string - IPv4 Inbound route map filter.
- Route
Map In6 This property is required. string - IPv6 Inbound route map filter.
- Route
Map In Evpn This property is required. string - L2VPN EVPN inbound route map filter.
- Route
Map In Vpnv4 This property is required. string - VPNv4 inbound route map filter.
- Route
Map In Vpnv6 This property is required. string - VPNv6 inbound route map filter.
- Route
Map Out This property is required. string - IPv4 Outbound route map filter.
- Route
Map Out6 This property is required. string - IPv6 Outbound route map filter.
- Route
Map Out6Preferable This property is required. string - IPv6 outbound route map filter if the peer is preferred.
- Route
Map Out Evpn This property is required. string - L2VPN EVPN outbound route map filter.
- Route
Map Out Preferable This property is required. string - IPv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv4 This property is required. string - VPNv4 outbound route map filter.
- Route
Map Out Vpnv4Preferable This property is required. string - VPNv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv6 This property is required. string - VPNv6 outbound route map filter.
- Route
Map Out Vpnv6Preferable This property is required. string - VPNv6 outbound route map filter if this neighbor is preferred.
- Route
Reflector Client This property is required. string - Enable/disable IPv4 AS route reflector client.
- Route
Reflector Client6 This property is required. string - Enable/disable IPv6 AS route reflector client.
- Route
Reflector Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route reflector client for this neighbor.
- Route
Server Client This property is required. string - Enable/disable IPv4 AS route server client.
- Route
Server Client6 This property is required. string - Enable/disable IPv6 AS route server client.
- Route
Server Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- Route
Server Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route server client for this neighbor.
- Route
Server Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route server client for this neighbor.
- Send
Community This property is required. string - IPv4 Send community attribute to neighbor.
- Send
Community6 This property is required. string - IPv6 Send community attribute to neighbor.
- Send
Community Evpn This property is required. string - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- Send
Community Vpnv4 This property is required. string - Send community attribute to neighbor for VPNv4 address family.
- Send
Community Vpnv6 This property is required. string - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- Shutdown
This property is required. string - Enable/disable shutdown this neighbor.
- Soft
Reconfiguration This property is required. string - Enable/disable allow IPv4 inbound soft reconfiguration.
- Soft
Reconfiguration6 This property is required. string - Enable/disable allow IPv6 inbound soft reconfiguration.
- Soft
Reconfiguration Evpn This property is required. string - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv4 This property is required. string - Enable/disable allow VPNv4 inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv6 This property is required. string - Enable/disable VPNv6 inbound soft reconfiguration.
- Stale
Route This property is required. string - Enable/disable stale route after neighbor down.
- Strict
Capability Match This property is required. string - Enable/disable strict capability matching.
- Unsuppress
Map This property is required. string - IPv4 Route map to selectively unsuppress suppressed routes.
- Unsuppress
Map6 This property is required. string - IPv6 Route map to selectively unsuppress suppressed routes.
- Update
Source This property is required. string - Interface to use as source IP/IPv6 address of TCP connections.
- Weight
This property is required. int - Neighbor weight.
- Activate
This property is required. string - Enable/disable address family IPv4 for this neighbor.
- Activate6
This property is required. string - Enable/disable address family IPv6 for this neighbor.
- Activate
Evpn This property is required. string - Enable/disable address family L2VPN EVPN for this neighbor.
- Activate
Vpnv4 This property is required. string - Enable/disable address family VPNv4 for this neighbor.
- Activate
Vpnv6 This property is required. string - Enable/disable address family VPNv6 for this neighbor.
- Additional
Path This property is required. string - Enable/disable IPv4 additional-path capability.
- Additional
Path6 This property is required. string - Enable/disable IPv6 additional-path capability.
- Additional
Path Vpnv4 This property is required. string - Enable/disable VPNv4 additional-path capability.
- Additional
Path Vpnv6 This property is required. string - Enable/disable VPNv6 additional-path capability.
- Adv
Additional Path This property is required. int - Number of IPv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path6 This property is required. int - Number of IPv6 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv4 This property is required. int - Number of VPNv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv6 This property is required. int - Number of VPNv6 additional paths that can be advertised to this neighbor.
- Advertisement
Interval This property is required. int - Minimum interval (sec) between sending updates.
- Allowas
In This property is required. int - IPv4 The maximum number of occurrence of my AS number allowed.
- Allowas
In6 This property is required. int - IPv6 The maximum number of occurrence of my AS number allowed.
- Allowas
In Enable This property is required. string - Enable/disable IPv4 Enable to allow my AS in AS path.
- Allowas
In Enable6 This property is required. string - Enable/disable IPv6 Enable to allow my AS in AS path.
- Allowas
In Enable Evpn This property is required. string - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- Allowas
In Enable Vpnv4 This property is required. string - Enable/disable to allow my AS in AS path for VPNv4 route.
- Allowas
In Enable Vpnv6 This property is required. string - Enable/disable use of my AS in AS path for VPNv6 route.
- Allowas
In Evpn This property is required. int - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- Allowas
In Vpnv4 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- Allowas
In Vpnv6 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- As
Override This property is required. string - Enable/disable replace peer AS with own AS for IPv4.
- As
Override6 This property is required. string - Enable/disable replace peer AS with own AS for IPv6.
- Attribute
Unchanged This property is required. string - IPv4 List of attributes that should be unchanged.
- Attribute
Unchanged6 This property is required. string - IPv6 List of attributes that should be unchanged.
- Attribute
Unchanged Vpnv4 This property is required. string - List of attributes that should be unchanged for VPNv4 route.
- Attribute
Unchanged Vpnv6 This property is required. string - List of attributes that should not be changed for VPNv6 route.
- Auth
Options This property is required. string - Key-chain name for TCP authentication options.
- Bfd
This property is required. string - Enable/disable BFD for this neighbor.
- Capability
Default Originate This property is required. string - Enable/disable advertise default IPv4 route to this neighbor.
- Capability
Default Originate6 This property is required. string - Enable/disable advertise default IPv6 route to this neighbor.
- Capability
Dynamic This property is required. string - Enable/disable advertise dynamic capability to this neighbor.
- Capability
Graceful Restart This property is required. string - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart6 This property is required. string - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- Capability
Graceful Restart Evpn This property is required. string - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv4 This property is required. string - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv6 This property is required. string - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- Capability
Orf This property is required. string - Accept/Send IPv4 ORF lists to/from this neighbor.
- Capability
Orf6 This property is required. string - Accept/Send IPv6 ORF lists to/from this neighbor.
- Capability
Route Refresh This property is required. string - Enable/disable advertise route refresh capability to this neighbor.
- Conditional
Advertise6s This property is required. []GetBgp Neighbor Conditional Advertise6 - IPv6 conditional advertisement. The structure of
conditional_advertise6
block is documented below. - Conditional
Advertises This property is required. []GetBgp Neighbor Conditional Advertise - Conditional advertisement. The structure of
conditional_advertise
block is documented below. - Connect
Timer This property is required. int - Interval (sec) for connect timer.
- Default
Originate Routemap This property is required. string - Route map to specify criteria to originate IPv4 default.
- Default
Originate Routemap6 This property is required. string - Route map to specify criteria to originate IPv6 default.
- Description
This property is required. string - Description.
- Distribute
List In This property is required. string - Filter for IPv4 updates from this neighbor.
- Distribute
List In6 This property is required. string - Filter for IPv6 updates from this neighbor.
- Distribute
List In Vpnv4 This property is required. string - Filter for VPNv4 updates from this neighbor.
- Distribute
List In Vpnv6 This property is required. string - Filter for VPNv6 updates from this neighbor.
- Distribute
List Out This property is required. string - Filter for IPv4 updates to this neighbor.
- Distribute
List Out6 This property is required. string - Filter for IPv6 updates to this neighbor.
- Distribute
List Out Vpnv4 This property is required. string - Filter for VPNv4 updates to this neighbor.
- Distribute
List Out Vpnv6 This property is required. string - Filter for VPNv6 updates to this neighbor.
- Dont
Capability Negotiate This property is required. string - Don't negotiate capabilities with this neighbor
- Ebgp
Enforce Multihop This property is required. string - Enable/disable allow multi-hop EBGP neighbors.
- Ebgp
Multihop Ttl This property is required. int - EBGP multihop TTL for this peer.
- Filter
List In This property is required. string - BGP filter for IPv4 inbound routes.
- Filter
List In6 This property is required. string - BGP filter for IPv6 inbound routes.
- Filter
List In Vpnv4 This property is required. string - BGP filter for VPNv4 inbound routes.
- Filter
List In Vpnv6 This property is required. string - BGP filter for VPNv6 inbound routes.
- Filter
List Out This property is required. string - BGP filter for IPv4 outbound routes.
- Filter
List Out6 This property is required. string - BGP filter for IPv6 outbound routes.
- Filter
List Out Vpnv4 This property is required. string - BGP filter for VPNv4 outbound routes.
- Filter
List Out Vpnv6 This property is required. string - BGP filter for VPNv6 outbound routes.
- Holdtime
Timer This property is required. int - Interval (sec) before peer considered dead.
- Interface
This property is required. string - Interface which is used to leak routes to target VRF.
- Ip
This property is required. string - IP/IPv6 address of neighbor.
- Keep
Alive Timer This property is required. int - Keep alive timer interval (sec).
- Link
Down Failover This property is required. string - Enable/disable failover upon link down.
- Local
As This property is required. int - Local AS number of neighbor.
- Local
As No Prepend This property is required. string - Do not prepend local-as to incoming updates.
- Local
As Replace As This property is required. string - Replace real AS with local-as in outgoing updates.
- Maximum
Prefix This property is required. int - Maximum number of IPv4 prefixes to accept from this peer.
- Maximum
Prefix6 This property is required. int - Maximum number of IPv6 prefixes to accept from this peer.
- Maximum
Prefix Evpn This property is required. int - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- Maximum
Prefix Threshold This property is required. int - Maximum IPv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold6 This property is required. int - Maximum IPv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Evpn This property is required. int - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv4 This property is required. int - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv6 This property is required. int - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Vpnv4 This property is required. int - Maximum number of VPNv4 prefixes to accept from this peer.
- Maximum
Prefix Vpnv6 This property is required. int - Maximum number of VPNv6 prefixes to accept from this peer.
- Maximum
Prefix Warning Only This property is required. string - Enable/disable IPv4 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only6 This property is required. string - Enable/disable IPv6 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only Evpn This property is required. string - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- Maximum
Prefix Warning Only Vpnv4 This property is required. string - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- Maximum
Prefix Warning Only Vpnv6 This property is required. string - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- Next
Hop Self This property is required. string - Enable/disable IPv4 next-hop calculation for this neighbor.
- Next
Hop Self6 This property is required. string - Enable/disable IPv6 next-hop calculation for this neighbor.
- Next
Hop Self Rr This property is required. string - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- Next
Hop Self Rr6 This property is required. string - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- Next
Hop Self Vpnv4 This property is required. string - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- Next
Hop Self Vpnv6 This property is required. string - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- Override
Capability This property is required. string - Enable/disable override result of capability negotiation.
- Passive
This property is required. string - Enable/disable sending of open messages to this neighbor.
- Password
This property is required. string - Password used in MD5 authentication.
- Prefix
List In This property is required. string - IPv4 Inbound filter for updates from this neighbor.
- Prefix
List In6 This property is required. string - IPv6 Inbound filter for updates from this neighbor.
- Prefix
List In Vpnv4 This property is required. string - Inbound filter for VPNv4 updates from this neighbor.
- Prefix
List In Vpnv6 This property is required. string - Inbound filter for VPNv6 updates from this neighbor.
- Prefix
List Out This property is required. string - IPv4 Outbound filter for updates to this neighbor.
- Prefix
List Out6 This property is required. string - IPv6 Outbound filter for updates to this neighbor.
- Prefix
List Out Vpnv4 This property is required. string - Outbound filter for VPNv4 updates to this neighbor.
- Prefix
List Out Vpnv6 This property is required. string - Outbound filter for VPNv6 updates to this neighbor.
- Remote
As This property is required. int - AS number of neighbor.
- Remove
Private As This property is required. string - Enable/disable remove private AS number from IPv4 outbound updates.
- Remove
Private As6 This property is required. string - Enable/disable remove private AS number from IPv6 outbound updates.
- Remove
Private As Evpn This property is required. string - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- Remove
Private As Vpnv4 This property is required. string - Enable/disable remove private AS number from VPNv4 outbound updates.
- Remove
Private As Vpnv6 This property is required. string - Enable/disable to remove private AS number from VPNv6 outbound updates.
- Restart
Time This property is required. int - Graceful restart delay time (sec, 0 = global default).
- Retain
Stale Time This property is required. int - Time to retain stale routes.
- Route
Map In This property is required. string - IPv4 Inbound route map filter.
- Route
Map In6 This property is required. string - IPv6 Inbound route map filter.
- Route
Map In Evpn This property is required. string - L2VPN EVPN inbound route map filter.
- Route
Map In Vpnv4 This property is required. string - VPNv4 inbound route map filter.
- Route
Map In Vpnv6 This property is required. string - VPNv6 inbound route map filter.
- Route
Map Out This property is required. string - IPv4 Outbound route map filter.
- Route
Map Out6 This property is required. string - IPv6 Outbound route map filter.
- Route
Map Out6Preferable This property is required. string - IPv6 outbound route map filter if the peer is preferred.
- Route
Map Out Evpn This property is required. string - L2VPN EVPN outbound route map filter.
- Route
Map Out Preferable This property is required. string - IPv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv4 This property is required. string - VPNv4 outbound route map filter.
- Route
Map Out Vpnv4Preferable This property is required. string - VPNv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv6 This property is required. string - VPNv6 outbound route map filter.
- Route
Map Out Vpnv6Preferable This property is required. string - VPNv6 outbound route map filter if this neighbor is preferred.
- Route
Reflector Client This property is required. string - Enable/disable IPv4 AS route reflector client.
- Route
Reflector Client6 This property is required. string - Enable/disable IPv6 AS route reflector client.
- Route
Reflector Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route reflector client for this neighbor.
- Route
Server Client This property is required. string - Enable/disable IPv4 AS route server client.
- Route
Server Client6 This property is required. string - Enable/disable IPv6 AS route server client.
- Route
Server Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- Route
Server Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route server client for this neighbor.
- Route
Server Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route server client for this neighbor.
- Send
Community This property is required. string - IPv4 Send community attribute to neighbor.
- Send
Community6 This property is required. string - IPv6 Send community attribute to neighbor.
- Send
Community Evpn This property is required. string - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- Send
Community Vpnv4 This property is required. string - Send community attribute to neighbor for VPNv4 address family.
- Send
Community Vpnv6 This property is required. string - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- Shutdown
This property is required. string - Enable/disable shutdown this neighbor.
- Soft
Reconfiguration This property is required. string - Enable/disable allow IPv4 inbound soft reconfiguration.
- Soft
Reconfiguration6 This property is required. string - Enable/disable allow IPv6 inbound soft reconfiguration.
- Soft
Reconfiguration Evpn This property is required. string - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv4 This property is required. string - Enable/disable allow VPNv4 inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv6 This property is required. string - Enable/disable VPNv6 inbound soft reconfiguration.
- Stale
Route This property is required. string - Enable/disable stale route after neighbor down.
- Strict
Capability Match This property is required. string - Enable/disable strict capability matching.
- Unsuppress
Map This property is required. string - IPv4 Route map to selectively unsuppress suppressed routes.
- Unsuppress
Map6 This property is required. string - IPv6 Route map to selectively unsuppress suppressed routes.
- Update
Source This property is required. string - Interface to use as source IP/IPv6 address of TCP connections.
- Weight
This property is required. int - Neighbor weight.
- activate
This property is required. String - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. String - Enable/disable address family IPv6 for this neighbor.
- activate
Evpn This property is required. String - Enable/disable address family L2VPN EVPN for this neighbor.
- activate
Vpnv4 This property is required. String - Enable/disable address family VPNv4 for this neighbor.
- activate
Vpnv6 This property is required. String - Enable/disable address family VPNv6 for this neighbor.
- additional
Path This property is required. String - Enable/disable IPv4 additional-path capability.
- additional
Path6 This property is required. String - Enable/disable IPv6 additional-path capability.
- additional
Path Vpnv4 This property is required. String - Enable/disable VPNv4 additional-path capability.
- additional
Path Vpnv6 This property is required. String - Enable/disable VPNv6 additional-path capability.
- adv
Additional Path This property is required. Integer - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path6 This property is required. Integer - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv4 This property is required. Integer - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv6 This property is required. Integer - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement
Interval This property is required. Integer - Minimum interval (sec) between sending updates.
- allowas
In This property is required. Integer - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas
In6 This property is required. Integer - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas
In Enable This property is required. String - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas
In Enable6 This property is required. String - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas
In Enable Evpn This property is required. String - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas
In Enable Vpnv4 This property is required. String - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas
In Enable Vpnv6 This property is required. String - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas
In Evpn This property is required. Integer - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas
In Vpnv4 This property is required. Integer - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas
In Vpnv6 This property is required. Integer - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as
Override This property is required. String - Enable/disable replace peer AS with own AS for IPv4.
- as
Override6 This property is required. String - Enable/disable replace peer AS with own AS for IPv6.
- attribute
Unchanged This property is required. String - IPv4 List of attributes that should be unchanged.
- attribute
Unchanged6 This property is required. String - IPv6 List of attributes that should be unchanged.
- attribute
Unchanged Vpnv4 This property is required. String - List of attributes that should be unchanged for VPNv4 route.
- attribute
Unchanged Vpnv6 This property is required. String - List of attributes that should not be changed for VPNv6 route.
- auth
Options This property is required. String - Key-chain name for TCP authentication options.
- bfd
This property is required. String - Enable/disable BFD for this neighbor.
- capability
Default Originate This property is required. String - Enable/disable advertise default IPv4 route to this neighbor.
- capability
Default Originate6 This property is required. String - Enable/disable advertise default IPv6 route to this neighbor.
- capability
Dynamic This property is required. String - Enable/disable advertise dynamic capability to this neighbor.
- capability
Graceful Restart This property is required. String - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability
Graceful Restart6 This property is required. String - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability
Graceful Restart Evpn This property is required. String - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv4 This property is required. String - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv6 This property is required. String - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability
Orf This property is required. String - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability
Orf6 This property is required. String - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability
Route Refresh This property is required. String - Enable/disable advertise route refresh capability to this neighbor.
- conditional
Advertise6s This property is required. List<GetBgp Neighbor Conditional Advertise6> - IPv6 conditional advertisement. The structure of
conditional_advertise6
block is documented below. - conditional
Advertises This property is required. List<GetBgp Neighbor Conditional Advertise> - Conditional advertisement. The structure of
conditional_advertise
block is documented below. - connect
Timer This property is required. Integer - Interval (sec) for connect timer.
- default
Originate Routemap This property is required. String - Route map to specify criteria to originate IPv4 default.
- default
Originate Routemap6 This property is required. String - Route map to specify criteria to originate IPv6 default.
- description
This property is required. String - Description.
- distribute
List In This property is required. String - Filter for IPv4 updates from this neighbor.
- distribute
List In6 This property is required. String - Filter for IPv6 updates from this neighbor.
- distribute
List In Vpnv4 This property is required. String - Filter for VPNv4 updates from this neighbor.
- distribute
List In Vpnv6 This property is required. String - Filter for VPNv6 updates from this neighbor.
- distribute
List Out This property is required. String - Filter for IPv4 updates to this neighbor.
- distribute
List Out6 This property is required. String - Filter for IPv6 updates to this neighbor.
- distribute
List Out Vpnv4 This property is required. String - Filter for VPNv4 updates to this neighbor.
- distribute
List Out Vpnv6 This property is required. String - Filter for VPNv6 updates to this neighbor.
- dont
Capability Negotiate This property is required. String - Don't negotiate capabilities with this neighbor
- ebgp
Enforce Multihop This property is required. String - Enable/disable allow multi-hop EBGP neighbors.
- ebgp
Multihop Ttl This property is required. Integer - EBGP multihop TTL for this peer.
- filter
List In This property is required. String - BGP filter for IPv4 inbound routes.
- filter
List In6 This property is required. String - BGP filter for IPv6 inbound routes.
- filter
List In Vpnv4 This property is required. String - BGP filter for VPNv4 inbound routes.
- filter
List In Vpnv6 This property is required. String - BGP filter for VPNv6 inbound routes.
- filter
List Out This property is required. String - BGP filter for IPv4 outbound routes.
- filter
List Out6 This property is required. String - BGP filter for IPv6 outbound routes.
- filter
List Out Vpnv4 This property is required. String - BGP filter for VPNv4 outbound routes.
- filter
List Out Vpnv6 This property is required. String - BGP filter for VPNv6 outbound routes.
- holdtime
Timer This property is required. Integer - Interval (sec) before peer considered dead.
- interface_
This property is required. String - Interface which is used to leak routes to target VRF.
- ip
This property is required. String - IP/IPv6 address of neighbor.
- keep
Alive Timer This property is required. Integer - Keep alive timer interval (sec).
- link
Down Failover This property is required. String - Enable/disable failover upon link down.
- local
As This property is required. Integer - Local AS number of neighbor.
- local
As No Prepend This property is required. String - Do not prepend local-as to incoming updates.
- local
As Replace As This property is required. String - Replace real AS with local-as in outgoing updates.
- maximum
Prefix This property is required. Integer - Maximum number of IPv4 prefixes to accept from this peer.
- maximum
Prefix6 This property is required. Integer - Maximum number of IPv6 prefixes to accept from this peer.
- maximum
Prefix Evpn This property is required. Integer - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum
Prefix Threshold This property is required. Integer - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold6 This property is required. Integer - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Evpn This property is required. Integer - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv4 This property is required. Integer - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv6 This property is required. Integer - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Vpnv4 This property is required. Integer - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum
Prefix Vpnv6 This property is required. Integer - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum
Prefix Warning Only This property is required. String - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only6 This property is required. String - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only Evpn This property is required. String - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum
Prefix Warning Only Vpnv4 This property is required. String - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum
Prefix Warning Only Vpnv6 This property is required. String - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- next
Hop Self This property is required. String - Enable/disable IPv4 next-hop calculation for this neighbor.
- next
Hop Self6 This property is required. String - Enable/disable IPv6 next-hop calculation for this neighbor.
- next
Hop Self Rr This property is required. String - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next
Hop Self Rr6 This property is required. String - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next
Hop Self Vpnv4 This property is required. String - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next
Hop Self Vpnv6 This property is required. String - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override
Capability This property is required. String - Enable/disable override result of capability negotiation.
- passive
This property is required. String - Enable/disable sending of open messages to this neighbor.
- password
This property is required. String - Password used in MD5 authentication.
- prefix
List In This property is required. String - IPv4 Inbound filter for updates from this neighbor.
- prefix
List In6 This property is required. String - IPv6 Inbound filter for updates from this neighbor.
- prefix
List In Vpnv4 This property is required. String - Inbound filter for VPNv4 updates from this neighbor.
- prefix
List In Vpnv6 This property is required. String - Inbound filter for VPNv6 updates from this neighbor.
- prefix
List Out This property is required. String - IPv4 Outbound filter for updates to this neighbor.
- prefix
List Out6 This property is required. String - IPv6 Outbound filter for updates to this neighbor.
- prefix
List Out Vpnv4 This property is required. String - Outbound filter for VPNv4 updates to this neighbor.
- prefix
List Out Vpnv6 This property is required. String - Outbound filter for VPNv6 updates to this neighbor.
- remote
As This property is required. Integer - AS number of neighbor.
- remove
Private As This property is required. String - Enable/disable remove private AS number from IPv4 outbound updates.
- remove
Private As6 This property is required. String - Enable/disable remove private AS number from IPv6 outbound updates.
- remove
Private As Evpn This property is required. String - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove
Private As Vpnv4 This property is required. String - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove
Private As Vpnv6 This property is required. String - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart
Time This property is required. Integer - Graceful restart delay time (sec, 0 = global default).
- retain
Stale Time This property is required. Integer - Time to retain stale routes.
- route
Map In This property is required. String - IPv4 Inbound route map filter.
- route
Map In6 This property is required. String - IPv6 Inbound route map filter.
- route
Map In Evpn This property is required. String - L2VPN EVPN inbound route map filter.
- route
Map In Vpnv4 This property is required. String - VPNv4 inbound route map filter.
- route
Map In Vpnv6 This property is required. String - VPNv6 inbound route map filter.
- route
Map Out This property is required. String - IPv4 Outbound route map filter.
- route
Map Out6 This property is required. String - IPv6 Outbound route map filter.
- route
Map Out6Preferable This property is required. String - IPv6 outbound route map filter if the peer is preferred.
- route
Map Out Evpn This property is required. String - L2VPN EVPN outbound route map filter.
- route
Map Out Preferable This property is required. String - IPv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv4 This property is required. String - VPNv4 outbound route map filter.
- route
Map Out Vpnv4Preferable This property is required. String - VPNv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv6 This property is required. String - VPNv6 outbound route map filter.
- route
Map Out Vpnv6Preferable This property is required. String - VPNv6 outbound route map filter if this neighbor is preferred.
- route
Reflector Client This property is required. String - Enable/disable IPv4 AS route reflector client.
- route
Reflector Client6 This property is required. String - Enable/disable IPv6 AS route reflector client.
- route
Reflector Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route
Reflector Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route
Reflector Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route
Server Client This property is required. String - Enable/disable IPv4 AS route server client.
- route
Server Client6 This property is required. String - Enable/disable IPv6 AS route server client.
- route
Server Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route
Server Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route server client for this neighbor.
- route
Server Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route server client for this neighbor.
- send
Community This property is required. String - IPv4 Send community attribute to neighbor.
- send
Community6 This property is required. String - IPv6 Send community attribute to neighbor.
- send
Community Evpn This property is required. String - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send
Community Vpnv4 This property is required. String - Send community attribute to neighbor for VPNv4 address family.
- send
Community Vpnv6 This property is required. String - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. String - Enable/disable shutdown this neighbor.
- soft
Reconfiguration This property is required. String - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft
Reconfiguration6 This property is required. String - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft
Reconfiguration Evpn This property is required. String - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft
Reconfiguration Vpnv4 This property is required. String - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft
Reconfiguration Vpnv6 This property is required. String - Enable/disable VPNv6 inbound soft reconfiguration.
- stale
Route This property is required. String - Enable/disable stale route after neighbor down.
- strict
Capability Match This property is required. String - Enable/disable strict capability matching.
- unsuppress
Map This property is required. String - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress
Map6 This property is required. String - IPv6 Route map to selectively unsuppress suppressed routes.
- update
Source This property is required. String - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. Integer - Neighbor weight.
- activate
This property is required. string - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. string - Enable/disable address family IPv6 for this neighbor.
- activate
Evpn This property is required. string - Enable/disable address family L2VPN EVPN for this neighbor.
- activate
Vpnv4 This property is required. string - Enable/disable address family VPNv4 for this neighbor.
- activate
Vpnv6 This property is required. string - Enable/disable address family VPNv6 for this neighbor.
- additional
Path This property is required. string - Enable/disable IPv4 additional-path capability.
- additional
Path6 This property is required. string - Enable/disable IPv6 additional-path capability.
- additional
Path Vpnv4 This property is required. string - Enable/disable VPNv4 additional-path capability.
- additional
Path Vpnv6 This property is required. string - Enable/disable VPNv6 additional-path capability.
- adv
Additional Path This property is required. number - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path6 This property is required. number - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv4 This property is required. number - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv6 This property is required. number - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement
Interval This property is required. number - Minimum interval (sec) between sending updates.
- allowas
In This property is required. number - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas
In6 This property is required. number - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas
In Enable This property is required. string - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas
In Enable6 This property is required. string - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas
In Enable Evpn This property is required. string - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas
In Enable Vpnv4 This property is required. string - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas
In Enable Vpnv6 This property is required. string - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas
In Evpn This property is required. number - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas
In Vpnv4 This property is required. number - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas
In Vpnv6 This property is required. number - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as
Override This property is required. string - Enable/disable replace peer AS with own AS for IPv4.
- as
Override6 This property is required. string - Enable/disable replace peer AS with own AS for IPv6.
- attribute
Unchanged This property is required. string - IPv4 List of attributes that should be unchanged.
- attribute
Unchanged6 This property is required. string - IPv6 List of attributes that should be unchanged.
- attribute
Unchanged Vpnv4 This property is required. string - List of attributes that should be unchanged for VPNv4 route.
- attribute
Unchanged Vpnv6 This property is required. string - List of attributes that should not be changed for VPNv6 route.
- auth
Options This property is required. string - Key-chain name for TCP authentication options.
- bfd
This property is required. string - Enable/disable BFD for this neighbor.
- capability
Default Originate This property is required. string - Enable/disable advertise default IPv4 route to this neighbor.
- capability
Default Originate6 This property is required. string - Enable/disable advertise default IPv6 route to this neighbor.
- capability
Dynamic This property is required. string - Enable/disable advertise dynamic capability to this neighbor.
- capability
Graceful Restart This property is required. string - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability
Graceful Restart6 This property is required. string - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability
Graceful Restart Evpn This property is required. string - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv4 This property is required. string - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv6 This property is required. string - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability
Orf This property is required. string - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability
Orf6 This property is required. string - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability
Route Refresh This property is required. string - Enable/disable advertise route refresh capability to this neighbor.
- conditional
Advertise6s This property is required. GetBgp Neighbor Conditional Advertise6[] - IPv6 conditional advertisement. The structure of
conditional_advertise6
block is documented below. - conditional
Advertises This property is required. GetBgp Neighbor Conditional Advertise[] - Conditional advertisement. The structure of
conditional_advertise
block is documented below. - connect
Timer This property is required. number - Interval (sec) for connect timer.
- default
Originate Routemap This property is required. string - Route map to specify criteria to originate IPv4 default.
- default
Originate Routemap6 This property is required. string - Route map to specify criteria to originate IPv6 default.
- description
This property is required. string - Description.
- distribute
List In This property is required. string - Filter for IPv4 updates from this neighbor.
- distribute
List In6 This property is required. string - Filter for IPv6 updates from this neighbor.
- distribute
List In Vpnv4 This property is required. string - Filter for VPNv4 updates from this neighbor.
- distribute
List In Vpnv6 This property is required. string - Filter for VPNv6 updates from this neighbor.
- distribute
List Out This property is required. string - Filter for IPv4 updates to this neighbor.
- distribute
List Out6 This property is required. string - Filter for IPv6 updates to this neighbor.
- distribute
List Out Vpnv4 This property is required. string - Filter for VPNv4 updates to this neighbor.
- distribute
List Out Vpnv6 This property is required. string - Filter for VPNv6 updates to this neighbor.
- dont
Capability Negotiate This property is required. string - Don't negotiate capabilities with this neighbor
- ebgp
Enforce Multihop This property is required. string - Enable/disable allow multi-hop EBGP neighbors.
- ebgp
Multihop Ttl This property is required. number - EBGP multihop TTL for this peer.
- filter
List In This property is required. string - BGP filter for IPv4 inbound routes.
- filter
List In6 This property is required. string - BGP filter for IPv6 inbound routes.
- filter
List In Vpnv4 This property is required. string - BGP filter for VPNv4 inbound routes.
- filter
List In Vpnv6 This property is required. string - BGP filter for VPNv6 inbound routes.
- filter
List Out This property is required. string - BGP filter for IPv4 outbound routes.
- filter
List Out6 This property is required. string - BGP filter for IPv6 outbound routes.
- filter
List Out Vpnv4 This property is required. string - BGP filter for VPNv4 outbound routes.
- filter
List Out Vpnv6 This property is required. string - BGP filter for VPNv6 outbound routes.
- holdtime
Timer This property is required. number - Interval (sec) before peer considered dead.
- interface
This property is required. string - Interface which is used to leak routes to target VRF.
- ip
This property is required. string - IP/IPv6 address of neighbor.
- keep
Alive Timer This property is required. number - Keep alive timer interval (sec).
- link
Down Failover This property is required. string - Enable/disable failover upon link down.
- local
As This property is required. number - Local AS number of neighbor.
- local
As No Prepend This property is required. string - Do not prepend local-as to incoming updates.
- local
As Replace As This property is required. string - Replace real AS with local-as in outgoing updates.
- maximum
Prefix This property is required. number - Maximum number of IPv4 prefixes to accept from this peer.
- maximum
Prefix6 This property is required. number - Maximum number of IPv6 prefixes to accept from this peer.
- maximum
Prefix Evpn This property is required. number - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum
Prefix Threshold This property is required. number - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold6 This property is required. number - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Evpn This property is required. number - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv4 This property is required. number - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv6 This property is required. number - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Vpnv4 This property is required. number - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum
Prefix Vpnv6 This property is required. number - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum
Prefix Warning Only This property is required. string - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only6 This property is required. string - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only Evpn This property is required. string - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum
Prefix Warning Only Vpnv4 This property is required. string - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum
Prefix Warning Only Vpnv6 This property is required. string - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- next
Hop Self This property is required. string - Enable/disable IPv4 next-hop calculation for this neighbor.
- next
Hop Self6 This property is required. string - Enable/disable IPv6 next-hop calculation for this neighbor.
- next
Hop Self Rr This property is required. string - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next
Hop Self Rr6 This property is required. string - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next
Hop Self Vpnv4 This property is required. string - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next
Hop Self Vpnv6 This property is required. string - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override
Capability This property is required. string - Enable/disable override result of capability negotiation.
- passive
This property is required. string - Enable/disable sending of open messages to this neighbor.
- password
This property is required. string - Password used in MD5 authentication.
- prefix
List In This property is required. string - IPv4 Inbound filter for updates from this neighbor.
- prefix
List In6 This property is required. string - IPv6 Inbound filter for updates from this neighbor.
- prefix
List In Vpnv4 This property is required. string - Inbound filter for VPNv4 updates from this neighbor.
- prefix
List In Vpnv6 This property is required. string - Inbound filter for VPNv6 updates from this neighbor.
- prefix
List Out This property is required. string - IPv4 Outbound filter for updates to this neighbor.
- prefix
List Out6 This property is required. string - IPv6 Outbound filter for updates to this neighbor.
- prefix
List Out Vpnv4 This property is required. string - Outbound filter for VPNv4 updates to this neighbor.
- prefix
List Out Vpnv6 This property is required. string - Outbound filter for VPNv6 updates to this neighbor.
- remote
As This property is required. number - AS number of neighbor.
- remove
Private As This property is required. string - Enable/disable remove private AS number from IPv4 outbound updates.
- remove
Private As6 This property is required. string - Enable/disable remove private AS number from IPv6 outbound updates.
- remove
Private As Evpn This property is required. string - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove
Private As Vpnv4 This property is required. string - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove
Private As Vpnv6 This property is required. string - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart
Time This property is required. number - Graceful restart delay time (sec, 0 = global default).
- retain
Stale Time This property is required. number - Time to retain stale routes.
- route
Map In This property is required. string - IPv4 Inbound route map filter.
- route
Map In6 This property is required. string - IPv6 Inbound route map filter.
- route
Map In Evpn This property is required. string - L2VPN EVPN inbound route map filter.
- route
Map In Vpnv4 This property is required. string - VPNv4 inbound route map filter.
- route
Map In Vpnv6 This property is required. string - VPNv6 inbound route map filter.
- route
Map Out This property is required. string - IPv4 Outbound route map filter.
- route
Map Out6 This property is required. string - IPv6 Outbound route map filter.
- route
Map Out6Preferable This property is required. string - IPv6 outbound route map filter if the peer is preferred.
- route
Map Out Evpn This property is required. string - L2VPN EVPN outbound route map filter.
- route
Map Out Preferable This property is required. string - IPv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv4 This property is required. string - VPNv4 outbound route map filter.
- route
Map Out Vpnv4Preferable This property is required. string - VPNv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv6 This property is required. string - VPNv6 outbound route map filter.
- route
Map Out Vpnv6Preferable This property is required. string - VPNv6 outbound route map filter if this neighbor is preferred.
- route
Reflector Client This property is required. string - Enable/disable IPv4 AS route reflector client.
- route
Reflector Client6 This property is required. string - Enable/disable IPv6 AS route reflector client.
- route
Reflector Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route
Reflector Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route
Reflector Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route
Server Client This property is required. string - Enable/disable IPv4 AS route server client.
- route
Server Client6 This property is required. string - Enable/disable IPv6 AS route server client.
- route
Server Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route
Server Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route server client for this neighbor.
- route
Server Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route server client for this neighbor.
- send
Community This property is required. string - IPv4 Send community attribute to neighbor.
- send
Community6 This property is required. string - IPv6 Send community attribute to neighbor.
- send
Community Evpn This property is required. string - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send
Community Vpnv4 This property is required. string - Send community attribute to neighbor for VPNv4 address family.
- send
Community Vpnv6 This property is required. string - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. string - Enable/disable shutdown this neighbor.
- soft
Reconfiguration This property is required. string - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft
Reconfiguration6 This property is required. string - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft
Reconfiguration Evpn This property is required. string - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft
Reconfiguration Vpnv4 This property is required. string - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft
Reconfiguration Vpnv6 This property is required. string - Enable/disable VPNv6 inbound soft reconfiguration.
- stale
Route This property is required. string - Enable/disable stale route after neighbor down.
- strict
Capability Match This property is required. string - Enable/disable strict capability matching.
- unsuppress
Map This property is required. string - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress
Map6 This property is required. string - IPv6 Route map to selectively unsuppress suppressed routes.
- update
Source This property is required. string - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. number - Neighbor weight.
- activate
This property is required. str - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. str - Enable/disable address family IPv6 for this neighbor.
- activate_
evpn This property is required. str - Enable/disable address family L2VPN EVPN for this neighbor.
- activate_
vpnv4 This property is required. str - Enable/disable address family VPNv4 for this neighbor.
- activate_
vpnv6 This property is required. str - Enable/disable address family VPNv6 for this neighbor.
- additional_
path This property is required. str - Enable/disable IPv4 additional-path capability.
- additional_
path6 This property is required. str - Enable/disable IPv6 additional-path capability.
- additional_
path_ vpnv4 This property is required. str - Enable/disable VPNv4 additional-path capability.
- additional_
path_ vpnv6 This property is required. str - Enable/disable VPNv6 additional-path capability.
- adv_
additional_ path This property is required. int - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv_
additional_ path6 This property is required. int - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv_
additional_ path_ vpnv4 This property is required. int - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv_
additional_ path_ vpnv6 This property is required. int - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement_
interval This property is required. int - Minimum interval (sec) between sending updates.
- allowas_
in This property is required. int - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas_
in6 This property is required. int - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas_
in_ enable This property is required. str - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas_
in_ enable6 This property is required. str - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas_
in_ enable_ evpn This property is required. str - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas_
in_ enable_ vpnv4 This property is required. str - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas_
in_ enable_ vpnv6 This property is required. str - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas_
in_ evpn This property is required. int - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas_
in_ vpnv4 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas_
in_ vpnv6 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as_
override This property is required. str - Enable/disable replace peer AS with own AS for IPv4.
- as_
override6 This property is required. str - Enable/disable replace peer AS with own AS for IPv6.
- attribute_
unchanged This property is required. str - IPv4 List of attributes that should be unchanged.
- attribute_
unchanged6 This property is required. str - IPv6 List of attributes that should be unchanged.
- attribute_
unchanged_ vpnv4 This property is required. str - List of attributes that should be unchanged for VPNv4 route.
- attribute_
unchanged_ vpnv6 This property is required. str - List of attributes that should not be changed for VPNv6 route.
- auth_
options This property is required. str - Key-chain name for TCP authentication options.
- bfd
This property is required. str - Enable/disable BFD for this neighbor.
- capability_
default_ originate This property is required. str - Enable/disable advertise default IPv4 route to this neighbor.
- capability_
default_ originate6 This property is required. str - Enable/disable advertise default IPv6 route to this neighbor.
- capability_
dynamic This property is required. str - Enable/disable advertise dynamic capability to this neighbor.
- capability_
graceful_ restart This property is required. str - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability_
graceful_ restart6 This property is required. str - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability_
graceful_ restart_ evpn This property is required. str - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability_
graceful_ restart_ vpnv4 This property is required. str - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability_
graceful_ restart_ vpnv6 This property is required. str - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability_
orf This property is required. str - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability_
orf6 This property is required. str - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability_
route_ refresh This property is required. str - Enable/disable advertise route refresh capability to this neighbor.
- conditional_
advertise6s This property is required. Sequence[GetBgp Neighbor Conditional Advertise6] - IPv6 conditional advertisement. The structure of
conditional_advertise6
block is documented below. - conditional_
advertises This property is required. Sequence[GetBgp Neighbor Conditional Advertise] - Conditional advertisement. The structure of
conditional_advertise
block is documented below. - connect_
timer This property is required. int - Interval (sec) for connect timer.
- default_
originate_ routemap This property is required. str - Route map to specify criteria to originate IPv4 default.
- default_
originate_ routemap6 This property is required. str - Route map to specify criteria to originate IPv6 default.
- description
This property is required. str - Description.
- distribute_
list_ in This property is required. str - Filter for IPv4 updates from this neighbor.
- distribute_
list_ in6 This property is required. str - Filter for IPv6 updates from this neighbor.
- distribute_
list_ in_ vpnv4 This property is required. str - Filter for VPNv4 updates from this neighbor.
- distribute_
list_ in_ vpnv6 This property is required. str - Filter for VPNv6 updates from this neighbor.
- distribute_
list_ out This property is required. str - Filter for IPv4 updates to this neighbor.
- distribute_
list_ out6 This property is required. str - Filter for IPv6 updates to this neighbor.
- distribute_
list_ out_ vpnv4 This property is required. str - Filter for VPNv4 updates to this neighbor.
- distribute_
list_ out_ vpnv6 This property is required. str - Filter for VPNv6 updates to this neighbor.
- dont_
capability_ negotiate This property is required. str - Don't negotiate capabilities with this neighbor
- ebgp_
enforce_ multihop This property is required. str - Enable/disable allow multi-hop EBGP neighbors.
- ebgp_
multihop_ ttl This property is required. int - EBGP multihop TTL for this peer.
- filter_
list_ in This property is required. str - BGP filter for IPv4 inbound routes.
- filter_
list_ in6 This property is required. str - BGP filter for IPv6 inbound routes.
- filter_
list_ in_ vpnv4 This property is required. str - BGP filter for VPNv4 inbound routes.
- filter_
list_ in_ vpnv6 This property is required. str - BGP filter for VPNv6 inbound routes.
- filter_
list_ out This property is required. str - BGP filter for IPv4 outbound routes.
- filter_
list_ out6 This property is required. str - BGP filter for IPv6 outbound routes.
- filter_
list_ out_ vpnv4 This property is required. str - BGP filter for VPNv4 outbound routes.
- filter_
list_ out_ vpnv6 This property is required. str - BGP filter for VPNv6 outbound routes.
- holdtime_
timer This property is required. int - Interval (sec) before peer considered dead.
- interface
This property is required. str - Interface which is used to leak routes to target VRF.
- ip
This property is required. str - IP/IPv6 address of neighbor.
- keep_
alive_ timer This property is required. int - Keep alive timer interval (sec).
- link_
down_ failover This property is required. str - Enable/disable failover upon link down.
- local_
as This property is required. int - Local AS number of neighbor.
- local_
as_ no_ prepend This property is required. str - Do not prepend local-as to incoming updates.
- local_
as_ replace_ as This property is required. str - Replace real AS with local-as in outgoing updates.
- maximum_
prefix This property is required. int - Maximum number of IPv4 prefixes to accept from this peer.
- maximum_
prefix6 This property is required. int - Maximum number of IPv6 prefixes to accept from this peer.
- maximum_
prefix_ evpn This property is required. int - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum_
prefix_ threshold This property is required. int - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold6 This property is required. int - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold_ evpn This property is required. int - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold_ vpnv4 This property is required. int - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold_ vpnv6 This property is required. int - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ vpnv4 This property is required. int - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum_
prefix_ vpnv6 This property is required. int - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum_
prefix_ warning_ only This property is required. str - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum_
prefix_ warning_ only6 This property is required. str - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum_
prefix_ warning_ only_ evpn This property is required. str - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum_
prefix_ warning_ only_ vpnv4 This property is required. str - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum_
prefix_ warning_ only_ vpnv6 This property is required. str - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- next_
hop_ self This property is required. str - Enable/disable IPv4 next-hop calculation for this neighbor.
- next_
hop_ self6 This property is required. str - Enable/disable IPv6 next-hop calculation for this neighbor.
- next_
hop_ self_ rr This property is required. str - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next_
hop_ self_ rr6 This property is required. str - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next_
hop_ self_ vpnv4 This property is required. str - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next_
hop_ self_ vpnv6 This property is required. str - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override_
capability This property is required. str - Enable/disable override result of capability negotiation.
- passive
This property is required. str - Enable/disable sending of open messages to this neighbor.
- password
This property is required. str - Password used in MD5 authentication.
- prefix_
list_ in This property is required. str - IPv4 Inbound filter for updates from this neighbor.
- prefix_
list_ in6 This property is required. str - IPv6 Inbound filter for updates from this neighbor.
- prefix_
list_ in_ vpnv4 This property is required. str - Inbound filter for VPNv4 updates from this neighbor.
- prefix_
list_ in_ vpnv6 This property is required. str - Inbound filter for VPNv6 updates from this neighbor.
- prefix_
list_ out This property is required. str - IPv4 Outbound filter for updates to this neighbor.
- prefix_
list_ out6 This property is required. str - IPv6 Outbound filter for updates to this neighbor.
- prefix_
list_ out_ vpnv4 This property is required. str - Outbound filter for VPNv4 updates to this neighbor.
- prefix_
list_ out_ vpnv6 This property is required. str - Outbound filter for VPNv6 updates to this neighbor.
- remote_
as This property is required. int - AS number of neighbor.
- remove_
private_ as This property is required. str - Enable/disable remove private AS number from IPv4 outbound updates.
- remove_
private_ as6 This property is required. str - Enable/disable remove private AS number from IPv6 outbound updates.
- remove_
private_ as_ evpn This property is required. str - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove_
private_ as_ vpnv4 This property is required. str - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove_
private_ as_ vpnv6 This property is required. str - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart_
time This property is required. int - Graceful restart delay time (sec, 0 = global default).
- retain_
stale_ time This property is required. int - Time to retain stale routes.
- route_
map_ in This property is required. str - IPv4 Inbound route map filter.
- route_
map_ in6 This property is required. str - IPv6 Inbound route map filter.
- route_
map_ in_ evpn This property is required. str - L2VPN EVPN inbound route map filter.
- route_
map_ in_ vpnv4 This property is required. str - VPNv4 inbound route map filter.
- route_
map_ in_ vpnv6 This property is required. str - VPNv6 inbound route map filter.
- route_
map_ out This property is required. str - IPv4 Outbound route map filter.
- route_
map_ out6 This property is required. str - IPv6 Outbound route map filter.
- route_
map_ out6_ preferable This property is required. str - IPv6 outbound route map filter if the peer is preferred.
- route_
map_ out_ evpn This property is required. str - L2VPN EVPN outbound route map filter.
- route_
map_ out_ preferable This property is required. str - IPv4 outbound route map filter if the peer is preferred.
- route_
map_ out_ vpnv4 This property is required. str - VPNv4 outbound route map filter.
- route_
map_ out_ vpnv4_ preferable This property is required. str - VPNv4 outbound route map filter if the peer is preferred.
- route_
map_ out_ vpnv6 This property is required. str - VPNv6 outbound route map filter.
- route_
map_ out_ vpnv6_ preferable This property is required. str - VPNv6 outbound route map filter if this neighbor is preferred.
- route_
reflector_ client This property is required. str - Enable/disable IPv4 AS route reflector client.
- route_
reflector_ client6 This property is required. str - Enable/disable IPv6 AS route reflector client.
- route_
reflector_ client_ evpn This property is required. str - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route_
reflector_ client_ vpnv4 This property is required. str - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route_
reflector_ client_ vpnv6 This property is required. str - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route_
server_ client This property is required. str - Enable/disable IPv4 AS route server client.
- route_
server_ client6 This property is required. str - Enable/disable IPv6 AS route server client.
- route_
server_ client_ evpn This property is required. str - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route_
server_ client_ vpnv4 This property is required. str - Enable/disable VPNv4 AS route server client for this neighbor.
- route_
server_ client_ vpnv6 This property is required. str - Enable/disable VPNv6 AS route server client for this neighbor.
- send_
community This property is required. str - IPv4 Send community attribute to neighbor.
- send_
community6 This property is required. str - IPv6 Send community attribute to neighbor.
- send_
community_ evpn This property is required. str - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send_
community_ vpnv4 This property is required. str - Send community attribute to neighbor for VPNv4 address family.
- send_
community_ vpnv6 This property is required. str - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. str - Enable/disable shutdown this neighbor.
- soft_
reconfiguration This property is required. str - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft_
reconfiguration6 This property is required. str - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft_
reconfiguration_ evpn This property is required. str - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft_
reconfiguration_ vpnv4 This property is required. str - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft_
reconfiguration_ vpnv6 This property is required. str - Enable/disable VPNv6 inbound soft reconfiguration.
- stale_
route This property is required. str - Enable/disable stale route after neighbor down.
- strict_
capability_ match This property is required. str - Enable/disable strict capability matching.
- unsuppress_
map This property is required. str - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress_
map6 This property is required. str - IPv6 Route map to selectively unsuppress suppressed routes.
- update_
source This property is required. str - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. int - Neighbor weight.
- activate
This property is required. String - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. String - Enable/disable address family IPv6 for this neighbor.
- activate
Evpn This property is required. String - Enable/disable address family L2VPN EVPN for this neighbor.
- activate
Vpnv4 This property is required. String - Enable/disable address family VPNv4 for this neighbor.
- activate
Vpnv6 This property is required. String - Enable/disable address family VPNv6 for this neighbor.
- additional
Path This property is required. String - Enable/disable IPv4 additional-path capability.
- additional
Path6 This property is required. String - Enable/disable IPv6 additional-path capability.
- additional
Path Vpnv4 This property is required. String - Enable/disable VPNv4 additional-path capability.
- additional
Path Vpnv6 This property is required. String - Enable/disable VPNv6 additional-path capability.
- adv
Additional Path This property is required. Number - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path6 This property is required. Number - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv4 This property is required. Number - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv6 This property is required. Number - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement
Interval This property is required. Number - Minimum interval (sec) between sending updates.
- allowas
In This property is required. Number - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas
In6 This property is required. Number - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas
In Enable This property is required. String - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas
In Enable6 This property is required. String - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas
In Enable Evpn This property is required. String - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas
In Enable Vpnv4 This property is required. String - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas
In Enable Vpnv6 This property is required. String - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas
In Evpn This property is required. Number - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas
In Vpnv4 This property is required. Number - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas
In Vpnv6 This property is required. Number - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as
Override This property is required. String - Enable/disable replace peer AS with own AS for IPv4.
- as
Override6 This property is required. String - Enable/disable replace peer AS with own AS for IPv6.
- attribute
Unchanged This property is required. String - IPv4 List of attributes that should be unchanged.
- attribute
Unchanged6 This property is required. String - IPv6 List of attributes that should be unchanged.
- attribute
Unchanged Vpnv4 This property is required. String - List of attributes that should be unchanged for VPNv4 route.
- attribute
Unchanged Vpnv6 This property is required. String - List of attributes that should not be changed for VPNv6 route.
- auth
Options This property is required. String - Key-chain name for TCP authentication options.
- bfd
This property is required. String - Enable/disable BFD for this neighbor.
- capability
Default Originate This property is required. String - Enable/disable advertise default IPv4 route to this neighbor.
- capability
Default Originate6 This property is required. String - Enable/disable advertise default IPv6 route to this neighbor.
- capability
Dynamic This property is required. String - Enable/disable advertise dynamic capability to this neighbor.
- capability
Graceful Restart This property is required. String - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability
Graceful Restart6 This property is required. String - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability
Graceful Restart Evpn This property is required. String - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv4 This property is required. String - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv6 This property is required. String - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability
Orf This property is required. String - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability
Orf6 This property is required. String - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability
Route Refresh This property is required. String - Enable/disable advertise route refresh capability to this neighbor.
- conditional
Advertise6s This property is required. List<Property Map> - IPv6 conditional advertisement. The structure of
conditional_advertise6
block is documented below. - conditional
Advertises This property is required. List<Property Map> - Conditional advertisement. The structure of
conditional_advertise
block is documented below. - connect
Timer This property is required. Number - Interval (sec) for connect timer.
- default
Originate Routemap This property is required. String - Route map to specify criteria to originate IPv4 default.
- default
Originate Routemap6 This property is required. String - Route map to specify criteria to originate IPv6 default.
- description
This property is required. String - Description.
- distribute
List In This property is required. String - Filter for IPv4 updates from this neighbor.
- distribute
List In6 This property is required. String - Filter for IPv6 updates from this neighbor.
- distribute
List In Vpnv4 This property is required. String - Filter for VPNv4 updates from this neighbor.
- distribute
List In Vpnv6 This property is required. String - Filter for VPNv6 updates from this neighbor.
- distribute
List Out This property is required. String - Filter for IPv4 updates to this neighbor.
- distribute
List Out6 This property is required. String - Filter for IPv6 updates to this neighbor.
- distribute
List Out Vpnv4 This property is required. String - Filter for VPNv4 updates to this neighbor.
- distribute
List Out Vpnv6 This property is required. String - Filter for VPNv6 updates to this neighbor.
- dont
Capability Negotiate This property is required. String - Don't negotiate capabilities with this neighbor
- ebgp
Enforce Multihop This property is required. String - Enable/disable allow multi-hop EBGP neighbors.
- ebgp
Multihop Ttl This property is required. Number - EBGP multihop TTL for this peer.
- filter
List In This property is required. String - BGP filter for IPv4 inbound routes.
- filter
List In6 This property is required. String - BGP filter for IPv6 inbound routes.
- filter
List In Vpnv4 This property is required. String - BGP filter for VPNv4 inbound routes.
- filter
List In Vpnv6 This property is required. String - BGP filter for VPNv6 inbound routes.
- filter
List Out This property is required. String - BGP filter for IPv4 outbound routes.
- filter
List Out6 This property is required. String - BGP filter for IPv6 outbound routes.
- filter
List Out Vpnv4 This property is required. String - BGP filter for VPNv4 outbound routes.
- filter
List Out Vpnv6 This property is required. String - BGP filter for VPNv6 outbound routes.
- holdtime
Timer This property is required. Number - Interval (sec) before peer considered dead.
- interface
This property is required. String - Interface which is used to leak routes to target VRF.
- ip
This property is required. String - IP/IPv6 address of neighbor.
- keep
Alive Timer This property is required. Number - Keep alive timer interval (sec).
- link
Down Failover This property is required. String - Enable/disable failover upon link down.
- local
As This property is required. Number - Local AS number of neighbor.
- local
As No Prepend This property is required. String - Do not prepend local-as to incoming updates.
- local
As Replace As This property is required. String - Replace real AS with local-as in outgoing updates.
- maximum
Prefix This property is required. Number - Maximum number of IPv4 prefixes to accept from this peer.
- maximum
Prefix6 This property is required. Number - Maximum number of IPv6 prefixes to accept from this peer.
- maximum
Prefix Evpn This property is required. Number - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum
Prefix Threshold This property is required. Number - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold6 This property is required. Number - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Evpn This property is required. Number - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv4 This property is required. Number - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv6 This property is required. Number - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Vpnv4 This property is required. Number - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum
Prefix Vpnv6 This property is required. Number - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum
Prefix Warning Only This property is required. String - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only6 This property is required. String - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only Evpn This property is required. String - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum
Prefix Warning Only Vpnv4 This property is required. String - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum
Prefix Warning Only Vpnv6 This property is required. String - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- next
Hop Self This property is required. String - Enable/disable IPv4 next-hop calculation for this neighbor.
- next
Hop Self6 This property is required. String - Enable/disable IPv6 next-hop calculation for this neighbor.
- next
Hop Self Rr This property is required. String - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next
Hop Self Rr6 This property is required. String - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next
Hop Self Vpnv4 This property is required. String - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next
Hop Self Vpnv6 This property is required. String - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override
Capability This property is required. String - Enable/disable override result of capability negotiation.
- passive
This property is required. String - Enable/disable sending of open messages to this neighbor.
- password
This property is required. String - Password used in MD5 authentication.
- prefix
List In This property is required. String - IPv4 Inbound filter for updates from this neighbor.
- prefix
List In6 This property is required. String - IPv6 Inbound filter for updates from this neighbor.
- prefix
List In Vpnv4 This property is required. String - Inbound filter for VPNv4 updates from this neighbor.
- prefix
List In Vpnv6 This property is required. String - Inbound filter for VPNv6 updates from this neighbor.
- prefix
List Out This property is required. String - IPv4 Outbound filter for updates to this neighbor.
- prefix
List Out6 This property is required. String - IPv6 Outbound filter for updates to this neighbor.
- prefix
List Out Vpnv4 This property is required. String - Outbound filter for VPNv4 updates to this neighbor.
- prefix
List Out Vpnv6 This property is required. String - Outbound filter for VPNv6 updates to this neighbor.
- remote
As This property is required. Number - AS number of neighbor.
- remove
Private As This property is required. String - Enable/disable remove private AS number from IPv4 outbound updates.
- remove
Private As6 This property is required. String - Enable/disable remove private AS number from IPv6 outbound updates.
- remove
Private As Evpn This property is required. String - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove
Private As Vpnv4 This property is required. String - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove
Private As Vpnv6 This property is required. String - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart
Time This property is required. Number - Graceful restart delay time (sec, 0 = global default).
- retain
Stale Time This property is required. Number - Time to retain stale routes.
- route
Map In This property is required. String - IPv4 Inbound route map filter.
- route
Map In6 This property is required. String - IPv6 Inbound route map filter.
- route
Map In Evpn This property is required. String - L2VPN EVPN inbound route map filter.
- route
Map In Vpnv4 This property is required. String - VPNv4 inbound route map filter.
- route
Map In Vpnv6 This property is required. String - VPNv6 inbound route map filter.
- route
Map Out This property is required. String - IPv4 Outbound route map filter.
- route
Map Out6 This property is required. String - IPv6 Outbound route map filter.
- route
Map Out6Preferable This property is required. String - IPv6 outbound route map filter if the peer is preferred.
- route
Map Out Evpn This property is required. String - L2VPN EVPN outbound route map filter.
- route
Map Out Preferable This property is required. String - IPv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv4 This property is required. String - VPNv4 outbound route map filter.
- route
Map Out Vpnv4Preferable This property is required. String - VPNv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv6 This property is required. String - VPNv6 outbound route map filter.
- route
Map Out Vpnv6Preferable This property is required. String - VPNv6 outbound route map filter if this neighbor is preferred.
- route
Reflector Client This property is required. String - Enable/disable IPv4 AS route reflector client.
- route
Reflector Client6 This property is required. String - Enable/disable IPv6 AS route reflector client.
- route
Reflector Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route
Reflector Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route
Reflector Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route
Server Client This property is required. String - Enable/disable IPv4 AS route server client.
- route
Server Client6 This property is required. String - Enable/disable IPv6 AS route server client.
- route
Server Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route
Server Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route server client for this neighbor.
- route
Server Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route server client for this neighbor.
- send
Community This property is required. String - IPv4 Send community attribute to neighbor.
- send
Community6 This property is required. String - IPv6 Send community attribute to neighbor.
- send
Community Evpn This property is required. String - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send
Community Vpnv4 This property is required. String - Send community attribute to neighbor for VPNv4 address family.
- send
Community Vpnv6 This property is required. String - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. String - Enable/disable shutdown this neighbor.
- soft
Reconfiguration This property is required. String - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft
Reconfiguration6 This property is required. String - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft
Reconfiguration Evpn This property is required. String - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft
Reconfiguration Vpnv4 This property is required. String - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft
Reconfiguration Vpnv6 This property is required. String - Enable/disable VPNv6 inbound soft reconfiguration.
- stale
Route This property is required. String - Enable/disable stale route after neighbor down.
- strict
Capability Match This property is required. String - Enable/disable strict capability matching.
- unsuppress
Map This property is required. String - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress
Map6 This property is required. String - IPv6 Route map to selectively unsuppress suppressed routes.
- update
Source This property is required. String - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. Number - Neighbor weight.
GetBgpNeighborConditionalAdvertise
- Advertise
Routemap This property is required. string - Name of advertising route map.
- Condition
Routemap This property is required. string - Name of condition route map.
- Condition
Type This property is required. string - Type of condition.
- Advertise
Routemap This property is required. string - Name of advertising route map.
- Condition
Routemap This property is required. string - Name of condition route map.
- Condition
Type This property is required. string - Type of condition.
- advertise
Routemap This property is required. String - Name of advertising route map.
- condition
Routemap This property is required. String - Name of condition route map.
- condition
Type This property is required. String - Type of condition.
- advertise
Routemap This property is required. string - Name of advertising route map.
- condition
Routemap This property is required. string - Name of condition route map.
- condition
Type This property is required. string - Type of condition.
- advertise_
routemap This property is required. str - Name of advertising route map.
- condition_
routemap This property is required. str - Name of condition route map.
- condition_
type This property is required. str - Type of condition.
- advertise
Routemap This property is required. String - Name of advertising route map.
- condition
Routemap This property is required. String - Name of condition route map.
- condition
Type This property is required. String - Type of condition.
GetBgpNeighborConditionalAdvertise6
- Advertise
Routemap This property is required. string - Name of advertising route map.
- Condition
Routemap This property is required. string - Name of condition route map.
- Condition
Type This property is required. string - Type of condition.
- Advertise
Routemap This property is required. string - Name of advertising route map.
- Condition
Routemap This property is required. string - Name of condition route map.
- Condition
Type This property is required. string - Type of condition.
- advertise
Routemap This property is required. String - Name of advertising route map.
- condition
Routemap This property is required. String - Name of condition route map.
- condition
Type This property is required. String - Type of condition.
- advertise
Routemap This property is required. string - Name of advertising route map.
- condition
Routemap This property is required. string - Name of condition route map.
- condition
Type This property is required. string - Type of condition.
- advertise_
routemap This property is required. str - Name of advertising route map.
- condition_
routemap This property is required. str - Name of condition route map.
- condition_
type This property is required. str - Type of condition.
- advertise
Routemap This property is required. String - Name of advertising route map.
- condition
Routemap This property is required. String - Name of condition route map.
- condition
Type This property is required. String - Type of condition.
GetBgpNeighborGroup
- Activate
This property is required. string - Enable/disable address family IPv4 for this neighbor.
- Activate6
This property is required. string - Enable/disable address family IPv6 for this neighbor.
- Activate
Evpn This property is required. string - Enable/disable address family L2VPN EVPN for this neighbor.
- Activate
Vpnv4 This property is required. string - Enable/disable address family VPNv4 for this neighbor.
- Activate
Vpnv6 This property is required. string - Enable/disable address family VPNv6 for this neighbor.
- Additional
Path This property is required. string - Enable/disable IPv4 additional-path capability.
- Additional
Path6 This property is required. string - Enable/disable IPv6 additional-path capability.
- Additional
Path Vpnv4 This property is required. string - Enable/disable VPNv4 additional-path capability.
- Additional
Path Vpnv6 This property is required. string - Enable/disable VPNv6 additional-path capability.
- Adv
Additional Path This property is required. int - Number of IPv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path6 This property is required. int - Number of IPv6 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv4 This property is required. int - Number of VPNv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv6 This property is required. int - Number of VPNv6 additional paths that can be advertised to this neighbor.
- Advertisement
Interval This property is required. int - Minimum interval (sec) between sending updates.
- Allowas
In This property is required. int - IPv4 The maximum number of occurrence of my AS number allowed.
- Allowas
In6 This property is required. int - IPv6 The maximum number of occurrence of my AS number allowed.
- Allowas
In Enable This property is required. string - Enable/disable IPv4 Enable to allow my AS in AS path.
- Allowas
In Enable6 This property is required. string - Enable/disable IPv6 Enable to allow my AS in AS path.
- Allowas
In Enable Evpn This property is required. string - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- Allowas
In Enable Vpnv4 This property is required. string - Enable/disable to allow my AS in AS path for VPNv4 route.
- Allowas
In Enable Vpnv6 This property is required. string - Enable/disable use of my AS in AS path for VPNv6 route.
- Allowas
In Evpn This property is required. int - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- Allowas
In Vpnv4 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- Allowas
In Vpnv6 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- As
Override This property is required. string - Enable/disable replace peer AS with own AS for IPv4.
- As
Override6 This property is required. string - Enable/disable replace peer AS with own AS for IPv6.
- Attribute
Unchanged This property is required. string - IPv4 List of attributes that should be unchanged.
- Attribute
Unchanged6 This property is required. string - IPv6 List of attributes that should be unchanged.
- Attribute
Unchanged Vpnv4 This property is required. string - List of attributes that should be unchanged for VPNv4 route.
- Attribute
Unchanged Vpnv6 This property is required. string - List of attributes that should not be changed for VPNv6 route.
- Auth
Options This property is required. string - Key-chain name for TCP authentication options.
- Bfd
This property is required. string - Enable/disable BFD for this neighbor.
- Capability
Default Originate This property is required. string - Enable/disable advertise default IPv4 route to this neighbor.
- Capability
Default Originate6 This property is required. string - Enable/disable advertise default IPv6 route to this neighbor.
- Capability
Dynamic This property is required. string - Enable/disable advertise dynamic capability to this neighbor.
- Capability
Graceful Restart This property is required. string - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart6 This property is required. string - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- Capability
Graceful Restart Evpn This property is required. string - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv4 This property is required. string - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv6 This property is required. string - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- Capability
Orf This property is required. string - Accept/Send IPv4 ORF lists to/from this neighbor.
- Capability
Orf6 This property is required. string - Accept/Send IPv6 ORF lists to/from this neighbor.
- Capability
Route Refresh This property is required. string - Enable/disable advertise route refresh capability to this neighbor.
- Connect
Timer This property is required. int - Interval (sec) for connect timer.
- Default
Originate Routemap This property is required. string - Route map to specify criteria to originate IPv4 default.
- Default
Originate Routemap6 This property is required. string - Route map to specify criteria to originate IPv6 default.
- Description
This property is required. string - Description.
- Distribute
List In This property is required. string - Filter for IPv4 updates from this neighbor.
- Distribute
List In6 This property is required. string - Filter for IPv6 updates from this neighbor.
- Distribute
List In Vpnv4 This property is required. string - Filter for VPNv4 updates from this neighbor.
- Distribute
List In Vpnv6 This property is required. string - Filter for VPNv6 updates from this neighbor.
- Distribute
List Out This property is required. string - Filter for IPv4 updates to this neighbor.
- Distribute
List Out6 This property is required. string - Filter for IPv6 updates to this neighbor.
- Distribute
List Out Vpnv4 This property is required. string - Filter for VPNv4 updates to this neighbor.
- Distribute
List Out Vpnv6 This property is required. string - Filter for VPNv6 updates to this neighbor.
- Dont
Capability Negotiate This property is required. string - Don't negotiate capabilities with this neighbor
- Ebgp
Enforce Multihop This property is required. string - Enable/disable allow multi-hop EBGP neighbors.
- Ebgp
Multihop Ttl This property is required. int - EBGP multihop TTL for this peer.
- Filter
List In This property is required. string - BGP filter for IPv4 inbound routes.
- Filter
List In6 This property is required. string - BGP filter for IPv6 inbound routes.
- Filter
List In Vpnv4 This property is required. string - BGP filter for VPNv4 inbound routes.
- Filter
List In Vpnv6 This property is required. string - BGP filter for VPNv6 inbound routes.
- Filter
List Out This property is required. string - BGP filter for IPv4 outbound routes.
- Filter
List Out6 This property is required. string - BGP filter for IPv6 outbound routes.
- Filter
List Out Vpnv4 This property is required. string - BGP filter for VPNv4 outbound routes.
- Filter
List Out Vpnv6 This property is required. string - BGP filter for VPNv6 outbound routes.
- Holdtime
Timer This property is required. int - Interval (sec) before peer considered dead.
- Interface
This property is required. string - Interface which is used to leak routes to target VRF.
- Keep
Alive Timer This property is required. int - Keep alive timer interval (sec).
- Link
Down Failover This property is required. string - Enable/disable failover upon link down.
- Local
As This property is required. int - Local AS number of neighbor.
- Local
As No Prepend This property is required. string - Do not prepend local-as to incoming updates.
- Local
As Replace As This property is required. string - Replace real AS with local-as in outgoing updates.
- Maximum
Prefix This property is required. int - Maximum number of IPv4 prefixes to accept from this peer.
- Maximum
Prefix6 This property is required. int - Maximum number of IPv6 prefixes to accept from this peer.
- Maximum
Prefix Evpn This property is required. int - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- Maximum
Prefix Threshold This property is required. int - Maximum IPv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold6 This property is required. int - Maximum IPv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Evpn This property is required. int - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv4 This property is required. int - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv6 This property is required. int - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Vpnv4 This property is required. int - Maximum number of VPNv4 prefixes to accept from this peer.
- Maximum
Prefix Vpnv6 This property is required. int - Maximum number of VPNv6 prefixes to accept from this peer.
- Maximum
Prefix Warning Only This property is required. string - Enable/disable IPv4 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only6 This property is required. string - Enable/disable IPv6 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only Evpn This property is required. string - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- Maximum
Prefix Warning Only Vpnv4 This property is required. string - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- Maximum
Prefix Warning Only Vpnv6 This property is required. string - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- Name
This property is required. string - Distribute list entry name.
- Next
Hop Self This property is required. string - Enable/disable IPv4 next-hop calculation for this neighbor.
- Next
Hop Self6 This property is required. string - Enable/disable IPv6 next-hop calculation for this neighbor.
- Next
Hop Self Rr This property is required. string - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- Next
Hop Self Rr6 This property is required. string - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- Next
Hop Self Vpnv4 This property is required. string - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- Next
Hop Self Vpnv6 This property is required. string - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- Override
Capability This property is required. string - Enable/disable override result of capability negotiation.
- Passive
This property is required. string - Enable/disable sending of open messages to this neighbor.
- Password
This property is required. string - Password used in MD5 authentication.
- Prefix
List In This property is required. string - IPv4 Inbound filter for updates from this neighbor.
- Prefix
List In6 This property is required. string - IPv6 Inbound filter for updates from this neighbor.
- Prefix
List In Vpnv4 This property is required. string - Inbound filter for VPNv4 updates from this neighbor.
- Prefix
List In Vpnv6 This property is required. string - Inbound filter for VPNv6 updates from this neighbor.
- Prefix
List Out This property is required. string - IPv4 Outbound filter for updates to this neighbor.
- Prefix
List Out6 This property is required. string - IPv6 Outbound filter for updates to this neighbor.
- Prefix
List Out Vpnv4 This property is required. string - Outbound filter for VPNv4 updates to this neighbor.
- Prefix
List Out Vpnv6 This property is required. string - Outbound filter for VPNv6 updates to this neighbor.
- Remote
As This property is required. int - AS number of neighbor.
- Remote
As Filter This property is required. string - BGP filter for remote AS.
- Remove
Private As This property is required. string - Enable/disable remove private AS number from IPv4 outbound updates.
- Remove
Private As6 This property is required. string - Enable/disable remove private AS number from IPv6 outbound updates.
- Remove
Private As Evpn This property is required. string - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- Remove
Private As Vpnv4 This property is required. string - Enable/disable remove private AS number from VPNv4 outbound updates.
- Remove
Private As Vpnv6 This property is required. string - Enable/disable to remove private AS number from VPNv6 outbound updates.
- Restart
Time This property is required. int - Graceful restart delay time (sec, 0 = global default).
- Retain
Stale Time This property is required. int - Time to retain stale routes.
- Route
Map In This property is required. string - IPv4 Inbound route map filter.
- Route
Map In6 This property is required. string - IPv6 Inbound route map filter.
- Route
Map In Evpn This property is required. string - L2VPN EVPN inbound route map filter.
- Route
Map In Vpnv4 This property is required. string - VPNv4 inbound route map filter.
- Route
Map In Vpnv6 This property is required. string - VPNv6 inbound route map filter.
- Route
Map Out This property is required. string - IPv4 Outbound route map filter.
- Route
Map Out6 This property is required. string - IPv6 Outbound route map filter.
- Route
Map Out6Preferable This property is required. string - IPv6 outbound route map filter if the peer is preferred.
- Route
Map Out Evpn This property is required. string - L2VPN EVPN outbound route map filter.
- Route
Map Out Preferable This property is required. string - IPv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv4 This property is required. string - VPNv4 outbound route map filter.
- Route
Map Out Vpnv4Preferable This property is required. string - VPNv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv6 This property is required. string - VPNv6 outbound route map filter.
- Route
Map Out Vpnv6Preferable This property is required. string - VPNv6 outbound route map filter if this neighbor is preferred.
- Route
Reflector Client This property is required. string - Enable/disable IPv4 AS route reflector client.
- Route
Reflector Client6 This property is required. string - Enable/disable IPv6 AS route reflector client.
- Route
Reflector Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route reflector client for this neighbor.
- Route
Server Client This property is required. string - Enable/disable IPv4 AS route server client.
- Route
Server Client6 This property is required. string - Enable/disable IPv6 AS route server client.
- Route
Server Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- Route
Server Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route server client for this neighbor.
- Route
Server Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route server client for this neighbor.
- Send
Community This property is required. string - IPv4 Send community attribute to neighbor.
- Send
Community6 This property is required. string - IPv6 Send community attribute to neighbor.
- Send
Community Evpn This property is required. string - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- Send
Community Vpnv4 This property is required. string - Send community attribute to neighbor for VPNv4 address family.
- Send
Community Vpnv6 This property is required. string - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- Shutdown
This property is required. string - Enable/disable shutdown this neighbor.
- Soft
Reconfiguration This property is required. string - Enable/disable allow IPv4 inbound soft reconfiguration.
- Soft
Reconfiguration6 This property is required. string - Enable/disable allow IPv6 inbound soft reconfiguration.
- Soft
Reconfiguration Evpn This property is required. string - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv4 This property is required. string - Enable/disable allow VPNv4 inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv6 This property is required. string - Enable/disable VPNv6 inbound soft reconfiguration.
- Stale
Route This property is required. string - Enable/disable stale route after neighbor down.
- Strict
Capability Match This property is required. string - Enable/disable strict capability matching.
- Unsuppress
Map This property is required. string - IPv4 Route map to selectively unsuppress suppressed routes.
- Unsuppress
Map6 This property is required. string - IPv6 Route map to selectively unsuppress suppressed routes.
- Update
Source This property is required. string - Interface to use as source IP/IPv6 address of TCP connections.
- Weight
This property is required. int - Neighbor weight.
- Activate
This property is required. string - Enable/disable address family IPv4 for this neighbor.
- Activate6
This property is required. string - Enable/disable address family IPv6 for this neighbor.
- Activate
Evpn This property is required. string - Enable/disable address family L2VPN EVPN for this neighbor.
- Activate
Vpnv4 This property is required. string - Enable/disable address family VPNv4 for this neighbor.
- Activate
Vpnv6 This property is required. string - Enable/disable address family VPNv6 for this neighbor.
- Additional
Path This property is required. string - Enable/disable IPv4 additional-path capability.
- Additional
Path6 This property is required. string - Enable/disable IPv6 additional-path capability.
- Additional
Path Vpnv4 This property is required. string - Enable/disable VPNv4 additional-path capability.
- Additional
Path Vpnv6 This property is required. string - Enable/disable VPNv6 additional-path capability.
- Adv
Additional Path This property is required. int - Number of IPv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path6 This property is required. int - Number of IPv6 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv4 This property is required. int - Number of VPNv4 additional paths that can be advertised to this neighbor.
- Adv
Additional Path Vpnv6 This property is required. int - Number of VPNv6 additional paths that can be advertised to this neighbor.
- Advertisement
Interval This property is required. int - Minimum interval (sec) between sending updates.
- Allowas
In This property is required. int - IPv4 The maximum number of occurrence of my AS number allowed.
- Allowas
In6 This property is required. int - IPv6 The maximum number of occurrence of my AS number allowed.
- Allowas
In Enable This property is required. string - Enable/disable IPv4 Enable to allow my AS in AS path.
- Allowas
In Enable6 This property is required. string - Enable/disable IPv6 Enable to allow my AS in AS path.
- Allowas
In Enable Evpn This property is required. string - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- Allowas
In Enable Vpnv4 This property is required. string - Enable/disable to allow my AS in AS path for VPNv4 route.
- Allowas
In Enable Vpnv6 This property is required. string - Enable/disable use of my AS in AS path for VPNv6 route.
- Allowas
In Evpn This property is required. int - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- Allowas
In Vpnv4 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- Allowas
In Vpnv6 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- As
Override This property is required. string - Enable/disable replace peer AS with own AS for IPv4.
- As
Override6 This property is required. string - Enable/disable replace peer AS with own AS for IPv6.
- Attribute
Unchanged This property is required. string - IPv4 List of attributes that should be unchanged.
- Attribute
Unchanged6 This property is required. string - IPv6 List of attributes that should be unchanged.
- Attribute
Unchanged Vpnv4 This property is required. string - List of attributes that should be unchanged for VPNv4 route.
- Attribute
Unchanged Vpnv6 This property is required. string - List of attributes that should not be changed for VPNv6 route.
- Auth
Options This property is required. string - Key-chain name for TCP authentication options.
- Bfd
This property is required. string - Enable/disable BFD for this neighbor.
- Capability
Default Originate This property is required. string - Enable/disable advertise default IPv4 route to this neighbor.
- Capability
Default Originate6 This property is required. string - Enable/disable advertise default IPv6 route to this neighbor.
- Capability
Dynamic This property is required. string - Enable/disable advertise dynamic capability to this neighbor.
- Capability
Graceful Restart This property is required. string - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart6 This property is required. string - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- Capability
Graceful Restart Evpn This property is required. string - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv4 This property is required. string - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- Capability
Graceful Restart Vpnv6 This property is required. string - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- Capability
Orf This property is required. string - Accept/Send IPv4 ORF lists to/from this neighbor.
- Capability
Orf6 This property is required. string - Accept/Send IPv6 ORF lists to/from this neighbor.
- Capability
Route Refresh This property is required. string - Enable/disable advertise route refresh capability to this neighbor.
- Connect
Timer This property is required. int - Interval (sec) for connect timer.
- Default
Originate Routemap This property is required. string - Route map to specify criteria to originate IPv4 default.
- Default
Originate Routemap6 This property is required. string - Route map to specify criteria to originate IPv6 default.
- Description
This property is required. string - Description.
- Distribute
List In This property is required. string - Filter for IPv4 updates from this neighbor.
- Distribute
List In6 This property is required. string - Filter for IPv6 updates from this neighbor.
- Distribute
List In Vpnv4 This property is required. string - Filter for VPNv4 updates from this neighbor.
- Distribute
List In Vpnv6 This property is required. string - Filter for VPNv6 updates from this neighbor.
- Distribute
List Out This property is required. string - Filter for IPv4 updates to this neighbor.
- Distribute
List Out6 This property is required. string - Filter for IPv6 updates to this neighbor.
- Distribute
List Out Vpnv4 This property is required. string - Filter for VPNv4 updates to this neighbor.
- Distribute
List Out Vpnv6 This property is required. string - Filter for VPNv6 updates to this neighbor.
- Dont
Capability Negotiate This property is required. string - Don't negotiate capabilities with this neighbor
- Ebgp
Enforce Multihop This property is required. string - Enable/disable allow multi-hop EBGP neighbors.
- Ebgp
Multihop Ttl This property is required. int - EBGP multihop TTL for this peer.
- Filter
List In This property is required. string - BGP filter for IPv4 inbound routes.
- Filter
List In6 This property is required. string - BGP filter for IPv6 inbound routes.
- Filter
List In Vpnv4 This property is required. string - BGP filter for VPNv4 inbound routes.
- Filter
List In Vpnv6 This property is required. string - BGP filter for VPNv6 inbound routes.
- Filter
List Out This property is required. string - BGP filter for IPv4 outbound routes.
- Filter
List Out6 This property is required. string - BGP filter for IPv6 outbound routes.
- Filter
List Out Vpnv4 This property is required. string - BGP filter for VPNv4 outbound routes.
- Filter
List Out Vpnv6 This property is required. string - BGP filter for VPNv6 outbound routes.
- Holdtime
Timer This property is required. int - Interval (sec) before peer considered dead.
- Interface
This property is required. string - Interface which is used to leak routes to target VRF.
- Keep
Alive Timer This property is required. int - Keep alive timer interval (sec).
- Link
Down Failover This property is required. string - Enable/disable failover upon link down.
- Local
As This property is required. int - Local AS number of neighbor.
- Local
As No Prepend This property is required. string - Do not prepend local-as to incoming updates.
- Local
As Replace As This property is required. string - Replace real AS with local-as in outgoing updates.
- Maximum
Prefix This property is required. int - Maximum number of IPv4 prefixes to accept from this peer.
- Maximum
Prefix6 This property is required. int - Maximum number of IPv6 prefixes to accept from this peer.
- Maximum
Prefix Evpn This property is required. int - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- Maximum
Prefix Threshold This property is required. int - Maximum IPv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold6 This property is required. int - Maximum IPv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Evpn This property is required. int - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv4 This property is required. int - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Threshold Vpnv6 This property is required. int - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- Maximum
Prefix Vpnv4 This property is required. int - Maximum number of VPNv4 prefixes to accept from this peer.
- Maximum
Prefix Vpnv6 This property is required. int - Maximum number of VPNv6 prefixes to accept from this peer.
- Maximum
Prefix Warning Only This property is required. string - Enable/disable IPv4 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only6 This property is required. string - Enable/disable IPv6 Only give warning message when limit is exceeded.
- Maximum
Prefix Warning Only Evpn This property is required. string - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- Maximum
Prefix Warning Only Vpnv4 This property is required. string - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- Maximum
Prefix Warning Only Vpnv6 This property is required. string - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- Name
This property is required. string - Distribute list entry name.
- Next
Hop Self This property is required. string - Enable/disable IPv4 next-hop calculation for this neighbor.
- Next
Hop Self6 This property is required. string - Enable/disable IPv6 next-hop calculation for this neighbor.
- Next
Hop Self Rr This property is required. string - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- Next
Hop Self Rr6 This property is required. string - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- Next
Hop Self Vpnv4 This property is required. string - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- Next
Hop Self Vpnv6 This property is required. string - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- Override
Capability This property is required. string - Enable/disable override result of capability negotiation.
- Passive
This property is required. string - Enable/disable sending of open messages to this neighbor.
- Password
This property is required. string - Password used in MD5 authentication.
- Prefix
List In This property is required. string - IPv4 Inbound filter for updates from this neighbor.
- Prefix
List In6 This property is required. string - IPv6 Inbound filter for updates from this neighbor.
- Prefix
List In Vpnv4 This property is required. string - Inbound filter for VPNv4 updates from this neighbor.
- Prefix
List In Vpnv6 This property is required. string - Inbound filter for VPNv6 updates from this neighbor.
- Prefix
List Out This property is required. string - IPv4 Outbound filter for updates to this neighbor.
- Prefix
List Out6 This property is required. string - IPv6 Outbound filter for updates to this neighbor.
- Prefix
List Out Vpnv4 This property is required. string - Outbound filter for VPNv4 updates to this neighbor.
- Prefix
List Out Vpnv6 This property is required. string - Outbound filter for VPNv6 updates to this neighbor.
- Remote
As This property is required. int - AS number of neighbor.
- Remote
As Filter This property is required. string - BGP filter for remote AS.
- Remove
Private As This property is required. string - Enable/disable remove private AS number from IPv4 outbound updates.
- Remove
Private As6 This property is required. string - Enable/disable remove private AS number from IPv6 outbound updates.
- Remove
Private As Evpn This property is required. string - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- Remove
Private As Vpnv4 This property is required. string - Enable/disable remove private AS number from VPNv4 outbound updates.
- Remove
Private As Vpnv6 This property is required. string - Enable/disable to remove private AS number from VPNv6 outbound updates.
- Restart
Time This property is required. int - Graceful restart delay time (sec, 0 = global default).
- Retain
Stale Time This property is required. int - Time to retain stale routes.
- Route
Map In This property is required. string - IPv4 Inbound route map filter.
- Route
Map In6 This property is required. string - IPv6 Inbound route map filter.
- Route
Map In Evpn This property is required. string - L2VPN EVPN inbound route map filter.
- Route
Map In Vpnv4 This property is required. string - VPNv4 inbound route map filter.
- Route
Map In Vpnv6 This property is required. string - VPNv6 inbound route map filter.
- Route
Map Out This property is required. string - IPv4 Outbound route map filter.
- Route
Map Out6 This property is required. string - IPv6 Outbound route map filter.
- Route
Map Out6Preferable This property is required. string - IPv6 outbound route map filter if the peer is preferred.
- Route
Map Out Evpn This property is required. string - L2VPN EVPN outbound route map filter.
- Route
Map Out Preferable This property is required. string - IPv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv4 This property is required. string - VPNv4 outbound route map filter.
- Route
Map Out Vpnv4Preferable This property is required. string - VPNv4 outbound route map filter if the peer is preferred.
- Route
Map Out Vpnv6 This property is required. string - VPNv6 outbound route map filter.
- Route
Map Out Vpnv6Preferable This property is required. string - VPNv6 outbound route map filter if this neighbor is preferred.
- Route
Reflector Client This property is required. string - Enable/disable IPv4 AS route reflector client.
- Route
Reflector Client6 This property is required. string - Enable/disable IPv6 AS route reflector client.
- Route
Reflector Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route reflector client for this neighbor.
- Route
Reflector Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route reflector client for this neighbor.
- Route
Server Client This property is required. string - Enable/disable IPv4 AS route server client.
- Route
Server Client6 This property is required. string - Enable/disable IPv6 AS route server client.
- Route
Server Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- Route
Server Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route server client for this neighbor.
- Route
Server Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route server client for this neighbor.
- Send
Community This property is required. string - IPv4 Send community attribute to neighbor.
- Send
Community6 This property is required. string - IPv6 Send community attribute to neighbor.
- Send
Community Evpn This property is required. string - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- Send
Community Vpnv4 This property is required. string - Send community attribute to neighbor for VPNv4 address family.
- Send
Community Vpnv6 This property is required. string - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- Shutdown
This property is required. string - Enable/disable shutdown this neighbor.
- Soft
Reconfiguration This property is required. string - Enable/disable allow IPv4 inbound soft reconfiguration.
- Soft
Reconfiguration6 This property is required. string - Enable/disable allow IPv6 inbound soft reconfiguration.
- Soft
Reconfiguration Evpn This property is required. string - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv4 This property is required. string - Enable/disable allow VPNv4 inbound soft reconfiguration.
- Soft
Reconfiguration Vpnv6 This property is required. string - Enable/disable VPNv6 inbound soft reconfiguration.
- Stale
Route This property is required. string - Enable/disable stale route after neighbor down.
- Strict
Capability Match This property is required. string - Enable/disable strict capability matching.
- Unsuppress
Map This property is required. string - IPv4 Route map to selectively unsuppress suppressed routes.
- Unsuppress
Map6 This property is required. string - IPv6 Route map to selectively unsuppress suppressed routes.
- Update
Source This property is required. string - Interface to use as source IP/IPv6 address of TCP connections.
- Weight
This property is required. int - Neighbor weight.
- activate
This property is required. String - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. String - Enable/disable address family IPv6 for this neighbor.
- activate
Evpn This property is required. String - Enable/disable address family L2VPN EVPN for this neighbor.
- activate
Vpnv4 This property is required. String - Enable/disable address family VPNv4 for this neighbor.
- activate
Vpnv6 This property is required. String - Enable/disable address family VPNv6 for this neighbor.
- additional
Path This property is required. String - Enable/disable IPv4 additional-path capability.
- additional
Path6 This property is required. String - Enable/disable IPv6 additional-path capability.
- additional
Path Vpnv4 This property is required. String - Enable/disable VPNv4 additional-path capability.
- additional
Path Vpnv6 This property is required. String - Enable/disable VPNv6 additional-path capability.
- adv
Additional Path This property is required. Integer - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path6 This property is required. Integer - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv4 This property is required. Integer - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv6 This property is required. Integer - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement
Interval This property is required. Integer - Minimum interval (sec) between sending updates.
- allowas
In This property is required. Integer - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas
In6 This property is required. Integer - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas
In Enable This property is required. String - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas
In Enable6 This property is required. String - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas
In Enable Evpn This property is required. String - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas
In Enable Vpnv4 This property is required. String - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas
In Enable Vpnv6 This property is required. String - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas
In Evpn This property is required. Integer - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas
In Vpnv4 This property is required. Integer - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas
In Vpnv6 This property is required. Integer - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as
Override This property is required. String - Enable/disable replace peer AS with own AS for IPv4.
- as
Override6 This property is required. String - Enable/disable replace peer AS with own AS for IPv6.
- attribute
Unchanged This property is required. String - IPv4 List of attributes that should be unchanged.
- attribute
Unchanged6 This property is required. String - IPv6 List of attributes that should be unchanged.
- attribute
Unchanged Vpnv4 This property is required. String - List of attributes that should be unchanged for VPNv4 route.
- attribute
Unchanged Vpnv6 This property is required. String - List of attributes that should not be changed for VPNv6 route.
- auth
Options This property is required. String - Key-chain name for TCP authentication options.
- bfd
This property is required. String - Enable/disable BFD for this neighbor.
- capability
Default Originate This property is required. String - Enable/disable advertise default IPv4 route to this neighbor.
- capability
Default Originate6 This property is required. String - Enable/disable advertise default IPv6 route to this neighbor.
- capability
Dynamic This property is required. String - Enable/disable advertise dynamic capability to this neighbor.
- capability
Graceful Restart This property is required. String - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability
Graceful Restart6 This property is required. String - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability
Graceful Restart Evpn This property is required. String - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv4 This property is required. String - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv6 This property is required. String - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability
Orf This property is required. String - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability
Orf6 This property is required. String - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability
Route Refresh This property is required. String - Enable/disable advertise route refresh capability to this neighbor.
- connect
Timer This property is required. Integer - Interval (sec) for connect timer.
- default
Originate Routemap This property is required. String - Route map to specify criteria to originate IPv4 default.
- default
Originate Routemap6 This property is required. String - Route map to specify criteria to originate IPv6 default.
- description
This property is required. String - Description.
- distribute
List In This property is required. String - Filter for IPv4 updates from this neighbor.
- distribute
List In6 This property is required. String - Filter for IPv6 updates from this neighbor.
- distribute
List In Vpnv4 This property is required. String - Filter for VPNv4 updates from this neighbor.
- distribute
List In Vpnv6 This property is required. String - Filter for VPNv6 updates from this neighbor.
- distribute
List Out This property is required. String - Filter for IPv4 updates to this neighbor.
- distribute
List Out6 This property is required. String - Filter for IPv6 updates to this neighbor.
- distribute
List Out Vpnv4 This property is required. String - Filter for VPNv4 updates to this neighbor.
- distribute
List Out Vpnv6 This property is required. String - Filter for VPNv6 updates to this neighbor.
- dont
Capability Negotiate This property is required. String - Don't negotiate capabilities with this neighbor
- ebgp
Enforce Multihop This property is required. String - Enable/disable allow multi-hop EBGP neighbors.
- ebgp
Multihop Ttl This property is required. Integer - EBGP multihop TTL for this peer.
- filter
List In This property is required. String - BGP filter for IPv4 inbound routes.
- filter
List In6 This property is required. String - BGP filter for IPv6 inbound routes.
- filter
List In Vpnv4 This property is required. String - BGP filter for VPNv4 inbound routes.
- filter
List In Vpnv6 This property is required. String - BGP filter for VPNv6 inbound routes.
- filter
List Out This property is required. String - BGP filter for IPv4 outbound routes.
- filter
List Out6 This property is required. String - BGP filter for IPv6 outbound routes.
- filter
List Out Vpnv4 This property is required. String - BGP filter for VPNv4 outbound routes.
- filter
List Out Vpnv6 This property is required. String - BGP filter for VPNv6 outbound routes.
- holdtime
Timer This property is required. Integer - Interval (sec) before peer considered dead.
- interface_
This property is required. String - Interface which is used to leak routes to target VRF.
- keep
Alive Timer This property is required. Integer - Keep alive timer interval (sec).
- link
Down Failover This property is required. String - Enable/disable failover upon link down.
- local
As This property is required. Integer - Local AS number of neighbor.
- local
As No Prepend This property is required. String - Do not prepend local-as to incoming updates.
- local
As Replace As This property is required. String - Replace real AS with local-as in outgoing updates.
- maximum
Prefix This property is required. Integer - Maximum number of IPv4 prefixes to accept from this peer.
- maximum
Prefix6 This property is required. Integer - Maximum number of IPv6 prefixes to accept from this peer.
- maximum
Prefix Evpn This property is required. Integer - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum
Prefix Threshold This property is required. Integer - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold6 This property is required. Integer - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Evpn This property is required. Integer - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv4 This property is required. Integer - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv6 This property is required. Integer - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Vpnv4 This property is required. Integer - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum
Prefix Vpnv6 This property is required. Integer - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum
Prefix Warning Only This property is required. String - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only6 This property is required. String - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only Evpn This property is required. String - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum
Prefix Warning Only Vpnv4 This property is required. String - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum
Prefix Warning Only Vpnv6 This property is required. String - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- name
This property is required. String - Distribute list entry name.
- next
Hop Self This property is required. String - Enable/disable IPv4 next-hop calculation for this neighbor.
- next
Hop Self6 This property is required. String - Enable/disable IPv6 next-hop calculation for this neighbor.
- next
Hop Self Rr This property is required. String - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next
Hop Self Rr6 This property is required. String - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next
Hop Self Vpnv4 This property is required. String - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next
Hop Self Vpnv6 This property is required. String - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override
Capability This property is required. String - Enable/disable override result of capability negotiation.
- passive
This property is required. String - Enable/disable sending of open messages to this neighbor.
- password
This property is required. String - Password used in MD5 authentication.
- prefix
List In This property is required. String - IPv4 Inbound filter for updates from this neighbor.
- prefix
List In6 This property is required. String - IPv6 Inbound filter for updates from this neighbor.
- prefix
List In Vpnv4 This property is required. String - Inbound filter for VPNv4 updates from this neighbor.
- prefix
List In Vpnv6 This property is required. String - Inbound filter for VPNv6 updates from this neighbor.
- prefix
List Out This property is required. String - IPv4 Outbound filter for updates to this neighbor.
- prefix
List Out6 This property is required. String - IPv6 Outbound filter for updates to this neighbor.
- prefix
List Out Vpnv4 This property is required. String - Outbound filter for VPNv4 updates to this neighbor.
- prefix
List Out Vpnv6 This property is required. String - Outbound filter for VPNv6 updates to this neighbor.
- remote
As This property is required. Integer - AS number of neighbor.
- remote
As Filter This property is required. String - BGP filter for remote AS.
- remove
Private As This property is required. String - Enable/disable remove private AS number from IPv4 outbound updates.
- remove
Private As6 This property is required. String - Enable/disable remove private AS number from IPv6 outbound updates.
- remove
Private As Evpn This property is required. String - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove
Private As Vpnv4 This property is required. String - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove
Private As Vpnv6 This property is required. String - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart
Time This property is required. Integer - Graceful restart delay time (sec, 0 = global default).
- retain
Stale Time This property is required. Integer - Time to retain stale routes.
- route
Map In This property is required. String - IPv4 Inbound route map filter.
- route
Map In6 This property is required. String - IPv6 Inbound route map filter.
- route
Map In Evpn This property is required. String - L2VPN EVPN inbound route map filter.
- route
Map In Vpnv4 This property is required. String - VPNv4 inbound route map filter.
- route
Map In Vpnv6 This property is required. String - VPNv6 inbound route map filter.
- route
Map Out This property is required. String - IPv4 Outbound route map filter.
- route
Map Out6 This property is required. String - IPv6 Outbound route map filter.
- route
Map Out6Preferable This property is required. String - IPv6 outbound route map filter if the peer is preferred.
- route
Map Out Evpn This property is required. String - L2VPN EVPN outbound route map filter.
- route
Map Out Preferable This property is required. String - IPv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv4 This property is required. String - VPNv4 outbound route map filter.
- route
Map Out Vpnv4Preferable This property is required. String - VPNv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv6 This property is required. String - VPNv6 outbound route map filter.
- route
Map Out Vpnv6Preferable This property is required. String - VPNv6 outbound route map filter if this neighbor is preferred.
- route
Reflector Client This property is required. String - Enable/disable IPv4 AS route reflector client.
- route
Reflector Client6 This property is required. String - Enable/disable IPv6 AS route reflector client.
- route
Reflector Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route
Reflector Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route
Reflector Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route
Server Client This property is required. String - Enable/disable IPv4 AS route server client.
- route
Server Client6 This property is required. String - Enable/disable IPv6 AS route server client.
- route
Server Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route
Server Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route server client for this neighbor.
- route
Server Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route server client for this neighbor.
- send
Community This property is required. String - IPv4 Send community attribute to neighbor.
- send
Community6 This property is required. String - IPv6 Send community attribute to neighbor.
- send
Community Evpn This property is required. String - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send
Community Vpnv4 This property is required. String - Send community attribute to neighbor for VPNv4 address family.
- send
Community Vpnv6 This property is required. String - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. String - Enable/disable shutdown this neighbor.
- soft
Reconfiguration This property is required. String - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft
Reconfiguration6 This property is required. String - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft
Reconfiguration Evpn This property is required. String - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft
Reconfiguration Vpnv4 This property is required. String - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft
Reconfiguration Vpnv6 This property is required. String - Enable/disable VPNv6 inbound soft reconfiguration.
- stale
Route This property is required. String - Enable/disable stale route after neighbor down.
- strict
Capability Match This property is required. String - Enable/disable strict capability matching.
- unsuppress
Map This property is required. String - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress
Map6 This property is required. String - IPv6 Route map to selectively unsuppress suppressed routes.
- update
Source This property is required. String - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. Integer - Neighbor weight.
- activate
This property is required. string - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. string - Enable/disable address family IPv6 for this neighbor.
- activate
Evpn This property is required. string - Enable/disable address family L2VPN EVPN for this neighbor.
- activate
Vpnv4 This property is required. string - Enable/disable address family VPNv4 for this neighbor.
- activate
Vpnv6 This property is required. string - Enable/disable address family VPNv6 for this neighbor.
- additional
Path This property is required. string - Enable/disable IPv4 additional-path capability.
- additional
Path6 This property is required. string - Enable/disable IPv6 additional-path capability.
- additional
Path Vpnv4 This property is required. string - Enable/disable VPNv4 additional-path capability.
- additional
Path Vpnv6 This property is required. string - Enable/disable VPNv6 additional-path capability.
- adv
Additional Path This property is required. number - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path6 This property is required. number - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv4 This property is required. number - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv6 This property is required. number - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement
Interval This property is required. number - Minimum interval (sec) between sending updates.
- allowas
In This property is required. number - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas
In6 This property is required. number - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas
In Enable This property is required. string - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas
In Enable6 This property is required. string - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas
In Enable Evpn This property is required. string - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas
In Enable Vpnv4 This property is required. string - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas
In Enable Vpnv6 This property is required. string - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas
In Evpn This property is required. number - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas
In Vpnv4 This property is required. number - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas
In Vpnv6 This property is required. number - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as
Override This property is required. string - Enable/disable replace peer AS with own AS for IPv4.
- as
Override6 This property is required. string - Enable/disable replace peer AS with own AS for IPv6.
- attribute
Unchanged This property is required. string - IPv4 List of attributes that should be unchanged.
- attribute
Unchanged6 This property is required. string - IPv6 List of attributes that should be unchanged.
- attribute
Unchanged Vpnv4 This property is required. string - List of attributes that should be unchanged for VPNv4 route.
- attribute
Unchanged Vpnv6 This property is required. string - List of attributes that should not be changed for VPNv6 route.
- auth
Options This property is required. string - Key-chain name for TCP authentication options.
- bfd
This property is required. string - Enable/disable BFD for this neighbor.
- capability
Default Originate This property is required. string - Enable/disable advertise default IPv4 route to this neighbor.
- capability
Default Originate6 This property is required. string - Enable/disable advertise default IPv6 route to this neighbor.
- capability
Dynamic This property is required. string - Enable/disable advertise dynamic capability to this neighbor.
- capability
Graceful Restart This property is required. string - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability
Graceful Restart6 This property is required. string - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability
Graceful Restart Evpn This property is required. string - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv4 This property is required. string - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv6 This property is required. string - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability
Orf This property is required. string - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability
Orf6 This property is required. string - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability
Route Refresh This property is required. string - Enable/disable advertise route refresh capability to this neighbor.
- connect
Timer This property is required. number - Interval (sec) for connect timer.
- default
Originate Routemap This property is required. string - Route map to specify criteria to originate IPv4 default.
- default
Originate Routemap6 This property is required. string - Route map to specify criteria to originate IPv6 default.
- description
This property is required. string - Description.
- distribute
List In This property is required. string - Filter for IPv4 updates from this neighbor.
- distribute
List In6 This property is required. string - Filter for IPv6 updates from this neighbor.
- distribute
List In Vpnv4 This property is required. string - Filter for VPNv4 updates from this neighbor.
- distribute
List In Vpnv6 This property is required. string - Filter for VPNv6 updates from this neighbor.
- distribute
List Out This property is required. string - Filter for IPv4 updates to this neighbor.
- distribute
List Out6 This property is required. string - Filter for IPv6 updates to this neighbor.
- distribute
List Out Vpnv4 This property is required. string - Filter for VPNv4 updates to this neighbor.
- distribute
List Out Vpnv6 This property is required. string - Filter for VPNv6 updates to this neighbor.
- dont
Capability Negotiate This property is required. string - Don't negotiate capabilities with this neighbor
- ebgp
Enforce Multihop This property is required. string - Enable/disable allow multi-hop EBGP neighbors.
- ebgp
Multihop Ttl This property is required. number - EBGP multihop TTL for this peer.
- filter
List In This property is required. string - BGP filter for IPv4 inbound routes.
- filter
List In6 This property is required. string - BGP filter for IPv6 inbound routes.
- filter
List In Vpnv4 This property is required. string - BGP filter for VPNv4 inbound routes.
- filter
List In Vpnv6 This property is required. string - BGP filter for VPNv6 inbound routes.
- filter
List Out This property is required. string - BGP filter for IPv4 outbound routes.
- filter
List Out6 This property is required. string - BGP filter for IPv6 outbound routes.
- filter
List Out Vpnv4 This property is required. string - BGP filter for VPNv4 outbound routes.
- filter
List Out Vpnv6 This property is required. string - BGP filter for VPNv6 outbound routes.
- holdtime
Timer This property is required. number - Interval (sec) before peer considered dead.
- interface
This property is required. string - Interface which is used to leak routes to target VRF.
- keep
Alive Timer This property is required. number - Keep alive timer interval (sec).
- link
Down Failover This property is required. string - Enable/disable failover upon link down.
- local
As This property is required. number - Local AS number of neighbor.
- local
As No Prepend This property is required. string - Do not prepend local-as to incoming updates.
- local
As Replace As This property is required. string - Replace real AS with local-as in outgoing updates.
- maximum
Prefix This property is required. number - Maximum number of IPv4 prefixes to accept from this peer.
- maximum
Prefix6 This property is required. number - Maximum number of IPv6 prefixes to accept from this peer.
- maximum
Prefix Evpn This property is required. number - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum
Prefix Threshold This property is required. number - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold6 This property is required. number - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Evpn This property is required. number - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv4 This property is required. number - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv6 This property is required. number - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Vpnv4 This property is required. number - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum
Prefix Vpnv6 This property is required. number - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum
Prefix Warning Only This property is required. string - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only6 This property is required. string - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only Evpn This property is required. string - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum
Prefix Warning Only Vpnv4 This property is required. string - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum
Prefix Warning Only Vpnv6 This property is required. string - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- name
This property is required. string - Distribute list entry name.
- next
Hop Self This property is required. string - Enable/disable IPv4 next-hop calculation for this neighbor.
- next
Hop Self6 This property is required. string - Enable/disable IPv6 next-hop calculation for this neighbor.
- next
Hop Self Rr This property is required. string - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next
Hop Self Rr6 This property is required. string - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next
Hop Self Vpnv4 This property is required. string - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next
Hop Self Vpnv6 This property is required. string - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override
Capability This property is required. string - Enable/disable override result of capability negotiation.
- passive
This property is required. string - Enable/disable sending of open messages to this neighbor.
- password
This property is required. string - Password used in MD5 authentication.
- prefix
List In This property is required. string - IPv4 Inbound filter for updates from this neighbor.
- prefix
List In6 This property is required. string - IPv6 Inbound filter for updates from this neighbor.
- prefix
List In Vpnv4 This property is required. string - Inbound filter for VPNv4 updates from this neighbor.
- prefix
List In Vpnv6 This property is required. string - Inbound filter for VPNv6 updates from this neighbor.
- prefix
List Out This property is required. string - IPv4 Outbound filter for updates to this neighbor.
- prefix
List Out6 This property is required. string - IPv6 Outbound filter for updates to this neighbor.
- prefix
List Out Vpnv4 This property is required. string - Outbound filter for VPNv4 updates to this neighbor.
- prefix
List Out Vpnv6 This property is required. string - Outbound filter for VPNv6 updates to this neighbor.
- remote
As This property is required. number - AS number of neighbor.
- remote
As Filter This property is required. string - BGP filter for remote AS.
- remove
Private As This property is required. string - Enable/disable remove private AS number from IPv4 outbound updates.
- remove
Private As6 This property is required. string - Enable/disable remove private AS number from IPv6 outbound updates.
- remove
Private As Evpn This property is required. string - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove
Private As Vpnv4 This property is required. string - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove
Private As Vpnv6 This property is required. string - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart
Time This property is required. number - Graceful restart delay time (sec, 0 = global default).
- retain
Stale Time This property is required. number - Time to retain stale routes.
- route
Map In This property is required. string - IPv4 Inbound route map filter.
- route
Map In6 This property is required. string - IPv6 Inbound route map filter.
- route
Map In Evpn This property is required. string - L2VPN EVPN inbound route map filter.
- route
Map In Vpnv4 This property is required. string - VPNv4 inbound route map filter.
- route
Map In Vpnv6 This property is required. string - VPNv6 inbound route map filter.
- route
Map Out This property is required. string - IPv4 Outbound route map filter.
- route
Map Out6 This property is required. string - IPv6 Outbound route map filter.
- route
Map Out6Preferable This property is required. string - IPv6 outbound route map filter if the peer is preferred.
- route
Map Out Evpn This property is required. string - L2VPN EVPN outbound route map filter.
- route
Map Out Preferable This property is required. string - IPv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv4 This property is required. string - VPNv4 outbound route map filter.
- route
Map Out Vpnv4Preferable This property is required. string - VPNv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv6 This property is required. string - VPNv6 outbound route map filter.
- route
Map Out Vpnv6Preferable This property is required. string - VPNv6 outbound route map filter if this neighbor is preferred.
- route
Reflector Client This property is required. string - Enable/disable IPv4 AS route reflector client.
- route
Reflector Client6 This property is required. string - Enable/disable IPv6 AS route reflector client.
- route
Reflector Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route
Reflector Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route
Reflector Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route
Server Client This property is required. string - Enable/disable IPv4 AS route server client.
- route
Server Client6 This property is required. string - Enable/disable IPv6 AS route server client.
- route
Server Client Evpn This property is required. string - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route
Server Client Vpnv4 This property is required. string - Enable/disable VPNv4 AS route server client for this neighbor.
- route
Server Client Vpnv6 This property is required. string - Enable/disable VPNv6 AS route server client for this neighbor.
- send
Community This property is required. string - IPv4 Send community attribute to neighbor.
- send
Community6 This property is required. string - IPv6 Send community attribute to neighbor.
- send
Community Evpn This property is required. string - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send
Community Vpnv4 This property is required. string - Send community attribute to neighbor for VPNv4 address family.
- send
Community Vpnv6 This property is required. string - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. string - Enable/disable shutdown this neighbor.
- soft
Reconfiguration This property is required. string - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft
Reconfiguration6 This property is required. string - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft
Reconfiguration Evpn This property is required. string - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft
Reconfiguration Vpnv4 This property is required. string - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft
Reconfiguration Vpnv6 This property is required. string - Enable/disable VPNv6 inbound soft reconfiguration.
- stale
Route This property is required. string - Enable/disable stale route after neighbor down.
- strict
Capability Match This property is required. string - Enable/disable strict capability matching.
- unsuppress
Map This property is required. string - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress
Map6 This property is required. string - IPv6 Route map to selectively unsuppress suppressed routes.
- update
Source This property is required. string - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. number - Neighbor weight.
- activate
This property is required. str - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. str - Enable/disable address family IPv6 for this neighbor.
- activate_
evpn This property is required. str - Enable/disable address family L2VPN EVPN for this neighbor.
- activate_
vpnv4 This property is required. str - Enable/disable address family VPNv4 for this neighbor.
- activate_
vpnv6 This property is required. str - Enable/disable address family VPNv6 for this neighbor.
- additional_
path This property is required. str - Enable/disable IPv4 additional-path capability.
- additional_
path6 This property is required. str - Enable/disable IPv6 additional-path capability.
- additional_
path_ vpnv4 This property is required. str - Enable/disable VPNv4 additional-path capability.
- additional_
path_ vpnv6 This property is required. str - Enable/disable VPNv6 additional-path capability.
- adv_
additional_ path This property is required. int - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv_
additional_ path6 This property is required. int - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv_
additional_ path_ vpnv4 This property is required. int - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv_
additional_ path_ vpnv6 This property is required. int - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement_
interval This property is required. int - Minimum interval (sec) between sending updates.
- allowas_
in This property is required. int - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas_
in6 This property is required. int - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas_
in_ enable This property is required. str - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas_
in_ enable6 This property is required. str - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas_
in_ enable_ evpn This property is required. str - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas_
in_ enable_ vpnv4 This property is required. str - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas_
in_ enable_ vpnv6 This property is required. str - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas_
in_ evpn This property is required. int - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas_
in_ vpnv4 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas_
in_ vpnv6 This property is required. int - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as_
override This property is required. str - Enable/disable replace peer AS with own AS for IPv4.
- as_
override6 This property is required. str - Enable/disable replace peer AS with own AS for IPv6.
- attribute_
unchanged This property is required. str - IPv4 List of attributes that should be unchanged.
- attribute_
unchanged6 This property is required. str - IPv6 List of attributes that should be unchanged.
- attribute_
unchanged_ vpnv4 This property is required. str - List of attributes that should be unchanged for VPNv4 route.
- attribute_
unchanged_ vpnv6 This property is required. str - List of attributes that should not be changed for VPNv6 route.
- auth_
options This property is required. str - Key-chain name for TCP authentication options.
- bfd
This property is required. str - Enable/disable BFD for this neighbor.
- capability_
default_ originate This property is required. str - Enable/disable advertise default IPv4 route to this neighbor.
- capability_
default_ originate6 This property is required. str - Enable/disable advertise default IPv6 route to this neighbor.
- capability_
dynamic This property is required. str - Enable/disable advertise dynamic capability to this neighbor.
- capability_
graceful_ restart This property is required. str - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability_
graceful_ restart6 This property is required. str - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability_
graceful_ restart_ evpn This property is required. str - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability_
graceful_ restart_ vpnv4 This property is required. str - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability_
graceful_ restart_ vpnv6 This property is required. str - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability_
orf This property is required. str - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability_
orf6 This property is required. str - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability_
route_ refresh This property is required. str - Enable/disable advertise route refresh capability to this neighbor.
- connect_
timer This property is required. int - Interval (sec) for connect timer.
- default_
originate_ routemap This property is required. str - Route map to specify criteria to originate IPv4 default.
- default_
originate_ routemap6 This property is required. str - Route map to specify criteria to originate IPv6 default.
- description
This property is required. str - Description.
- distribute_
list_ in This property is required. str - Filter for IPv4 updates from this neighbor.
- distribute_
list_ in6 This property is required. str - Filter for IPv6 updates from this neighbor.
- distribute_
list_ in_ vpnv4 This property is required. str - Filter for VPNv4 updates from this neighbor.
- distribute_
list_ in_ vpnv6 This property is required. str - Filter for VPNv6 updates from this neighbor.
- distribute_
list_ out This property is required. str - Filter for IPv4 updates to this neighbor.
- distribute_
list_ out6 This property is required. str - Filter for IPv6 updates to this neighbor.
- distribute_
list_ out_ vpnv4 This property is required. str - Filter for VPNv4 updates to this neighbor.
- distribute_
list_ out_ vpnv6 This property is required. str - Filter for VPNv6 updates to this neighbor.
- dont_
capability_ negotiate This property is required. str - Don't negotiate capabilities with this neighbor
- ebgp_
enforce_ multihop This property is required. str - Enable/disable allow multi-hop EBGP neighbors.
- ebgp_
multihop_ ttl This property is required. int - EBGP multihop TTL for this peer.
- filter_
list_ in This property is required. str - BGP filter for IPv4 inbound routes.
- filter_
list_ in6 This property is required. str - BGP filter for IPv6 inbound routes.
- filter_
list_ in_ vpnv4 This property is required. str - BGP filter for VPNv4 inbound routes.
- filter_
list_ in_ vpnv6 This property is required. str - BGP filter for VPNv6 inbound routes.
- filter_
list_ out This property is required. str - BGP filter for IPv4 outbound routes.
- filter_
list_ out6 This property is required. str - BGP filter for IPv6 outbound routes.
- filter_
list_ out_ vpnv4 This property is required. str - BGP filter for VPNv4 outbound routes.
- filter_
list_ out_ vpnv6 This property is required. str - BGP filter for VPNv6 outbound routes.
- holdtime_
timer This property is required. int - Interval (sec) before peer considered dead.
- interface
This property is required. str - Interface which is used to leak routes to target VRF.
- keep_
alive_ timer This property is required. int - Keep alive timer interval (sec).
- link_
down_ failover This property is required. str - Enable/disable failover upon link down.
- local_
as This property is required. int - Local AS number of neighbor.
- local_
as_ no_ prepend This property is required. str - Do not prepend local-as to incoming updates.
- local_
as_ replace_ as This property is required. str - Replace real AS with local-as in outgoing updates.
- maximum_
prefix This property is required. int - Maximum number of IPv4 prefixes to accept from this peer.
- maximum_
prefix6 This property is required. int - Maximum number of IPv6 prefixes to accept from this peer.
- maximum_
prefix_ evpn This property is required. int - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum_
prefix_ threshold This property is required. int - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold6 This property is required. int - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold_ evpn This property is required. int - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold_ vpnv4 This property is required. int - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ threshold_ vpnv6 This property is required. int - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum_
prefix_ vpnv4 This property is required. int - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum_
prefix_ vpnv6 This property is required. int - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum_
prefix_ warning_ only This property is required. str - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum_
prefix_ warning_ only6 This property is required. str - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum_
prefix_ warning_ only_ evpn This property is required. str - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum_
prefix_ warning_ only_ vpnv4 This property is required. str - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum_
prefix_ warning_ only_ vpnv6 This property is required. str - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- name
This property is required. str - Distribute list entry name.
- next_
hop_ self This property is required. str - Enable/disable IPv4 next-hop calculation for this neighbor.
- next_
hop_ self6 This property is required. str - Enable/disable IPv6 next-hop calculation for this neighbor.
- next_
hop_ self_ rr This property is required. str - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next_
hop_ self_ rr6 This property is required. str - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next_
hop_ self_ vpnv4 This property is required. str - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next_
hop_ self_ vpnv6 This property is required. str - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override_
capability This property is required. str - Enable/disable override result of capability negotiation.
- passive
This property is required. str - Enable/disable sending of open messages to this neighbor.
- password
This property is required. str - Password used in MD5 authentication.
- prefix_
list_ in This property is required. str - IPv4 Inbound filter for updates from this neighbor.
- prefix_
list_ in6 This property is required. str - IPv6 Inbound filter for updates from this neighbor.
- prefix_
list_ in_ vpnv4 This property is required. str - Inbound filter for VPNv4 updates from this neighbor.
- prefix_
list_ in_ vpnv6 This property is required. str - Inbound filter for VPNv6 updates from this neighbor.
- prefix_
list_ out This property is required. str - IPv4 Outbound filter for updates to this neighbor.
- prefix_
list_ out6 This property is required. str - IPv6 Outbound filter for updates to this neighbor.
- prefix_
list_ out_ vpnv4 This property is required. str - Outbound filter for VPNv4 updates to this neighbor.
- prefix_
list_ out_ vpnv6 This property is required. str - Outbound filter for VPNv6 updates to this neighbor.
- remote_
as This property is required. int - AS number of neighbor.
- remote_
as_ filter This property is required. str - BGP filter for remote AS.
- remove_
private_ as This property is required. str - Enable/disable remove private AS number from IPv4 outbound updates.
- remove_
private_ as6 This property is required. str - Enable/disable remove private AS number from IPv6 outbound updates.
- remove_
private_ as_ evpn This property is required. str - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove_
private_ as_ vpnv4 This property is required. str - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove_
private_ as_ vpnv6 This property is required. str - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart_
time This property is required. int - Graceful restart delay time (sec, 0 = global default).
- retain_
stale_ time This property is required. int - Time to retain stale routes.
- route_
map_ in This property is required. str - IPv4 Inbound route map filter.
- route_
map_ in6 This property is required. str - IPv6 Inbound route map filter.
- route_
map_ in_ evpn This property is required. str - L2VPN EVPN inbound route map filter.
- route_
map_ in_ vpnv4 This property is required. str - VPNv4 inbound route map filter.
- route_
map_ in_ vpnv6 This property is required. str - VPNv6 inbound route map filter.
- route_
map_ out This property is required. str - IPv4 Outbound route map filter.
- route_
map_ out6 This property is required. str - IPv6 Outbound route map filter.
- route_
map_ out6_ preferable This property is required. str - IPv6 outbound route map filter if the peer is preferred.
- route_
map_ out_ evpn This property is required. str - L2VPN EVPN outbound route map filter.
- route_
map_ out_ preferable This property is required. str - IPv4 outbound route map filter if the peer is preferred.
- route_
map_ out_ vpnv4 This property is required. str - VPNv4 outbound route map filter.
- route_
map_ out_ vpnv4_ preferable This property is required. str - VPNv4 outbound route map filter if the peer is preferred.
- route_
map_ out_ vpnv6 This property is required. str - VPNv6 outbound route map filter.
- route_
map_ out_ vpnv6_ preferable This property is required. str - VPNv6 outbound route map filter if this neighbor is preferred.
- route_
reflector_ client This property is required. str - Enable/disable IPv4 AS route reflector client.
- route_
reflector_ client6 This property is required. str - Enable/disable IPv6 AS route reflector client.
- route_
reflector_ client_ evpn This property is required. str - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route_
reflector_ client_ vpnv4 This property is required. str - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route_
reflector_ client_ vpnv6 This property is required. str - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route_
server_ client This property is required. str - Enable/disable IPv4 AS route server client.
- route_
server_ client6 This property is required. str - Enable/disable IPv6 AS route server client.
- route_
server_ client_ evpn This property is required. str - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route_
server_ client_ vpnv4 This property is required. str - Enable/disable VPNv4 AS route server client for this neighbor.
- route_
server_ client_ vpnv6 This property is required. str - Enable/disable VPNv6 AS route server client for this neighbor.
- send_
community This property is required. str - IPv4 Send community attribute to neighbor.
- send_
community6 This property is required. str - IPv6 Send community attribute to neighbor.
- send_
community_ evpn This property is required. str - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send_
community_ vpnv4 This property is required. str - Send community attribute to neighbor for VPNv4 address family.
- send_
community_ vpnv6 This property is required. str - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. str - Enable/disable shutdown this neighbor.
- soft_
reconfiguration This property is required. str - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft_
reconfiguration6 This property is required. str - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft_
reconfiguration_ evpn This property is required. str - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft_
reconfiguration_ vpnv4 This property is required. str - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft_
reconfiguration_ vpnv6 This property is required. str - Enable/disable VPNv6 inbound soft reconfiguration.
- stale_
route This property is required. str - Enable/disable stale route after neighbor down.
- strict_
capability_ match This property is required. str - Enable/disable strict capability matching.
- unsuppress_
map This property is required. str - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress_
map6 This property is required. str - IPv6 Route map to selectively unsuppress suppressed routes.
- update_
source This property is required. str - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. int - Neighbor weight.
- activate
This property is required. String - Enable/disable address family IPv4 for this neighbor.
- activate6
This property is required. String - Enable/disable address family IPv6 for this neighbor.
- activate
Evpn This property is required. String - Enable/disable address family L2VPN EVPN for this neighbor.
- activate
Vpnv4 This property is required. String - Enable/disable address family VPNv4 for this neighbor.
- activate
Vpnv6 This property is required. String - Enable/disable address family VPNv6 for this neighbor.
- additional
Path This property is required. String - Enable/disable IPv4 additional-path capability.
- additional
Path6 This property is required. String - Enable/disable IPv6 additional-path capability.
- additional
Path Vpnv4 This property is required. String - Enable/disable VPNv4 additional-path capability.
- additional
Path Vpnv6 This property is required. String - Enable/disable VPNv6 additional-path capability.
- adv
Additional Path This property is required. Number - Number of IPv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path6 This property is required. Number - Number of IPv6 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv4 This property is required. Number - Number of VPNv4 additional paths that can be advertised to this neighbor.
- adv
Additional Path Vpnv6 This property is required. Number - Number of VPNv6 additional paths that can be advertised to this neighbor.
- advertisement
Interval This property is required. Number - Minimum interval (sec) between sending updates.
- allowas
In This property is required. Number - IPv4 The maximum number of occurrence of my AS number allowed.
- allowas
In6 This property is required. Number - IPv6 The maximum number of occurrence of my AS number allowed.
- allowas
In Enable This property is required. String - Enable/disable IPv4 Enable to allow my AS in AS path.
- allowas
In Enable6 This property is required. String - Enable/disable IPv6 Enable to allow my AS in AS path.
- allowas
In Enable Evpn This property is required. String - Enable/disable to allow my AS in AS path for L2VPN EVPN route.
- allowas
In Enable Vpnv4 This property is required. String - Enable/disable to allow my AS in AS path for VPNv4 route.
- allowas
In Enable Vpnv6 This property is required. String - Enable/disable use of my AS in AS path for VPNv6 route.
- allowas
In Evpn This property is required. Number - The maximum number of occurrence of my AS number allowed for L2VPN EVPN route.
- allowas
In Vpnv4 This property is required. Number - The maximum number of occurrence of my AS number allowed for VPNv4 route.
- allowas
In Vpnv6 This property is required. Number - The maximum number of occurrence of my AS number allowed for VPNv6 route.
- as
Override This property is required. String - Enable/disable replace peer AS with own AS for IPv4.
- as
Override6 This property is required. String - Enable/disable replace peer AS with own AS for IPv6.
- attribute
Unchanged This property is required. String - IPv4 List of attributes that should be unchanged.
- attribute
Unchanged6 This property is required. String - IPv6 List of attributes that should be unchanged.
- attribute
Unchanged Vpnv4 This property is required. String - List of attributes that should be unchanged for VPNv4 route.
- attribute
Unchanged Vpnv6 This property is required. String - List of attributes that should not be changed for VPNv6 route.
- auth
Options This property is required. String - Key-chain name for TCP authentication options.
- bfd
This property is required. String - Enable/disable BFD for this neighbor.
- capability
Default Originate This property is required. String - Enable/disable advertise default IPv4 route to this neighbor.
- capability
Default Originate6 This property is required. String - Enable/disable advertise default IPv6 route to this neighbor.
- capability
Dynamic This property is required. String - Enable/disable advertise dynamic capability to this neighbor.
- capability
Graceful Restart This property is required. String - Enable/disable advertise IPv4 graceful restart capability to this neighbor.
- capability
Graceful Restart6 This property is required. String - Enable/disable advertise IPv6 graceful restart capability to this neighbor.
- capability
Graceful Restart Evpn This property is required. String - Enable/disable advertisement of L2VPN EVPN graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv4 This property is required. String - Enable/disable advertise VPNv4 graceful restart capability to this neighbor.
- capability
Graceful Restart Vpnv6 This property is required. String - Enable/disable advertisement of VPNv6 graceful restart capability to this neighbor.
- capability
Orf This property is required. String - Accept/Send IPv4 ORF lists to/from this neighbor.
- capability
Orf6 This property is required. String - Accept/Send IPv6 ORF lists to/from this neighbor.
- capability
Route Refresh This property is required. String - Enable/disable advertise route refresh capability to this neighbor.
- connect
Timer This property is required. Number - Interval (sec) for connect timer.
- default
Originate Routemap This property is required. String - Route map to specify criteria to originate IPv4 default.
- default
Originate Routemap6 This property is required. String - Route map to specify criteria to originate IPv6 default.
- description
This property is required. String - Description.
- distribute
List In This property is required. String - Filter for IPv4 updates from this neighbor.
- distribute
List In6 This property is required. String - Filter for IPv6 updates from this neighbor.
- distribute
List In Vpnv4 This property is required. String - Filter for VPNv4 updates from this neighbor.
- distribute
List In Vpnv6 This property is required. String - Filter for VPNv6 updates from this neighbor.
- distribute
List Out This property is required. String - Filter for IPv4 updates to this neighbor.
- distribute
List Out6 This property is required. String - Filter for IPv6 updates to this neighbor.
- distribute
List Out Vpnv4 This property is required. String - Filter for VPNv4 updates to this neighbor.
- distribute
List Out Vpnv6 This property is required. String - Filter for VPNv6 updates to this neighbor.
- dont
Capability Negotiate This property is required. String - Don't negotiate capabilities with this neighbor
- ebgp
Enforce Multihop This property is required. String - Enable/disable allow multi-hop EBGP neighbors.
- ebgp
Multihop Ttl This property is required. Number - EBGP multihop TTL for this peer.
- filter
List In This property is required. String - BGP filter for IPv4 inbound routes.
- filter
List In6 This property is required. String - BGP filter for IPv6 inbound routes.
- filter
List In Vpnv4 This property is required. String - BGP filter for VPNv4 inbound routes.
- filter
List In Vpnv6 This property is required. String - BGP filter for VPNv6 inbound routes.
- filter
List Out This property is required. String - BGP filter for IPv4 outbound routes.
- filter
List Out6 This property is required. String - BGP filter for IPv6 outbound routes.
- filter
List Out Vpnv4 This property is required. String - BGP filter for VPNv4 outbound routes.
- filter
List Out Vpnv6 This property is required. String - BGP filter for VPNv6 outbound routes.
- holdtime
Timer This property is required. Number - Interval (sec) before peer considered dead.
- interface
This property is required. String - Interface which is used to leak routes to target VRF.
- keep
Alive Timer This property is required. Number - Keep alive timer interval (sec).
- link
Down Failover This property is required. String - Enable/disable failover upon link down.
- local
As This property is required. Number - Local AS number of neighbor.
- local
As No Prepend This property is required. String - Do not prepend local-as to incoming updates.
- local
As Replace As This property is required. String - Replace real AS with local-as in outgoing updates.
- maximum
Prefix This property is required. Number - Maximum number of IPv4 prefixes to accept from this peer.
- maximum
Prefix6 This property is required. Number - Maximum number of IPv6 prefixes to accept from this peer.
- maximum
Prefix Evpn This property is required. Number - Maximum number of L2VPN EVPN prefixes to accept from this peer.
- maximum
Prefix Threshold This property is required. Number - Maximum IPv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold6 This property is required. Number - Maximum IPv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Evpn This property is required. Number - Maximum L2VPN EVPN prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv4 This property is required. Number - Maximum VPNv4 prefix threshold value (1 - 100 percent).
- maximum
Prefix Threshold Vpnv6 This property is required. Number - Maximum VPNv6 prefix threshold value (1 - 100 percent).
- maximum
Prefix Vpnv4 This property is required. Number - Maximum number of VPNv4 prefixes to accept from this peer.
- maximum
Prefix Vpnv6 This property is required. Number - Maximum number of VPNv6 prefixes to accept from this peer.
- maximum
Prefix Warning Only This property is required. String - Enable/disable IPv4 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only6 This property is required. String - Enable/disable IPv6 Only give warning message when limit is exceeded.
- maximum
Prefix Warning Only Evpn This property is required. String - Enable/disable only sending warning message when exceeding limit of L2VPN EVPN routes.
- maximum
Prefix Warning Only Vpnv4 This property is required. String - Enable/disable only giving warning message when limit is exceeded for VPNv4 routes.
- maximum
Prefix Warning Only Vpnv6 This property is required. String - Enable/disable warning message when limit is exceeded for VPNv6 routes.
- name
This property is required. String - Distribute list entry name.
- next
Hop Self This property is required. String - Enable/disable IPv4 next-hop calculation for this neighbor.
- next
Hop Self6 This property is required. String - Enable/disable IPv6 next-hop calculation for this neighbor.
- next
Hop Self Rr This property is required. String - Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.
- next
Hop Self Rr6 This property is required. String - Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.
- next
Hop Self Vpnv4 This property is required. String - Enable/disable setting VPNv4 next-hop to interface's IP address for this neighbor.
- next
Hop Self Vpnv6 This property is required. String - Enable/disable use of outgoing interface's IP address as VPNv6 next-hop for this neighbor.
- override
Capability This property is required. String - Enable/disable override result of capability negotiation.
- passive
This property is required. String - Enable/disable sending of open messages to this neighbor.
- password
This property is required. String - Password used in MD5 authentication.
- prefix
List In This property is required. String - IPv4 Inbound filter for updates from this neighbor.
- prefix
List In6 This property is required. String - IPv6 Inbound filter for updates from this neighbor.
- prefix
List In Vpnv4 This property is required. String - Inbound filter for VPNv4 updates from this neighbor.
- prefix
List In Vpnv6 This property is required. String - Inbound filter for VPNv6 updates from this neighbor.
- prefix
List Out This property is required. String - IPv4 Outbound filter for updates to this neighbor.
- prefix
List Out6 This property is required. String - IPv6 Outbound filter for updates to this neighbor.
- prefix
List Out Vpnv4 This property is required. String - Outbound filter for VPNv4 updates to this neighbor.
- prefix
List Out Vpnv6 This property is required. String - Outbound filter for VPNv6 updates to this neighbor.
- remote
As This property is required. Number - AS number of neighbor.
- remote
As Filter This property is required. String - BGP filter for remote AS.
- remove
Private As This property is required. String - Enable/disable remove private AS number from IPv4 outbound updates.
- remove
Private As6 This property is required. String - Enable/disable remove private AS number from IPv6 outbound updates.
- remove
Private As Evpn This property is required. String - Enable/disable removing private AS number from L2VPN EVPN outbound updates.
- remove
Private As Vpnv4 This property is required. String - Enable/disable remove private AS number from VPNv4 outbound updates.
- remove
Private As Vpnv6 This property is required. String - Enable/disable to remove private AS number from VPNv6 outbound updates.
- restart
Time This property is required. Number - Graceful restart delay time (sec, 0 = global default).
- retain
Stale Time This property is required. Number - Time to retain stale routes.
- route
Map In This property is required. String - IPv4 Inbound route map filter.
- route
Map In6 This property is required. String - IPv6 Inbound route map filter.
- route
Map In Evpn This property is required. String - L2VPN EVPN inbound route map filter.
- route
Map In Vpnv4 This property is required. String - VPNv4 inbound route map filter.
- route
Map In Vpnv6 This property is required. String - VPNv6 inbound route map filter.
- route
Map Out This property is required. String - IPv4 Outbound route map filter.
- route
Map Out6 This property is required. String - IPv6 Outbound route map filter.
- route
Map Out6Preferable This property is required. String - IPv6 outbound route map filter if the peer is preferred.
- route
Map Out Evpn This property is required. String - L2VPN EVPN outbound route map filter.
- route
Map Out Preferable This property is required. String - IPv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv4 This property is required. String - VPNv4 outbound route map filter.
- route
Map Out Vpnv4Preferable This property is required. String - VPNv4 outbound route map filter if the peer is preferred.
- route
Map Out Vpnv6 This property is required. String - VPNv6 outbound route map filter.
- route
Map Out Vpnv6Preferable This property is required. String - VPNv6 outbound route map filter if this neighbor is preferred.
- route
Reflector Client This property is required. String - Enable/disable IPv4 AS route reflector client.
- route
Reflector Client6 This property is required. String - Enable/disable IPv6 AS route reflector client.
- route
Reflector Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route reflector client for this neighbor.
- route
Reflector Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route reflector client for this neighbor.
- route
Reflector Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route reflector client for this neighbor.
- route
Server Client This property is required. String - Enable/disable IPv4 AS route server client.
- route
Server Client6 This property is required. String - Enable/disable IPv6 AS route server client.
- route
Server Client Evpn This property is required. String - Enable/disable L2VPN EVPN AS route server client for this neighbor.
- route
Server Client Vpnv4 This property is required. String - Enable/disable VPNv4 AS route server client for this neighbor.
- route
Server Client Vpnv6 This property is required. String - Enable/disable VPNv6 AS route server client for this neighbor.
- send
Community This property is required. String - IPv4 Send community attribute to neighbor.
- send
Community6 This property is required. String - IPv6 Send community attribute to neighbor.
- send
Community Evpn This property is required. String - Enable/disable sending community attribute to neighbor for L2VPN EVPN address family.
- send
Community Vpnv4 This property is required. String - Send community attribute to neighbor for VPNv4 address family.
- send
Community Vpnv6 This property is required. String - Enable/disable sending community attribute to this neighbor for VPNv6 address family.
- shutdown
This property is required. String - Enable/disable shutdown this neighbor.
- soft
Reconfiguration This property is required. String - Enable/disable allow IPv4 inbound soft reconfiguration.
- soft
Reconfiguration6 This property is required. String - Enable/disable allow IPv6 inbound soft reconfiguration.
- soft
Reconfiguration Evpn This property is required. String - Enable/disable L2VPN EVPN inbound soft reconfiguration.
- soft
Reconfiguration Vpnv4 This property is required. String - Enable/disable allow VPNv4 inbound soft reconfiguration.
- soft
Reconfiguration Vpnv6 This property is required. String - Enable/disable VPNv6 inbound soft reconfiguration.
- stale
Route This property is required. String - Enable/disable stale route after neighbor down.
- strict
Capability Match This property is required. String - Enable/disable strict capability matching.
- unsuppress
Map This property is required. String - IPv4 Route map to selectively unsuppress suppressed routes.
- unsuppress
Map6 This property is required. String - IPv6 Route map to selectively unsuppress suppressed routes.
- update
Source This property is required. String - Interface to use as source IP/IPv6 address of TCP connections.
- weight
This property is required. Number - Neighbor weight.
GetBgpNeighborRange
- Id
This property is required. int - ID.
- Max
Neighbor Num This property is required. int - Maximum number of neighbors.
- Neighbor
Group This property is required. string - Neighbor group name.
- Prefix
This property is required. string - Network prefix.
- Id
This property is required. int - ID.
- Max
Neighbor Num This property is required. int - Maximum number of neighbors.
- Neighbor
Group This property is required. string - Neighbor group name.
- Prefix
This property is required. string - Network prefix.
- id
This property is required. Integer - ID.
- max
Neighbor Num This property is required. Integer - Maximum number of neighbors.
- neighbor
Group This property is required. String - Neighbor group name.
- prefix
This property is required. String - Network prefix.
- id
This property is required. number - ID.
- max
Neighbor Num This property is required. number - Maximum number of neighbors.
- neighbor
Group This property is required. string - Neighbor group name.
- prefix
This property is required. string - Network prefix.
- id
This property is required. int - ID.
- max_
neighbor_ num This property is required. int - Maximum number of neighbors.
- neighbor_
group This property is required. str - Neighbor group name.
- prefix
This property is required. str - Network prefix.
- id
This property is required. Number - ID.
- max
Neighbor Num This property is required. Number - Maximum number of neighbors.
- neighbor
Group This property is required. String - Neighbor group name.
- prefix
This property is required. String - Network prefix.
GetBgpNeighborRange6
- Id
This property is required. int - ID.
- Max
Neighbor Num This property is required. int - Maximum number of neighbors.
- Neighbor
Group This property is required. string - Neighbor group name.
- Prefix6
This property is required. string - Network IPv6 prefix.
- Id
This property is required. int - ID.
- Max
Neighbor Num This property is required. int - Maximum number of neighbors.
- Neighbor
Group This property is required. string - Neighbor group name.
- Prefix6
This property is required. string - Network IPv6 prefix.
- id
This property is required. Integer - ID.
- max
Neighbor Num This property is required. Integer - Maximum number of neighbors.
- neighbor
Group This property is required. String - Neighbor group name.
- prefix6
This property is required. String - Network IPv6 prefix.
- id
This property is required. number - ID.
- max
Neighbor Num This property is required. number - Maximum number of neighbors.
- neighbor
Group This property is required. string - Neighbor group name.
- prefix6
This property is required. string - Network IPv6 prefix.
- id
This property is required. int - ID.
- max_
neighbor_ num This property is required. int - Maximum number of neighbors.
- neighbor_
group This property is required. str - Neighbor group name.
- prefix6
This property is required. str - Network IPv6 prefix.
- id
This property is required. Number - ID.
- max
Neighbor Num This property is required. Number - Maximum number of neighbors.
- neighbor
Group This property is required. String - Neighbor group name.
- prefix6
This property is required. String - Network IPv6 prefix.
GetBgpNetwork
- Backdoor
This property is required. string - Enable/disable route as backdoor.
- Id
This property is required. int - ID.
- Network
Import Check This property is required. string - Configure insurance of BGP network route existence in IGP.
- Prefix
This property is required. string - Network prefix.
- Route
Map This property is required. string - Route map of VRF leaking.
- Backdoor
This property is required. string - Enable/disable route as backdoor.
- Id
This property is required. int - ID.
- Network
Import Check This property is required. string - Configure insurance of BGP network route existence in IGP.
- Prefix
This property is required. string - Network prefix.
- Route
Map This property is required. string - Route map of VRF leaking.
- backdoor
This property is required. String - Enable/disable route as backdoor.
- id
This property is required. Integer - ID.
- network
Import Check This property is required. String - Configure insurance of BGP network route existence in IGP.
- prefix
This property is required. String - Network prefix.
- route
Map This property is required. String - Route map of VRF leaking.
- backdoor
This property is required. string - Enable/disable route as backdoor.
- id
This property is required. number - ID.
- network
Import Check This property is required. string - Configure insurance of BGP network route existence in IGP.
- prefix
This property is required. string - Network prefix.
- route
Map This property is required. string - Route map of VRF leaking.
- backdoor
This property is required. str - Enable/disable route as backdoor.
- id
This property is required. int - ID.
- network_
import_ check This property is required. str - Configure insurance of BGP network route existence in IGP.
- prefix
This property is required. str - Network prefix.
- route_
map This property is required. str - Route map of VRF leaking.
- backdoor
This property is required. String - Enable/disable route as backdoor.
- id
This property is required. Number - ID.
- network
Import Check This property is required. String - Configure insurance of BGP network route existence in IGP.
- prefix
This property is required. String - Network prefix.
- route
Map This property is required. String - Route map of VRF leaking.
GetBgpNetwork6
- Backdoor
This property is required. string - Enable/disable route as backdoor.
- Id
This property is required. int - ID.
- Network
Import Check This property is required. string - Configure insurance of BGP network route existence in IGP.
- Prefix6
This property is required. string - Network IPv6 prefix.
- Route
Map This property is required. string - Route map of VRF leaking.
- Backdoor
This property is required. string - Enable/disable route as backdoor.
- Id
This property is required. int - ID.
- Network
Import Check This property is required. string - Configure insurance of BGP network route existence in IGP.
- Prefix6
This property is required. string - Network IPv6 prefix.
- Route
Map This property is required. string - Route map of VRF leaking.
- backdoor
This property is required. String - Enable/disable route as backdoor.
- id
This property is required. Integer - ID.
- network
Import Check This property is required. String - Configure insurance of BGP network route existence in IGP.
- prefix6
This property is required. String - Network IPv6 prefix.
- route
Map This property is required. String - Route map of VRF leaking.
- backdoor
This property is required. string - Enable/disable route as backdoor.
- id
This property is required. number - ID.
- network
Import Check This property is required. string - Configure insurance of BGP network route existence in IGP.
- prefix6
This property is required. string - Network IPv6 prefix.
- route
Map This property is required. string - Route map of VRF leaking.
- backdoor
This property is required. str - Enable/disable route as backdoor.
- id
This property is required. int - ID.
- network_
import_ check This property is required. str - Configure insurance of BGP network route existence in IGP.
- prefix6
This property is required. str - Network IPv6 prefix.
- route_
map This property is required. str - Route map of VRF leaking.
- backdoor
This property is required. String - Enable/disable route as backdoor.
- id
This property is required. Number - ID.
- network
Import Check This property is required. String - Configure insurance of BGP network route existence in IGP.
- prefix6
This property is required. String - Network IPv6 prefix.
- route
Map This property is required. String - Route map of VRF leaking.
GetBgpRedistribute
GetBgpRedistribute6
GetBgpVrf
- Export
Rts This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf Export Rt> - List of export route target. The structure of
export_rt
block is documented below. - Import
Route Map This property is required. string - Import route map.
- Import
Rts This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf Import Rt> - List of import route target. The structure of
import_rt
block is documented below. - Leak
Targets This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf Leak Target> - Target VRF table. The structure of
leak_target
block is documented below. - Rd
This property is required. string - Route Distinguisher: AA:NN|A.B.C.D:NN.
- Role
This property is required. string - VRF role.
- Vrf
This property is required. string - Target VRF ID <0 - 31>.
- Export
Rts This property is required. []GetBgp Vrf Export Rt - List of export route target. The structure of
export_rt
block is documented below. - Import
Route Map This property is required. string - Import route map.
- Import
Rts This property is required. []GetBgp Vrf Import Rt - List of import route target. The structure of
import_rt
block is documented below. - Leak
Targets This property is required. []GetBgp Vrf Leak Target - Target VRF table. The structure of
leak_target
block is documented below. - Rd
This property is required. string - Route Distinguisher: AA:NN|A.B.C.D:NN.
- Role
This property is required. string - VRF role.
- Vrf
This property is required. string - Target VRF ID <0 - 31>.
- export
Rts This property is required. List<GetBgp Vrf Export Rt> - List of export route target. The structure of
export_rt
block is documented below. - import
Route Map This property is required. String - Import route map.
- import
Rts This property is required. List<GetBgp Vrf Import Rt> - List of import route target. The structure of
import_rt
block is documented below. - leak
Targets This property is required. List<GetBgp Vrf Leak Target> - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. String - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. String - VRF role.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
- export
Rts This property is required. GetBgp Vrf Export Rt[] - List of export route target. The structure of
export_rt
block is documented below. - import
Route Map This property is required. string - Import route map.
- import
Rts This property is required. GetBgp Vrf Import Rt[] - List of import route target. The structure of
import_rt
block is documented below. - leak
Targets This property is required. GetBgp Vrf Leak Target[] - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. string - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. string - VRF role.
- vrf
This property is required. string - Target VRF ID <0 - 31>.
- export_
rts This property is required. Sequence[GetBgp Vrf Export Rt] - List of export route target. The structure of
export_rt
block is documented below. - import_
route_ map This property is required. str - Import route map.
- import_
rts This property is required. Sequence[GetBgp Vrf Import Rt] - List of import route target. The structure of
import_rt
block is documented below. - leak_
targets This property is required. Sequence[GetBgp Vrf Leak Target] - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. str - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. str - VRF role.
- vrf
This property is required. str - Target VRF ID <0 - 31>.
- export
Rts This property is required. List<Property Map> - List of export route target. The structure of
export_rt
block is documented below. - import
Route Map This property is required. String - Import route map.
- import
Rts This property is required. List<Property Map> - List of import route target. The structure of
import_rt
block is documented below. - leak
Targets This property is required. List<Property Map> - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. String - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. String - VRF role.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
GetBgpVrf6
- Export
Rts This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf6Export Rt> - List of export route target. The structure of
export_rt
block is documented below. - Import
Route Map This property is required. string - Import route map.
- Import
Rts This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf6Import Rt> - List of import route target. The structure of
import_rt
block is documented below. - Leak
Targets This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf6Leak Target> - Target VRF table. The structure of
leak_target
block is documented below. - Rd
This property is required. string - Route Distinguisher: AA:NN|A.B.C.D:NN.
- Role
This property is required. string - VRF role.
- Vrf
This property is required. string - Target VRF ID <0 - 31>.
- Export
Rts This property is required. []GetBgp Vrf6Export Rt - List of export route target. The structure of
export_rt
block is documented below. - Import
Route Map This property is required. string - Import route map.
- Import
Rts This property is required. []GetBgp Vrf6Import Rt - List of import route target. The structure of
import_rt
block is documented below. - Leak
Targets This property is required. []GetBgp Vrf6Leak Target - Target VRF table. The structure of
leak_target
block is documented below. - Rd
This property is required. string - Route Distinguisher: AA:NN|A.B.C.D:NN.
- Role
This property is required. string - VRF role.
- Vrf
This property is required. string - Target VRF ID <0 - 31>.
- export
Rts This property is required. List<GetBgp Vrf6Export Rt> - List of export route target. The structure of
export_rt
block is documented below. - import
Route Map This property is required. String - Import route map.
- import
Rts This property is required. List<GetBgp Vrf6Import Rt> - List of import route target. The structure of
import_rt
block is documented below. - leak
Targets This property is required. List<GetBgp Vrf6Leak Target> - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. String - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. String - VRF role.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
- export
Rts This property is required. GetBgp Vrf6Export Rt[] - List of export route target. The structure of
export_rt
block is documented below. - import
Route Map This property is required. string - Import route map.
- import
Rts This property is required. GetBgp Vrf6Import Rt[] - List of import route target. The structure of
import_rt
block is documented below. - leak
Targets This property is required. GetBgp Vrf6Leak Target[] - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. string - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. string - VRF role.
- vrf
This property is required. string - Target VRF ID <0 - 31>.
- export_
rts This property is required. Sequence[GetBgp Vrf6Export Rt] - List of export route target. The structure of
export_rt
block is documented below. - import_
route_ map This property is required. str - Import route map.
- import_
rts This property is required. Sequence[GetBgp Vrf6Import Rt] - List of import route target. The structure of
import_rt
block is documented below. - leak_
targets This property is required. Sequence[GetBgp Vrf6Leak Target] - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. str - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. str - VRF role.
- vrf
This property is required. str - Target VRF ID <0 - 31>.
- export
Rts This property is required. List<Property Map> - List of export route target. The structure of
export_rt
block is documented below. - import
Route Map This property is required. String - Import route map.
- import
Rts This property is required. List<Property Map> - List of import route target. The structure of
import_rt
block is documented below. - leak
Targets This property is required. List<Property Map> - Target VRF table. The structure of
leak_target
block is documented below. - rd
This property is required. String - Route Distinguisher: AA:NN|A.B.C.D:NN.
- role
This property is required. String - VRF role.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
GetBgpVrf6ExportRt
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route_
target This property is required. str - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
GetBgpVrf6ImportRt
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route_
target This property is required. str - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
GetBgpVrf6LeakTarget
- interface_
This property is required. String - Interface which is used to leak routes to target VRF.
- route
Map This property is required. String - Route map of VRF leaking.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
GetBgpVrfExportRt
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route_
target This property is required. str - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
GetBgpVrfImportRt
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- Route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. string - Attribute: AA:NN|A.B.C.D:NN
- route_
target This property is required. str - Attribute: AA:NN|A.B.C.D:NN
- route
Target This property is required. String - Attribute: AA:NN|A.B.C.D:NN
GetBgpVrfLeak
- Targets
This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf Leak Target> - Target VRF table. The structure of
target
block is documented below. - Vrf
This property is required. string - Target VRF ID <0 - 31>.
- Targets
This property is required. []GetBgp Vrf Leak Target - Target VRF table. The structure of
target
block is documented below. - Vrf
This property is required. string - Target VRF ID <0 - 31>.
- targets
This property is required. List<GetBgp Vrf Leak Target> - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. String - Target VRF ID <0 - 31>.
- targets
This property is required. GetBgp Vrf Leak Target[] - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. string - Target VRF ID <0 - 31>.
- targets
This property is required. Sequence[GetBgp Vrf Leak Target] - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. str - Target VRF ID <0 - 31>.
- targets
This property is required. List<Property Map> - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. String - Target VRF ID <0 - 31>.
GetBgpVrfLeak6
- Targets
This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Bgp Vrf Leak6Target> - Target VRF table. The structure of
target
block is documented below. - Vrf
This property is required. string - Target VRF ID <0 - 31>.
- Targets
This property is required. []GetBgp Vrf Leak6Target - Target VRF table. The structure of
target
block is documented below. - Vrf
This property is required. string - Target VRF ID <0 - 31>.
- targets
This property is required. List<GetBgp Vrf Leak6Target> - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. String - Target VRF ID <0 - 31>.
- targets
This property is required. GetBgp Vrf Leak6Target[] - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. string - Target VRF ID <0 - 31>.
- targets
This property is required. Sequence[GetBgp Vrf Leak6Target] - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. str - Target VRF ID <0 - 31>.
- targets
This property is required. List<Property Map> - Target VRF table. The structure of
target
block is documented below. - vrf
This property is required. String - Target VRF ID <0 - 31>.
GetBgpVrfLeak6Target
- interface_
This property is required. String - Interface which is used to leak routes to target VRF.
- route
Map This property is required. String - Route map of VRF leaking.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
GetBgpVrfLeakTarget
- interface_
This property is required. String - Interface which is used to leak routes to target VRF.
- route
Map This property is required. String - Route map of VRF leaking.
- vrf
This property is required. String - Target VRF ID <0 - 31>.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.