Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi
sdwan.getServiceRoutingBgpFeature
Explore with Pulumi AI
This data source can read the Service Routing BGP Feature.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getServiceRoutingBgpFeature({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
    featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_service_routing_bgp_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
    feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
package main
import (
	"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sdwan.LookupServiceRoutingBgpFeature(ctx, &sdwan.LookupServiceRoutingBgpFeatureArgs{
			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetServiceRoutingBgpFeature.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
        FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetServiceRoutingBgpFeatureArgs;
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 example = SdwanFunctions.getServiceRoutingBgpFeature(GetServiceRoutingBgpFeatureArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .build());
    }
}
variables:
  example:
    fn::invoke:
      function: sdwan:getServiceRoutingBgpFeature
      arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
        featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getServiceRoutingBgpFeature
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 getServiceRoutingBgpFeature(args: GetServiceRoutingBgpFeatureArgs, opts?: InvokeOptions): Promise<GetServiceRoutingBgpFeatureResult>
function getServiceRoutingBgpFeatureOutput(args: GetServiceRoutingBgpFeatureOutputArgs, opts?: InvokeOptions): Output<GetServiceRoutingBgpFeatureResult>def get_service_routing_bgp_feature(feature_profile_id: Optional[str] = None,
                                    id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetServiceRoutingBgpFeatureResult
def get_service_routing_bgp_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                    id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetServiceRoutingBgpFeatureResult]func LookupServiceRoutingBgpFeature(ctx *Context, args *LookupServiceRoutingBgpFeatureArgs, opts ...InvokeOption) (*LookupServiceRoutingBgpFeatureResult, error)
func LookupServiceRoutingBgpFeatureOutput(ctx *Context, args *LookupServiceRoutingBgpFeatureOutputArgs, opts ...InvokeOption) LookupServiceRoutingBgpFeatureResultOutput> Note: This function is named LookupServiceRoutingBgpFeature in the Go SDK.
public static class GetServiceRoutingBgpFeature 
{
    public static Task<GetServiceRoutingBgpFeatureResult> InvokeAsync(GetServiceRoutingBgpFeatureArgs args, InvokeOptions? opts = null)
    public static Output<GetServiceRoutingBgpFeatureResult> Invoke(GetServiceRoutingBgpFeatureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceRoutingBgpFeatureResult> getServiceRoutingBgpFeature(GetServiceRoutingBgpFeatureArgs args, InvokeOptions options)
public static Output<GetServiceRoutingBgpFeatureResult> getServiceRoutingBgpFeature(GetServiceRoutingBgpFeatureArgs args, InvokeOptions options)
fn::invoke:
  function: sdwan:index/getServiceRoutingBgpFeature:getServiceRoutingBgpFeature
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FeatureProfile stringId 
- Feature Profile ID
- Id string
- The id of the Feature
- FeatureProfile stringId 
- Feature Profile ID
- Id string
- The id of the Feature
- featureProfile StringId 
- Feature Profile ID
- id String
- The id of the Feature
- featureProfile stringId 
- Feature Profile ID
- id string
- The id of the Feature
- feature_profile_ strid 
- Feature Profile ID
- id str
- The id of the Feature
- featureProfile StringId 
- Feature Profile ID
- id String
- The id of the Feature
getServiceRoutingBgpFeature Result
The following output properties are available:
- AlwaysCompare boolMed 
- Compare MEDs from all ASs when selecting active BGP paths
- AlwaysCompare stringMed Variable 
- Variable name
- AsNumber int
- Set autonomous system number \n\n or \n\n
- AsNumber stringVariable 
- Variable name
- CompareRouter boolId 
- Compare router IDs when selecting active BGP paths
- CompareRouter stringId Variable 
- Variable name
- Description string
- The description of the Feature
- DeterministicMed bool
- Compare MEDs from all routes from same AS when selecting active BGP paths
- DeterministicMed stringVariable 
- Variable name
- ExternalRoutes intDistance 
- Set administrative distance for external BGP routes
- ExternalRoutes stringDistance Variable 
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- HoldTime int
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- HoldTime stringVariable 
- Variable name
- Id string
- The id of the Feature
- InternalRoutes intDistance 
- Set administrative distance for internal BGP routes
- InternalRoutes stringDistance Variable 
- Variable name
- Ipv4AggregateAddresses List<GetService Routing Bgp Feature Ipv4Aggregate Address> 
- Aggregate prefixes in specific range
- Ipv4EibgpMaximum intPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv4EibgpMaximum stringPaths Variable 
- Variable name
- Ipv4Neighbors
List<GetService Routing Bgp Feature Ipv4Neighbor> 
- Set BGP IPv4 neighbors
- Ipv4Networks
List<GetService Routing Bgp Feature Ipv4Network> 
- Configure the networks for BGP to advertise
- Ipv4Originate bool
- BGP Default Information Originate
- Ipv4OriginateVariable string
- Variable name
- Ipv4Redistributes
List<GetService Routing Bgp Feature Ipv4Redistribute> 
- Redistribute routes into BGP
- Ipv4TableMap boolFilter 
- Table map filtered or not
- Ipv4TableMap stringFilter Variable 
- Variable name
- Ipv4TableMap stringRoute Policy Id 
- Ipv6AggregateAddresses List<GetService Routing Bgp Feature Ipv6Aggregate Address> 
- IPv6 Aggregate prefixes in specific range
- Ipv6EibgpMaximum intPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv6EibgpMaximum stringPaths Variable 
- Variable name
- Ipv6Neighbors
List<GetService Routing Bgp Feature Ipv6Neighbor> 
- Set BGP IPv6 neighbors
- Ipv6Networks
List<GetService Routing Bgp Feature Ipv6Network> 
- Configure the networks for BGP to advertise
- Ipv6Originate bool
- BGP Default Information Originate
- Ipv6OriginateVariable string
- Variable name
- Ipv6Redistributes
List<GetService Routing Bgp Feature Ipv6Redistribute> 
- Redistribute routes into BGP
- Ipv6TableMap boolFilter 
- Table map filtered or not
- Ipv6TableMap stringFilter Variable 
- Variable name
- Ipv6TableMap stringRoute Policy Id 
- KeepaliveTime int
- Interval (seconds) of keepalive messages sent to its BGP peer
- KeepaliveTime stringVariable 
- Variable name
- LocalRoutes intDistance 
- Set administrative distance for local BGP routes
- LocalRoutes stringDistance Variable 
- Variable name
- MissingMed boolAs Worst 
- If path has no MED, consider it to be worst path when selecting active BGP paths
- MissingMed stringAs Worst Variable 
- Variable name
- MultipathRelax bool
- Ignore AS for multipath selection
- MultipathRelax stringVariable 
- Variable name
- Name string
- The name of the Feature
- PropagateAs boolPath 
- Propagate AS Path
- PropagateAs stringPath Variable 
- Variable name
- PropagateCommunity bool
- Propagate Community
- PropagateCommunity stringVariable 
- Variable name
- RouterId string
- Configure BGP router identifier
- RouterId stringVariable 
- Variable name
- Version int
- The version of the Feature
- AlwaysCompare boolMed 
- Compare MEDs from all ASs when selecting active BGP paths
- AlwaysCompare stringMed Variable 
- Variable name
- AsNumber int
- Set autonomous system number \n\n or \n\n
- AsNumber stringVariable 
- Variable name
- CompareRouter boolId 
- Compare router IDs when selecting active BGP paths
- CompareRouter stringId Variable 
- Variable name
- Description string
- The description of the Feature
- DeterministicMed bool
- Compare MEDs from all routes from same AS when selecting active BGP paths
- DeterministicMed stringVariable 
- Variable name
- ExternalRoutes intDistance 
- Set administrative distance for external BGP routes
- ExternalRoutes stringDistance Variable 
- Variable name
- FeatureProfile stringId 
- Feature Profile ID
- HoldTime int
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- HoldTime stringVariable 
- Variable name
- Id string
- The id of the Feature
- InternalRoutes intDistance 
- Set administrative distance for internal BGP routes
- InternalRoutes stringDistance Variable 
- Variable name
- Ipv4AggregateAddresses []GetService Routing Bgp Feature Ipv4Aggregate Address 
- Aggregate prefixes in specific range
- Ipv4EibgpMaximum intPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv4EibgpMaximum stringPaths Variable 
- Variable name
- Ipv4Neighbors
[]GetService Routing Bgp Feature Ipv4Neighbor 
- Set BGP IPv4 neighbors
- Ipv4Networks
[]GetService Routing Bgp Feature Ipv4Network 
- Configure the networks for BGP to advertise
- Ipv4Originate bool
- BGP Default Information Originate
- Ipv4OriginateVariable string
- Variable name
- Ipv4Redistributes
[]GetService Routing Bgp Feature Ipv4Redistribute 
- Redistribute routes into BGP
- Ipv4TableMap boolFilter 
- Table map filtered or not
- Ipv4TableMap stringFilter Variable 
- Variable name
- Ipv4TableMap stringRoute Policy Id 
- Ipv6AggregateAddresses []GetService Routing Bgp Feature Ipv6Aggregate Address 
- IPv6 Aggregate prefixes in specific range
- Ipv6EibgpMaximum intPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv6EibgpMaximum stringPaths Variable 
- Variable name
- Ipv6Neighbors
[]GetService Routing Bgp Feature Ipv6Neighbor 
- Set BGP IPv6 neighbors
- Ipv6Networks
[]GetService Routing Bgp Feature Ipv6Network 
- Configure the networks for BGP to advertise
- Ipv6Originate bool
- BGP Default Information Originate
- Ipv6OriginateVariable string
- Variable name
- Ipv6Redistributes
[]GetService Routing Bgp Feature Ipv6Redistribute 
- Redistribute routes into BGP
- Ipv6TableMap boolFilter 
- Table map filtered or not
- Ipv6TableMap stringFilter Variable 
- Variable name
- Ipv6TableMap stringRoute Policy Id 
- KeepaliveTime int
- Interval (seconds) of keepalive messages sent to its BGP peer
- KeepaliveTime stringVariable 
- Variable name
- LocalRoutes intDistance 
- Set administrative distance for local BGP routes
- LocalRoutes stringDistance Variable 
- Variable name
- MissingMed boolAs Worst 
- If path has no MED, consider it to be worst path when selecting active BGP paths
- MissingMed stringAs Worst Variable 
- Variable name
- MultipathRelax bool
- Ignore AS for multipath selection
- MultipathRelax stringVariable 
- Variable name
- Name string
- The name of the Feature
- PropagateAs boolPath 
- Propagate AS Path
- PropagateAs stringPath Variable 
- Variable name
- PropagateCommunity bool
- Propagate Community
- PropagateCommunity stringVariable 
- Variable name
- RouterId string
- Configure BGP router identifier
- RouterId stringVariable 
- Variable name
- Version int
- The version of the Feature
- alwaysCompare BooleanMed 
- Compare MEDs from all ASs when selecting active BGP paths
- alwaysCompare StringMed Variable 
- Variable name
- asNumber Integer
- Set autonomous system number \n\n or \n\n
- asNumber StringVariable 
- Variable name
- compareRouter BooleanId 
- Compare router IDs when selecting active BGP paths
- compareRouter StringId Variable 
- Variable name
- description String
- The description of the Feature
- deterministicMed Boolean
- Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministicMed StringVariable 
- Variable name
- externalRoutes IntegerDistance 
- Set administrative distance for external BGP routes
- externalRoutes StringDistance Variable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- holdTime Integer
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- holdTime StringVariable 
- Variable name
- id String
- The id of the Feature
- internalRoutes IntegerDistance 
- Set administrative distance for internal BGP routes
- internalRoutes StringDistance Variable 
- Variable name
- ipv4AggregateAddresses List<GetService Routing Bgp Feature Ipv4Aggregate Address> 
- Aggregate prefixes in specific range
- ipv4EibgpMaximum IntegerPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4EibgpMaximum StringPaths Variable 
- Variable name
- ipv4Neighbors
List<GetService Routing Bgp Feature Ipv4Neighbor> 
- Set BGP IPv4 neighbors
- ipv4Networks
List<GetService Routing Bgp Feature Ipv4Network> 
- Configure the networks for BGP to advertise
- ipv4Originate Boolean
- BGP Default Information Originate
- ipv4OriginateVariable String
- Variable name
- ipv4Redistributes
List<GetService Routing Bgp Feature Ipv4Redistribute> 
- Redistribute routes into BGP
- ipv4TableMap BooleanFilter 
- Table map filtered or not
- ipv4TableMap StringFilter Variable 
- Variable name
- ipv4TableMap StringRoute Policy Id 
- ipv6AggregateAddresses List<GetService Routing Bgp Feature Ipv6Aggregate Address> 
- IPv6 Aggregate prefixes in specific range
- ipv6EibgpMaximum IntegerPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6EibgpMaximum StringPaths Variable 
- Variable name
- ipv6Neighbors
List<GetService Routing Bgp Feature Ipv6Neighbor> 
- Set BGP IPv6 neighbors
- ipv6Networks
List<GetService Routing Bgp Feature Ipv6Network> 
- Configure the networks for BGP to advertise
- ipv6Originate Boolean
- BGP Default Information Originate
- ipv6OriginateVariable String
- Variable name
- ipv6Redistributes
List<GetService Routing Bgp Feature Ipv6Redistribute> 
- Redistribute routes into BGP
- ipv6TableMap BooleanFilter 
- Table map filtered or not
- ipv6TableMap StringFilter Variable 
- Variable name
- ipv6TableMap StringRoute Policy Id 
- keepaliveTime Integer
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepaliveTime StringVariable 
- Variable name
- localRoutes IntegerDistance 
- Set administrative distance for local BGP routes
- localRoutes StringDistance Variable 
- Variable name
- missingMed BooleanAs Worst 
- If path has no MED, consider it to be worst path when selecting active BGP paths
- missingMed StringAs Worst Variable 
- Variable name
- multipathRelax Boolean
- Ignore AS for multipath selection
- multipathRelax StringVariable 
- Variable name
- name String
- The name of the Feature
- propagateAs BooleanPath 
- Propagate AS Path
- propagateAs StringPath Variable 
- Variable name
- propagateCommunity Boolean
- Propagate Community
- propagateCommunity StringVariable 
- Variable name
- routerId String
- Configure BGP router identifier
- routerId StringVariable 
- Variable name
- version Integer
- The version of the Feature
- alwaysCompare booleanMed 
- Compare MEDs from all ASs when selecting active BGP paths
- alwaysCompare stringMed Variable 
- Variable name
- asNumber number
- Set autonomous system number \n\n or \n\n
- asNumber stringVariable 
- Variable name
- compareRouter booleanId 
- Compare router IDs when selecting active BGP paths
- compareRouter stringId Variable 
- Variable name
- description string
- The description of the Feature
- deterministicMed boolean
- Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministicMed stringVariable 
- Variable name
- externalRoutes numberDistance 
- Set administrative distance for external BGP routes
- externalRoutes stringDistance Variable 
- Variable name
- featureProfile stringId 
- Feature Profile ID
- holdTime number
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- holdTime stringVariable 
- Variable name
- id string
- The id of the Feature
- internalRoutes numberDistance 
- Set administrative distance for internal BGP routes
- internalRoutes stringDistance Variable 
- Variable name
- ipv4AggregateAddresses GetService Routing Bgp Feature Ipv4Aggregate Address[] 
- Aggregate prefixes in specific range
- ipv4EibgpMaximum numberPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4EibgpMaximum stringPaths Variable 
- Variable name
- ipv4Neighbors
GetService Routing Bgp Feature Ipv4Neighbor[] 
- Set BGP IPv4 neighbors
- ipv4Networks
GetService Routing Bgp Feature Ipv4Network[] 
- Configure the networks for BGP to advertise
- ipv4Originate boolean
- BGP Default Information Originate
- ipv4OriginateVariable string
- Variable name
- ipv4Redistributes
GetService Routing Bgp Feature Ipv4Redistribute[] 
- Redistribute routes into BGP
- ipv4TableMap booleanFilter 
- Table map filtered or not
- ipv4TableMap stringFilter Variable 
- Variable name
- ipv4TableMap stringRoute Policy Id 
- ipv6AggregateAddresses GetService Routing Bgp Feature Ipv6Aggregate Address[] 
- IPv6 Aggregate prefixes in specific range
- ipv6EibgpMaximum numberPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6EibgpMaximum stringPaths Variable 
- Variable name
- ipv6Neighbors
GetService Routing Bgp Feature Ipv6Neighbor[] 
- Set BGP IPv6 neighbors
- ipv6Networks
GetService Routing Bgp Feature Ipv6Network[] 
- Configure the networks for BGP to advertise
- ipv6Originate boolean
- BGP Default Information Originate
- ipv6OriginateVariable string
- Variable name
- ipv6Redistributes
GetService Routing Bgp Feature Ipv6Redistribute[] 
- Redistribute routes into BGP
- ipv6TableMap booleanFilter 
- Table map filtered or not
- ipv6TableMap stringFilter Variable 
- Variable name
- ipv6TableMap stringRoute Policy Id 
- keepaliveTime number
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepaliveTime stringVariable 
- Variable name
- localRoutes numberDistance 
- Set administrative distance for local BGP routes
- localRoutes stringDistance Variable 
- Variable name
- missingMed booleanAs Worst 
- If path has no MED, consider it to be worst path when selecting active BGP paths
- missingMed stringAs Worst Variable 
- Variable name
- multipathRelax boolean
- Ignore AS for multipath selection
- multipathRelax stringVariable 
- Variable name
- name string
- The name of the Feature
- propagateAs booleanPath 
- Propagate AS Path
- propagateAs stringPath Variable 
- Variable name
- propagateCommunity boolean
- Propagate Community
- propagateCommunity stringVariable 
- Variable name
- routerId string
- Configure BGP router identifier
- routerId stringVariable 
- Variable name
- version number
- The version of the Feature
- always_compare_ boolmed 
- Compare MEDs from all ASs when selecting active BGP paths
- always_compare_ strmed_ variable 
- Variable name
- as_number int
- Set autonomous system number \n\n or \n\n
- as_number_ strvariable 
- Variable name
- compare_router_ boolid 
- Compare router IDs when selecting active BGP paths
- compare_router_ strid_ variable 
- Variable name
- description str
- The description of the Feature
- deterministic_med bool
- Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministic_med_ strvariable 
- Variable name
- external_routes_ intdistance 
- Set administrative distance for external BGP routes
- external_routes_ strdistance_ variable 
- Variable name
- feature_profile_ strid 
- Feature Profile ID
- hold_time int
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold_time_ strvariable 
- Variable name
- id str
- The id of the Feature
- internal_routes_ intdistance 
- Set administrative distance for internal BGP routes
- internal_routes_ strdistance_ variable 
- Variable name
- ipv4_aggregate_ Sequence[Getaddresses Service Routing Bgp Feature Ipv4Aggregate Address] 
- Aggregate prefixes in specific range
- ipv4_eibgp_ intmaximum_ paths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4_eibgp_ strmaximum_ paths_ variable 
- Variable name
- ipv4_neighbors Sequence[GetService Routing Bgp Feature Ipv4Neighbor] 
- Set BGP IPv4 neighbors
- ipv4_networks Sequence[GetService Routing Bgp Feature Ipv4Network] 
- Configure the networks for BGP to advertise
- ipv4_originate bool
- BGP Default Information Originate
- ipv4_originate_ strvariable 
- Variable name
- ipv4_redistributes Sequence[GetService Routing Bgp Feature Ipv4Redistribute] 
- Redistribute routes into BGP
- ipv4_table_ boolmap_ filter 
- Table map filtered or not
- ipv4_table_ strmap_ filter_ variable 
- Variable name
- ipv4_table_ strmap_ route_ policy_ id 
- ipv6_aggregate_ Sequence[Getaddresses Service Routing Bgp Feature Ipv6Aggregate Address] 
- IPv6 Aggregate prefixes in specific range
- ipv6_eibgp_ intmaximum_ paths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6_eibgp_ strmaximum_ paths_ variable 
- Variable name
- ipv6_neighbors Sequence[GetService Routing Bgp Feature Ipv6Neighbor] 
- Set BGP IPv6 neighbors
- ipv6_networks Sequence[GetService Routing Bgp Feature Ipv6Network] 
- Configure the networks for BGP to advertise
- ipv6_originate bool
- BGP Default Information Originate
- ipv6_originate_ strvariable 
- Variable name
- ipv6_redistributes Sequence[GetService Routing Bgp Feature Ipv6Redistribute] 
- Redistribute routes into BGP
- ipv6_table_ boolmap_ filter 
- Table map filtered or not
- ipv6_table_ strmap_ filter_ variable 
- Variable name
- ipv6_table_ strmap_ route_ policy_ id 
- keepalive_time int
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive_time_ strvariable 
- Variable name
- local_routes_ intdistance 
- Set administrative distance for local BGP routes
- local_routes_ strdistance_ variable 
- Variable name
- missing_med_ boolas_ worst 
- If path has no MED, consider it to be worst path when selecting active BGP paths
- missing_med_ stras_ worst_ variable 
- Variable name
- multipath_relax bool
- Ignore AS for multipath selection
- multipath_relax_ strvariable 
- Variable name
- name str
- The name of the Feature
- propagate_as_ boolpath 
- Propagate AS Path
- propagate_as_ strpath_ variable 
- Variable name
- propagate_community bool
- Propagate Community
- propagate_community_ strvariable 
- Variable name
- router_id str
- Configure BGP router identifier
- router_id_ strvariable 
- Variable name
- version int
- The version of the Feature
- alwaysCompare BooleanMed 
- Compare MEDs from all ASs when selecting active BGP paths
- alwaysCompare StringMed Variable 
- Variable name
- asNumber Number
- Set autonomous system number \n\n or \n\n
- asNumber StringVariable 
- Variable name
- compareRouter BooleanId 
- Compare router IDs when selecting active BGP paths
- compareRouter StringId Variable 
- Variable name
- description String
- The description of the Feature
- deterministicMed Boolean
- Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministicMed StringVariable 
- Variable name
- externalRoutes NumberDistance 
- Set administrative distance for external BGP routes
- externalRoutes StringDistance Variable 
- Variable name
- featureProfile StringId 
- Feature Profile ID
- holdTime Number
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- holdTime StringVariable 
- Variable name
- id String
- The id of the Feature
- internalRoutes NumberDistance 
- Set administrative distance for internal BGP routes
- internalRoutes StringDistance Variable 
- Variable name
- ipv4AggregateAddresses List<Property Map>
- Aggregate prefixes in specific range
- ipv4EibgpMaximum NumberPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4EibgpMaximum StringPaths Variable 
- Variable name
- ipv4Neighbors List<Property Map>
- Set BGP IPv4 neighbors
- ipv4Networks List<Property Map>
- Configure the networks for BGP to advertise
- ipv4Originate Boolean
- BGP Default Information Originate
- ipv4OriginateVariable String
- Variable name
- ipv4Redistributes List<Property Map>
- Redistribute routes into BGP
- ipv4TableMap BooleanFilter 
- Table map filtered or not
- ipv4TableMap StringFilter Variable 
- Variable name
- ipv4TableMap StringRoute Policy Id 
- ipv6AggregateAddresses List<Property Map>
- IPv6 Aggregate prefixes in specific range
- ipv6EibgpMaximum NumberPaths 
- Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6EibgpMaximum StringPaths Variable 
- Variable name
- ipv6Neighbors List<Property Map>
- Set BGP IPv6 neighbors
- ipv6Networks List<Property Map>
- Configure the networks for BGP to advertise
- ipv6Originate Boolean
- BGP Default Information Originate
- ipv6OriginateVariable String
- Variable name
- ipv6Redistributes List<Property Map>
- Redistribute routes into BGP
- ipv6TableMap BooleanFilter 
- Table map filtered or not
- ipv6TableMap StringFilter Variable 
- Variable name
- ipv6TableMap StringRoute Policy Id 
- keepaliveTime Number
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepaliveTime StringVariable 
- Variable name
- localRoutes NumberDistance 
- Set administrative distance for local BGP routes
- localRoutes StringDistance Variable 
- Variable name
- missingMed BooleanAs Worst 
- If path has no MED, consider it to be worst path when selecting active BGP paths
- missingMed StringAs Worst Variable 
- Variable name
- multipathRelax Boolean
- Ignore AS for multipath selection
- multipathRelax StringVariable 
- Variable name
- name String
- The name of the Feature
- propagateAs BooleanPath 
- Propagate AS Path
- propagateAs StringPath Variable 
- Variable name
- propagateCommunity Boolean
- Propagate Community
- propagateCommunity StringVariable 
- Variable name
- routerId String
- Configure BGP router identifier
- routerId StringVariable 
- Variable name
- version Number
- The version of the Feature
Supporting Types
GetServiceRoutingBgpFeatureIpv4AggregateAddress      
- AsSet boolPath 
- Set AS set path information
- AsSet stringPath Variable 
- Variable name
- NetworkAddress string
- NetworkAddress stringVariable 
- Variable name
- SubnetMask string
- SubnetMask stringVariable 
- Variable name
- SummaryOnly bool
- Filter out more specific routes from updates
- SummaryOnly stringVariable 
- Variable name
- AsSet boolPath 
- Set AS set path information
- AsSet stringPath Variable 
- Variable name
- NetworkAddress string
- NetworkAddress stringVariable 
- Variable name
- SubnetMask string
- SubnetMask stringVariable 
- Variable name
- SummaryOnly bool
- Filter out more specific routes from updates
- SummaryOnly stringVariable 
- Variable name
- asSet BooleanPath 
- Set AS set path information
- asSet StringPath Variable 
- Variable name
- networkAddress String
- networkAddress StringVariable 
- Variable name
- subnetMask String
- subnetMask StringVariable 
- Variable name
- summaryOnly Boolean
- Filter out more specific routes from updates
- summaryOnly StringVariable 
- Variable name
- asSet booleanPath 
- Set AS set path information
- asSet stringPath Variable 
- Variable name
- networkAddress string
- networkAddress stringVariable 
- Variable name
- subnetMask string
- subnetMask stringVariable 
- Variable name
- summaryOnly boolean
- Filter out more specific routes from updates
- summaryOnly stringVariable 
- Variable name
- as_set_ boolpath 
- Set AS set path information
- as_set_ strpath_ variable 
- Variable name
- network_address str
- network_address_ strvariable 
- Variable name
- subnet_mask str
- subnet_mask_ strvariable 
- Variable name
- summary_only bool
- Filter out more specific routes from updates
- summary_only_ strvariable 
- Variable name
- asSet BooleanPath 
- Set AS set path information
- asSet StringPath Variable 
- Variable name
- networkAddress String
- networkAddress StringVariable 
- Variable name
- subnetMask String
- subnetMask StringVariable 
- Variable name
- summaryOnly Boolean
- Filter out more specific routes from updates
- summaryOnly StringVariable 
- Variable name
GetServiceRoutingBgpFeatureIpv4Neighbor     
- Address string
- Set neighbor address
- AddressFamilies List<GetService Routing Bgp Feature Ipv4Neighbor Address Family> 
- Set BGP address family
- AddressVariable string
- Variable name
- AllowasIn intNumber 
- The number of accept as-path with my AS present in it
- AllowasIn stringNumber Variable 
- Variable name
- AsOverride bool
- Override matching AS-number while sending update
- AsOverride stringVariable 
- Variable name
- Description string
- Set description
- DescriptionVariable string
- Variable name
- EbgpMultihop int
- Set TTL value for peers that are not directly connected
- EbgpMultihop stringVariable 
- Variable name
- HoldTime int
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- HoldTime stringVariable 
- Variable name
- KeepaliveTime int
- Interval (seconds) of keepalive messages sent to its BGP peer
- KeepaliveTime stringVariable 
- Variable name
- LocalAs int
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- LocalAs stringVariable 
- Variable name
- NextHop boolSelf 
- Set router to be next hop for routes advertised to neighbor
- NextHop stringSelf Variable 
- Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- PasswordVariable string
- Variable name
- RemoteAs int
- Set remote autonomous system number
- RemoteAs stringVariable 
- Variable name
- SendCommunity bool
- Send community attribute
- SendCommunity stringVariable 
- Variable name
- SendExtended boolCommunity 
- Send extended community attribute
- SendExtended stringCommunity Variable 
- Variable name
- SendLabel bool
- Send label
- SendLabel stringVariable 
- Variable name
- Shutdown bool
- Enable or disable a BGP neighbor
- ShutdownVariable string
- Variable name
- UpdateSource stringInterface 
- Source interface name for BGP neighbor
- UpdateSource stringInterface Variable 
- Variable name
- Address string
- Set neighbor address
- AddressFamilies []GetService Routing Bgp Feature Ipv4Neighbor Address Family 
- Set BGP address family
- AddressVariable string
- Variable name
- AllowasIn intNumber 
- The number of accept as-path with my AS present in it
- AllowasIn stringNumber Variable 
- Variable name
- AsOverride bool
- Override matching AS-number while sending update
- AsOverride stringVariable 
- Variable name
- Description string
- Set description
- DescriptionVariable string
- Variable name
- EbgpMultihop int
- Set TTL value for peers that are not directly connected
- EbgpMultihop stringVariable 
- Variable name
- HoldTime int
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- HoldTime stringVariable 
- Variable name
- KeepaliveTime int
- Interval (seconds) of keepalive messages sent to its BGP peer
- KeepaliveTime stringVariable 
- Variable name
- LocalAs int
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- LocalAs stringVariable 
- Variable name
- NextHop boolSelf 
- Set router to be next hop for routes advertised to neighbor
- NextHop stringSelf Variable 
- Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- PasswordVariable string
- Variable name
- RemoteAs int
- Set remote autonomous system number
- RemoteAs stringVariable 
- Variable name
- SendCommunity bool
- Send community attribute
- SendCommunity stringVariable 
- Variable name
- SendExtended boolCommunity 
- Send extended community attribute
- SendExtended stringCommunity Variable 
- Variable name
- SendLabel bool
- Send label
- SendLabel stringVariable 
- Variable name
- Shutdown bool
- Enable or disable a BGP neighbor
- ShutdownVariable string
- Variable name
- UpdateSource stringInterface 
- Source interface name for BGP neighbor
- UpdateSource stringInterface Variable 
- Variable name
- address String
- Set neighbor address
- addressFamilies List<GetService Routing Bgp Feature Ipv4Neighbor Address Family> 
- Set BGP address family
- addressVariable String
- Variable name
- allowasIn IntegerNumber 
- The number of accept as-path with my AS present in it
- allowasIn StringNumber Variable 
- Variable name
- asOverride Boolean
- Override matching AS-number while sending update
- asOverride StringVariable 
- Variable name
- description String
- Set description
- descriptionVariable String
- Variable name
- ebgpMultihop Integer
- Set TTL value for peers that are not directly connected
- ebgpMultihop StringVariable 
- Variable name
- holdTime Integer
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- holdTime StringVariable 
- Variable name
- keepaliveTime Integer
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepaliveTime StringVariable 
- Variable name
- localAs Integer
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- localAs StringVariable 
- Variable name
- nextHop BooleanSelf 
- Set router to be next hop for routes advertised to neighbor
- nextHop StringSelf Variable 
- Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- passwordVariable String
- Variable name
- remoteAs Integer
- Set remote autonomous system number
- remoteAs StringVariable 
- Variable name
- sendCommunity Boolean
- Send community attribute
- sendCommunity StringVariable 
- Variable name
- sendExtended BooleanCommunity 
- Send extended community attribute
- sendExtended StringCommunity Variable 
- Variable name
- sendLabel Boolean
- Send label
- sendLabel StringVariable 
- Variable name
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdownVariable String
- Variable name
- updateSource StringInterface 
- Source interface name for BGP neighbor
- updateSource StringInterface Variable 
- Variable name
- address string
- Set neighbor address
- addressFamilies GetService Routing Bgp Feature Ipv4Neighbor Address Family[] 
- Set BGP address family
- addressVariable string
- Variable name
- allowasIn numberNumber 
- The number of accept as-path with my AS present in it
- allowasIn stringNumber Variable 
- Variable name
- asOverride boolean
- Override matching AS-number while sending update
- asOverride stringVariable 
- Variable name
- description string
- Set description
- descriptionVariable string
- Variable name
- ebgpMultihop number
- Set TTL value for peers that are not directly connected
- ebgpMultihop stringVariable 
- Variable name
- holdTime number
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- holdTime stringVariable 
- Variable name
- keepaliveTime number
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepaliveTime stringVariable 
- Variable name
- localAs number
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- localAs stringVariable 
- Variable name
- nextHop booleanSelf 
- Set router to be next hop for routes advertised to neighbor
- nextHop stringSelf Variable 
- Variable name
- password string
- Set MD5 password on TCP connection with BGP peer
- passwordVariable string
- Variable name
- remoteAs number
- Set remote autonomous system number
- remoteAs stringVariable 
- Variable name
- sendCommunity boolean
- Send community attribute
- sendCommunity stringVariable 
- Variable name
- sendExtended booleanCommunity 
- Send extended community attribute
- sendExtended stringCommunity Variable 
- Variable name
- sendLabel boolean
- Send label
- sendLabel stringVariable 
- Variable name
- shutdown boolean
- Enable or disable a BGP neighbor
- shutdownVariable string
- Variable name
- updateSource stringInterface 
- Source interface name for BGP neighbor
- updateSource stringInterface Variable 
- Variable name
- address str
- Set neighbor address
- address_families Sequence[GetService Routing Bgp Feature Ipv4Neighbor Address Family] 
- Set BGP address family
- address_variable str
- Variable name
- allowas_in_ intnumber 
- The number of accept as-path with my AS present in it
- allowas_in_ strnumber_ variable 
- Variable name
- as_override bool
- Override matching AS-number while sending update
- as_override_ strvariable 
- Variable name
- description str
- Set description
- description_variable str
- Variable name
- ebgp_multihop int
- Set TTL value for peers that are not directly connected
- ebgp_multihop_ strvariable 
- Variable name
- hold_time int
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold_time_ strvariable 
- Variable name
- keepalive_time int
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive_time_ strvariable 
- Variable name
- local_as int
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- local_as_ strvariable 
- Variable name
- next_hop_ boolself 
- Set router to be next hop for routes advertised to neighbor
- next_hop_ strself_ variable 
- Variable name
- password str
- Set MD5 password on TCP connection with BGP peer
- password_variable str
- Variable name
- remote_as int
- Set remote autonomous system number
- remote_as_ strvariable 
- Variable name
- send_community bool
- Send community attribute
- send_community_ strvariable 
- Variable name
- send_extended_ boolcommunity 
- Send extended community attribute
- send_extended_ strcommunity_ variable 
- Variable name
- send_label bool
- Send label
- send_label_ strvariable 
- Variable name
- shutdown bool
- Enable or disable a BGP neighbor
- shutdown_variable str
- Variable name
- update_source_ strinterface 
- Source interface name for BGP neighbor
- update_source_ strinterface_ variable 
- Variable name
- address String
- Set neighbor address
- addressFamilies List<Property Map>
- Set BGP address family
- addressVariable String
- Variable name
- allowasIn NumberNumber 
- The number of accept as-path with my AS present in it
- allowasIn StringNumber Variable 
- Variable name
- asOverride Boolean
- Override matching AS-number while sending update
- asOverride StringVariable 
- Variable name
- description String
- Set description
- descriptionVariable String
- Variable name
- ebgpMultihop Number
- Set TTL value for peers that are not directly connected
- ebgpMultihop StringVariable 
- Variable name
- holdTime Number
- Interval (seconds) not receiving a keepalive message declares a BGP peer down
- holdTime StringVariable 
- Variable name
- keepaliveTime Number
- Interval (seconds) of keepalive messages sent to its BGP peer
- keepaliveTime StringVariable 
- Variable name
- localAs Number
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- localAs StringVariable 
- Variable name
- nextHop BooleanSelf 
- Set router to be next hop for routes advertised to neighbor
- nextHop StringSelf Variable 
- Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- passwordVariable String
- Variable name
- remoteAs Number
- Set remote autonomous system number
- remoteAs StringVariable 
- Variable name
- sendCommunity Boolean
- Send community attribute
- sendCommunity StringVariable 
- Variable name
- sendExtended BooleanCommunity 
- Send extended community attribute
- sendExtended StringCommunity Variable 
- Variable name
- sendLabel Boolean
- Send label
- sendLabel StringVariable 
- Variable name
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdownVariable String
- Variable name
- updateSource StringInterface 
- Source interface name for BGP neighbor
- updateSource StringInterface Variable 
- Variable name
GetServiceRoutingBgpFeatureIpv4NeighborAddressFamily       
- FamilyType string
- Set IPv4 unicast address family
- InRoute stringPolicy Id 
- MaxNumber intOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- MaxNumber stringOf Prefixes Variable 
- Variable name
- OutRoute stringPolicy Id 
- PolicyType string
- Neighbor received maximum prefix policy is disabled.
- RestartInterval int
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- RestartInterval stringVariable 
- Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- ThresholdVariable string
- Variable name
- FamilyType string
- Set IPv4 unicast address family
- InRoute stringPolicy Id 
- MaxNumber intOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- MaxNumber stringOf Prefixes Variable 
- Variable name
- OutRoute stringPolicy Id 
- PolicyType string
- Neighbor received maximum prefix policy is disabled.
- RestartInterval int
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- RestartInterval stringVariable 
- Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- ThresholdVariable string
- Variable name
- familyType String
- Set IPv4 unicast address family
- inRoute StringPolicy Id 
- maxNumber IntegerOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- maxNumber StringOf Prefixes Variable 
- Variable name
- outRoute StringPolicy Id 
- policyType String
- Neighbor received maximum prefix policy is disabled.
- restartInterval Integer
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restartInterval StringVariable 
- Variable name
- threshold Integer
- Set threshold(1 to 100) at which to generate a warning message
- thresholdVariable String
- Variable name
- familyType string
- Set IPv4 unicast address family
- inRoute stringPolicy Id 
- maxNumber numberOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- maxNumber stringOf Prefixes Variable 
- Variable name
- outRoute stringPolicy Id 
- policyType string
- Neighbor received maximum prefix policy is disabled.
- restartInterval number
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restartInterval stringVariable 
- Variable name
- threshold number
- Set threshold(1 to 100) at which to generate a warning message
- thresholdVariable string
- Variable name
- family_type str
- Set IPv4 unicast address family
- in_route_ strpolicy_ id 
- max_number_ intof_ prefixes 
- Set maximum number of prefixes accepted from BGP peer
- max_number_ strof_ prefixes_ variable 
- Variable name
- out_route_ strpolicy_ id 
- policy_type str
- Neighbor received maximum prefix policy is disabled.
- restart_interval int
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart_interval_ strvariable 
- Variable name
- threshold int
- Set threshold(1 to 100) at which to generate a warning message
- threshold_variable str
- Variable name
- familyType String
- Set IPv4 unicast address family
- inRoute StringPolicy Id 
- maxNumber NumberOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- maxNumber StringOf Prefixes Variable 
- Variable name
- outRoute StringPolicy Id 
- policyType String
- Neighbor received maximum prefix policy is disabled.
- restartInterval Number
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restartInterval StringVariable 
- Variable name
- threshold Number
- Set threshold(1 to 100) at which to generate a warning message
- thresholdVariable String
- Variable name
GetServiceRoutingBgpFeatureIpv4Network     
- NetworkAddress string
- NetworkAddress stringVariable 
- Variable name
- SubnetMask string
- SubnetMask stringVariable 
- Variable name
- NetworkAddress string
- NetworkAddress stringVariable 
- Variable name
- SubnetMask string
- SubnetMask stringVariable 
- Variable name
- networkAddress String
- networkAddress StringVariable 
- Variable name
- subnetMask String
- subnetMask StringVariable 
- Variable name
- networkAddress string
- networkAddress stringVariable 
- Variable name
- subnetMask string
- subnetMask stringVariable 
- Variable name
- network_address str
- network_address_ strvariable 
- Variable name
- subnet_mask str
- subnet_mask_ strvariable 
- Variable name
- networkAddress String
- networkAddress StringVariable 
- Variable name
- subnetMask String
- subnetMask StringVariable 
- Variable name
GetServiceRoutingBgpFeatureIpv4Redistribute     
- Protocol string
- Set the protocol to redistribute routes from
- ProtocolVariable string
- Variable name
- RoutePolicy stringId 
- Protocol string
- Set the protocol to redistribute routes from
- ProtocolVariable string
- Variable name
- RoutePolicy stringId 
- protocol String
- Set the protocol to redistribute routes from
- protocolVariable String
- Variable name
- routePolicy StringId 
- protocol string
- Set the protocol to redistribute routes from
- protocolVariable string
- Variable name
- routePolicy stringId 
- protocol str
- Set the protocol to redistribute routes from
- protocol_variable str
- Variable name
- route_policy_ strid 
- protocol String
- Set the protocol to redistribute routes from
- protocolVariable String
- Variable name
- routePolicy StringId 
GetServiceRoutingBgpFeatureIpv6AggregateAddress      
- AggregatePrefix string
- Configure the IPv6 prefixes to aggregate
- AggregatePrefix stringVariable 
- Variable name
- AsSet boolPath 
- Set AS set path information
- AsSet stringPath Variable 
- Variable name
- SummaryOnly bool
- Filter out more specific routes from updates
- SummaryOnly stringVariable 
- Variable name
- AggregatePrefix string
- Configure the IPv6 prefixes to aggregate
- AggregatePrefix stringVariable 
- Variable name
- AsSet boolPath 
- Set AS set path information
- AsSet stringPath Variable 
- Variable name
- SummaryOnly bool
- Filter out more specific routes from updates
- SummaryOnly stringVariable 
- Variable name
- aggregatePrefix String
- Configure the IPv6 prefixes to aggregate
- aggregatePrefix StringVariable 
- Variable name
- asSet BooleanPath 
- Set AS set path information
- asSet StringPath Variable 
- Variable name
- summaryOnly Boolean
- Filter out more specific routes from updates
- summaryOnly StringVariable 
- Variable name
- aggregatePrefix string
- Configure the IPv6 prefixes to aggregate
- aggregatePrefix stringVariable 
- Variable name
- asSet booleanPath 
- Set AS set path information
- asSet stringPath Variable 
- Variable name
- summaryOnly boolean
- Filter out more specific routes from updates
- summaryOnly stringVariable 
- Variable name
- aggregate_prefix str
- Configure the IPv6 prefixes to aggregate
- aggregate_prefix_ strvariable 
- Variable name
- as_set_ boolpath 
- Set AS set path information
- as_set_ strpath_ variable 
- Variable name
- summary_only bool
- Filter out more specific routes from updates
- summary_only_ strvariable 
- Variable name
- aggregatePrefix String
- Configure the IPv6 prefixes to aggregate
- aggregatePrefix StringVariable 
- Variable name
- asSet BooleanPath 
- Set AS set path information
- asSet StringPath Variable 
- Variable name
- summaryOnly Boolean
- Filter out more specific routes from updates
- summaryOnly StringVariable 
- Variable name
GetServiceRoutingBgpFeatureIpv6Neighbor     
- Address string
- Set IPv6 neighbor address
- AddressFamilies List<GetService Routing Bgp Feature Ipv6Neighbor Address Family> 
- Set IPv6 BGP address family
- AddressVariable string
- Variable name
- AllowasIn intNumber 
- The number of accept as-path with my AS present in it
- AllowasIn stringNumber Variable 
- Variable name
- AsOverride bool
- Override matching AS-number while sending update
- AsOverride stringVariable 
- Variable name
- Description string
- Set description
- DescriptionVariable string
- Variable name
- EbgpMultihop int
- Set TTL value for peers that are not directly connected
- EbgpMultihop stringVariable 
- Variable name
- HoldTime int
- Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- HoldTime stringVariable 
- Variable name
- KeepaliveTime int
- Set how often to advertise keepalive messages to BGP peer
- KeepaliveTime stringVariable 
- Variable name
- LocalAs int
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- LocalAs stringVariable 
- Variable name
- NextHop boolSelf 
- Set router to be next hop for routes advertised to neighbor
- NextHop stringSelf Variable 
- Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- PasswordVariable string
- Variable name
- RemoteAs int
- Set remote autonomous system number
- RemoteAs stringVariable 
- Variable name
- SendCommunity bool
- Send community attribute
- SendCommunity stringVariable 
- Variable name
- SendExtended boolCommunity 
- Send extended community attribute
- SendExtended stringCommunity Variable 
- Variable name
- Shutdown bool
- Enable or disable a BGP neighbor
- ShutdownVariable string
- Variable name
- UpdateSource stringInterface 
- Source interface name for BGP neighbor
- UpdateSource stringInterface Variable 
- Variable name
- Address string
- Set IPv6 neighbor address
- AddressFamilies []GetService Routing Bgp Feature Ipv6Neighbor Address Family 
- Set IPv6 BGP address family
- AddressVariable string
- Variable name
- AllowasIn intNumber 
- The number of accept as-path with my AS present in it
- AllowasIn stringNumber Variable 
- Variable name
- AsOverride bool
- Override matching AS-number while sending update
- AsOverride stringVariable 
- Variable name
- Description string
- Set description
- DescriptionVariable string
- Variable name
- EbgpMultihop int
- Set TTL value for peers that are not directly connected
- EbgpMultihop stringVariable 
- Variable name
- HoldTime int
- Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- HoldTime stringVariable 
- Variable name
- KeepaliveTime int
- Set how often to advertise keepalive messages to BGP peer
- KeepaliveTime stringVariable 
- Variable name
- LocalAs int
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- LocalAs stringVariable 
- Variable name
- NextHop boolSelf 
- Set router to be next hop for routes advertised to neighbor
- NextHop stringSelf Variable 
- Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- PasswordVariable string
- Variable name
- RemoteAs int
- Set remote autonomous system number
- RemoteAs stringVariable 
- Variable name
- SendCommunity bool
- Send community attribute
- SendCommunity stringVariable 
- Variable name
- SendExtended boolCommunity 
- Send extended community attribute
- SendExtended stringCommunity Variable 
- Variable name
- Shutdown bool
- Enable or disable a BGP neighbor
- ShutdownVariable string
- Variable name
- UpdateSource stringInterface 
- Source interface name for BGP neighbor
- UpdateSource stringInterface Variable 
- Variable name
- address String
- Set IPv6 neighbor address
- addressFamilies List<GetService Routing Bgp Feature Ipv6Neighbor Address Family> 
- Set IPv6 BGP address family
- addressVariable String
- Variable name
- allowasIn IntegerNumber 
- The number of accept as-path with my AS present in it
- allowasIn StringNumber Variable 
- Variable name
- asOverride Boolean
- Override matching AS-number while sending update
- asOverride StringVariable 
- Variable name
- description String
- Set description
- descriptionVariable String
- Variable name
- ebgpMultihop Integer
- Set TTL value for peers that are not directly connected
- ebgpMultihop StringVariable 
- Variable name
- holdTime Integer
- Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- holdTime StringVariable 
- Variable name
- keepaliveTime Integer
- Set how often to advertise keepalive messages to BGP peer
- keepaliveTime StringVariable 
- Variable name
- localAs Integer
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- localAs StringVariable 
- Variable name
- nextHop BooleanSelf 
- Set router to be next hop for routes advertised to neighbor
- nextHop StringSelf Variable 
- Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- passwordVariable String
- Variable name
- remoteAs Integer
- Set remote autonomous system number
- remoteAs StringVariable 
- Variable name
- sendCommunity Boolean
- Send community attribute
- sendCommunity StringVariable 
- Variable name
- sendExtended BooleanCommunity 
- Send extended community attribute
- sendExtended StringCommunity Variable 
- Variable name
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdownVariable String
- Variable name
- updateSource StringInterface 
- Source interface name for BGP neighbor
- updateSource StringInterface Variable 
- Variable name
- address string
- Set IPv6 neighbor address
- addressFamilies GetService Routing Bgp Feature Ipv6Neighbor Address Family[] 
- Set IPv6 BGP address family
- addressVariable string
- Variable name
- allowasIn numberNumber 
- The number of accept as-path with my AS present in it
- allowasIn stringNumber Variable 
- Variable name
- asOverride boolean
- Override matching AS-number while sending update
- asOverride stringVariable 
- Variable name
- description string
- Set description
- descriptionVariable string
- Variable name
- ebgpMultihop number
- Set TTL value for peers that are not directly connected
- ebgpMultihop stringVariable 
- Variable name
- holdTime number
- Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- holdTime stringVariable 
- Variable name
- keepaliveTime number
- Set how often to advertise keepalive messages to BGP peer
- keepaliveTime stringVariable 
- Variable name
- localAs number
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- localAs stringVariable 
- Variable name
- nextHop booleanSelf 
- Set router to be next hop for routes advertised to neighbor
- nextHop stringSelf Variable 
- Variable name
- password string
- Set MD5 password on TCP connection with BGP peer
- passwordVariable string
- Variable name
- remoteAs number
- Set remote autonomous system number
- remoteAs stringVariable 
- Variable name
- sendCommunity boolean
- Send community attribute
- sendCommunity stringVariable 
- Variable name
- sendExtended booleanCommunity 
- Send extended community attribute
- sendExtended stringCommunity Variable 
- Variable name
- shutdown boolean
- Enable or disable a BGP neighbor
- shutdownVariable string
- Variable name
- updateSource stringInterface 
- Source interface name for BGP neighbor
- updateSource stringInterface Variable 
- Variable name
- address str
- Set IPv6 neighbor address
- address_families Sequence[GetService Routing Bgp Feature Ipv6Neighbor Address Family] 
- Set IPv6 BGP address family
- address_variable str
- Variable name
- allowas_in_ intnumber 
- The number of accept as-path with my AS present in it
- allowas_in_ strnumber_ variable 
- Variable name
- as_override bool
- Override matching AS-number while sending update
- as_override_ strvariable 
- Variable name
- description str
- Set description
- description_variable str
- Variable name
- ebgp_multihop int
- Set TTL value for peers that are not directly connected
- ebgp_multihop_ strvariable 
- Variable name
- hold_time int
- Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold_time_ strvariable 
- Variable name
- keepalive_time int
- Set how often to advertise keepalive messages to BGP peer
- keepalive_time_ strvariable 
- Variable name
- local_as int
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- local_as_ strvariable 
- Variable name
- next_hop_ boolself 
- Set router to be next hop for routes advertised to neighbor
- next_hop_ strself_ variable 
- Variable name
- password str
- Set MD5 password on TCP connection with BGP peer
- password_variable str
- Variable name
- remote_as int
- Set remote autonomous system number
- remote_as_ strvariable 
- Variable name
- send_community bool
- Send community attribute
- send_community_ strvariable 
- Variable name
- send_extended_ boolcommunity 
- Send extended community attribute
- send_extended_ strcommunity_ variable 
- Variable name
- shutdown bool
- Enable or disable a BGP neighbor
- shutdown_variable str
- Variable name
- update_source_ strinterface 
- Source interface name for BGP neighbor
- update_source_ strinterface_ variable 
- Variable name
- address String
- Set IPv6 neighbor address
- addressFamilies List<Property Map>
- Set IPv6 BGP address family
- addressVariable String
- Variable name
- allowasIn NumberNumber 
- The number of accept as-path with my AS present in it
- allowasIn StringNumber Variable 
- Variable name
- asOverride Boolean
- Override matching AS-number while sending update
- asOverride StringVariable 
- Variable name
- description String
- Set description
- descriptionVariable String
- Variable name
- ebgpMultihop Number
- Set TTL value for peers that are not directly connected
- ebgpMultihop StringVariable 
- Variable name
- holdTime Number
- Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- holdTime StringVariable 
- Variable name
- keepaliveTime Number
- Set how often to advertise keepalive messages to BGP peer
- keepaliveTime StringVariable 
- Variable name
- localAs Number
- Set local autonomous number,Local-AS cannot have the local BGP protocol AS number or the AS number of the remote peer.The local-as is valid only if the peer is a true eBGP peer. It does not work for two peers in different sub-ASs in a confederation.
- localAs StringVariable 
- Variable name
- nextHop BooleanSelf 
- Set router to be next hop for routes advertised to neighbor
- nextHop StringSelf Variable 
- Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- passwordVariable String
- Variable name
- remoteAs Number
- Set remote autonomous system number
- remoteAs StringVariable 
- Variable name
- sendCommunity Boolean
- Send community attribute
- sendCommunity StringVariable 
- Variable name
- sendExtended BooleanCommunity 
- Send extended community attribute
- sendExtended StringCommunity Variable 
- Variable name
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdownVariable String
- Variable name
- updateSource StringInterface 
- Source interface name for BGP neighbor
- updateSource StringInterface Variable 
- Variable name
GetServiceRoutingBgpFeatureIpv6NeighborAddressFamily       
- FamilyType string
- Set IPv6 unicast address family
- InRoute stringPolicy Id 
- MaxNumber intOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- MaxNumber stringOf Prefixes Variable 
- Variable name
- OutRoute stringPolicy Id 
- PolicyType string
- Neighbor received maximum prefix policy is disabled.
- RestartInterval int
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- RestartInterval stringVariable 
- Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- ThresholdVariable string
- Variable name
- FamilyType string
- Set IPv6 unicast address family
- InRoute stringPolicy Id 
- MaxNumber intOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- MaxNumber stringOf Prefixes Variable 
- Variable name
- OutRoute stringPolicy Id 
- PolicyType string
- Neighbor received maximum prefix policy is disabled.
- RestartInterval int
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- RestartInterval stringVariable 
- Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- ThresholdVariable string
- Variable name
- familyType String
- Set IPv6 unicast address family
- inRoute StringPolicy Id 
- maxNumber IntegerOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- maxNumber StringOf Prefixes Variable 
- Variable name
- outRoute StringPolicy Id 
- policyType String
- Neighbor received maximum prefix policy is disabled.
- restartInterval Integer
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restartInterval StringVariable 
- Variable name
- threshold Integer
- Set threshold(1 to 100) at which to generate a warning message
- thresholdVariable String
- Variable name
- familyType string
- Set IPv6 unicast address family
- inRoute stringPolicy Id 
- maxNumber numberOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- maxNumber stringOf Prefixes Variable 
- Variable name
- outRoute stringPolicy Id 
- policyType string
- Neighbor received maximum prefix policy is disabled.
- restartInterval number
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restartInterval stringVariable 
- Variable name
- threshold number
- Set threshold(1 to 100) at which to generate a warning message
- thresholdVariable string
- Variable name
- family_type str
- Set IPv6 unicast address family
- in_route_ strpolicy_ id 
- max_number_ intof_ prefixes 
- Set maximum number of prefixes accepted from BGP peer
- max_number_ strof_ prefixes_ variable 
- Variable name
- out_route_ strpolicy_ id 
- policy_type str
- Neighbor received maximum prefix policy is disabled.
- restart_interval int
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart_interval_ strvariable 
- Variable name
- threshold int
- Set threshold(1 to 100) at which to generate a warning message
- threshold_variable str
- Variable name
- familyType String
- Set IPv6 unicast address family
- inRoute StringPolicy Id 
- maxNumber NumberOf Prefixes 
- Set maximum number of prefixes accepted from BGP peer
- maxNumber StringOf Prefixes Variable 
- Variable name
- outRoute StringPolicy Id 
- policyType String
- Neighbor received maximum prefix policy is disabled.
- restartInterval Number
- Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restartInterval StringVariable 
- Variable name
- threshold Number
- Set threshold(1 to 100) at which to generate a warning message
- thresholdVariable String
- Variable name
GetServiceRoutingBgpFeatureIpv6Network     
- NetworkPrefix string
- Configure the prefixes for BGP to announce
- NetworkPrefix stringVariable 
- Variable name
- NetworkPrefix string
- Configure the prefixes for BGP to announce
- NetworkPrefix stringVariable 
- Variable name
- networkPrefix String
- Configure the prefixes for BGP to announce
- networkPrefix StringVariable 
- Variable name
- networkPrefix string
- Configure the prefixes for BGP to announce
- networkPrefix stringVariable 
- Variable name
- network_prefix str
- Configure the prefixes for BGP to announce
- network_prefix_ strvariable 
- Variable name
- networkPrefix String
- Configure the prefixes for BGP to announce
- networkPrefix StringVariable 
- Variable name
GetServiceRoutingBgpFeatureIpv6Redistribute     
- Protocol string
- Set the protocol to redistribute routes from
- ProtocolVariable string
- Variable name
- RoutePolicy stringId 
- Protocol string
- Set the protocol to redistribute routes from
- ProtocolVariable string
- Variable name
- RoutePolicy stringId 
- protocol String
- Set the protocol to redistribute routes from
- protocolVariable String
- Variable name
- routePolicy StringId 
- protocol string
- Set the protocol to redistribute routes from
- protocolVariable string
- Variable name
- routePolicy stringId 
- protocol str
- Set the protocol to redistribute routes from
- protocol_variable str
- Variable name
- route_policy_ strid 
- protocol String
- Set the protocol to redistribute routes from
- protocolVariable String
- Variable name
- routePolicy StringId 
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the sdwanTerraform Provider.
