1. Packages
  2. Cisco Catalyst SD-WAN Provider
  3. API Docs
  4. getTransportRoutingBgpFeature
Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi

sdwan.getTransportRoutingBgpFeature

Explore with Pulumi AI

This data source can read the Transport Routing BGP Feature.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";

const example = sdwan.getTransportRoutingBgpFeature({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
    featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
Copy
import pulumi
import pulumi_sdwan as sdwan

example = sdwan.get_transport_routing_bgp_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
    feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
Copy
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.LookupTransportRoutingBgpFeature(ctx, &sdwan.LookupTransportRoutingBgpFeatureArgs{
			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;

return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetTransportRoutingBgpFeature.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
        FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });

});
Copy
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.GetTransportRoutingBgpFeatureArgs;
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.getTransportRoutingBgpFeature(GetTransportRoutingBgpFeatureArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: sdwan:getTransportRoutingBgpFeature
      arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
        featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Copy

Using getTransportRoutingBgpFeature

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 getTransportRoutingBgpFeature(args: GetTransportRoutingBgpFeatureArgs, opts?: InvokeOptions): Promise<GetTransportRoutingBgpFeatureResult>
function getTransportRoutingBgpFeatureOutput(args: GetTransportRoutingBgpFeatureOutputArgs, opts?: InvokeOptions): Output<GetTransportRoutingBgpFeatureResult>
Copy
def get_transport_routing_bgp_feature(feature_profile_id: Optional[str] = None,
                                      id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetTransportRoutingBgpFeatureResult
def get_transport_routing_bgp_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                      id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetTransportRoutingBgpFeatureResult]
Copy
func LookupTransportRoutingBgpFeature(ctx *Context, args *LookupTransportRoutingBgpFeatureArgs, opts ...InvokeOption) (*LookupTransportRoutingBgpFeatureResult, error)
func LookupTransportRoutingBgpFeatureOutput(ctx *Context, args *LookupTransportRoutingBgpFeatureOutputArgs, opts ...InvokeOption) LookupTransportRoutingBgpFeatureResultOutput
Copy

> Note: This function is named LookupTransportRoutingBgpFeature in the Go SDK.

public static class GetTransportRoutingBgpFeature 
{
    public static Task<GetTransportRoutingBgpFeatureResult> InvokeAsync(GetTransportRoutingBgpFeatureArgs args, InvokeOptions? opts = null)
    public static Output<GetTransportRoutingBgpFeatureResult> Invoke(GetTransportRoutingBgpFeatureInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetTransportRoutingBgpFeatureResult> getTransportRoutingBgpFeature(GetTransportRoutingBgpFeatureArgs args, InvokeOptions options)
public static Output<GetTransportRoutingBgpFeatureResult> getTransportRoutingBgpFeature(GetTransportRoutingBgpFeatureArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: sdwan:index/getTransportRoutingBgpFeature:getTransportRoutingBgpFeature
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FeatureProfileId This property is required. string
Feature Profile ID
Id This property is required. string
The id of the Feature
FeatureProfileId This property is required. string
Feature Profile ID
Id This property is required. string
The id of the Feature
featureProfileId This property is required. String
Feature Profile ID
id This property is required. String
The id of the Feature
featureProfileId This property is required. string
Feature Profile ID
id This property is required. string
The id of the Feature
feature_profile_id This property is required. str
Feature Profile ID
id This property is required. str
The id of the Feature
featureProfileId This property is required. String
Feature Profile ID
id This property is required. String
The id of the Feature

getTransportRoutingBgpFeature Result

The following output properties are available:

AlwaysCompareMed bool
Compare MEDs from all ASs when selecting active BGP paths
AlwaysCompareMedVariable string
Variable name
AsNumber int
Set autonomous system number \n\n or \n\n
AsNumberVariable string
Variable name
CompareRouterId bool
Compare router IDs when selecting active BGP paths
CompareRouterIdVariable string
Variable name
Description string
The description of the Feature
DeterministicMed bool
Compare MEDs from all routes from same AS when selecting active BGP paths
DeterministicMedVariable string
Variable name
ExternalRoutesDistance int
Set administrative distance for external BGP routes
ExternalRoutesDistanceVariable string
Variable name
FeatureProfileId string
Feature Profile ID
HoldTime int
Interval (seconds) not receiving a keepalive message declares a BGP peer down
HoldTimeVariable string
Variable name
Id string
The id of the Feature
InternalRoutesDistance int
Set administrative distance for internal BGP routes
InternalRoutesDistanceVariable string
Variable name
Ipv4AggregateAddresses List<GetTransportRoutingBgpFeatureIpv4AggregateAddress>
Aggregate prefixes in specific range
Ipv4EibgpMaximumPaths int
Set maximum number of parallel IBGP paths for multipath load sharing
Ipv4EibgpMaximumPathsVariable string
Variable name
Ipv4Neighbors List<GetTransportRoutingBgpFeatureIpv4Neighbor>
Set BGP IPv4 neighbors
Ipv4Networks List<GetTransportRoutingBgpFeatureIpv4Network>
Configure the networks for BGP to advertise
Ipv4Originate bool
BGP Default Information Originate
Ipv4OriginateVariable string
Variable name
Ipv4Redistributes List<GetTransportRoutingBgpFeatureIpv4Redistribute>
Redistribute routes into BGP
Ipv4TableMapFilter bool
Table map filtered or not
Ipv4TableMapFilterVariable string
Variable name
Ipv4TableMapRoutePolicyId string
Ipv6AggregateAddresses List<GetTransportRoutingBgpFeatureIpv6AggregateAddress>
IPv6 Aggregate prefixes in specific range
Ipv6EibgpMaximumPaths int
Set maximum number of parallel IBGP paths for multipath load sharing
Ipv6EibgpMaximumPathsVariable string
Variable name
Ipv6Neighbors List<GetTransportRoutingBgpFeatureIpv6Neighbor>
Set BGP IPv6 neighbors
Ipv6Networks List<GetTransportRoutingBgpFeatureIpv6Network>
Configure the networks for BGP to advertise
Ipv6Originate bool
BGP Default Information Originate
Ipv6OriginateVariable string
Variable name
Ipv6Redistributes List<GetTransportRoutingBgpFeatureIpv6Redistribute>
Redistribute routes into BGP
Ipv6TableMapFilter bool
Table map filtered or not
Ipv6TableMapFilterVariable string
Variable name
Ipv6TableMapRoutePolicyId string
KeepaliveTime int
Interval (seconds) of keepalive messages sent to its BGP peer
KeepaliveTimeVariable string
Variable name
LocalRoutesDistance int
Set administrative distance for local BGP routes
LocalRoutesDistanceVariable string
Variable name
MissingMedAsWorst bool
If path has no MED, consider it to be worst path when selecting active BGP paths
MissingMedAsWorstVariable string
Variable name
MplsInterfaces List<GetTransportRoutingBgpFeatureMplsInterface>
MPLS BGP Interface
MultipathRelax bool
Ignore AS for multipath selection
MultipathRelaxVariable string
Variable name
Name string
The name of the Feature
PropagateAsPath bool
Propagate AS Path
PropagateAsPathVariable string
Variable name
PropagateCommunity bool
Propagate Community
PropagateCommunityVariable string
Variable name
RouterId string
Configure BGP router identifier
RouterIdVariable string
Variable name
Version int
The version of the Feature
AlwaysCompareMed bool
Compare MEDs from all ASs when selecting active BGP paths
AlwaysCompareMedVariable string
Variable name
AsNumber int
Set autonomous system number \n\n or \n\n
AsNumberVariable string
Variable name
CompareRouterId bool
Compare router IDs when selecting active BGP paths
CompareRouterIdVariable string
Variable name
Description string
The description of the Feature
DeterministicMed bool
Compare MEDs from all routes from same AS when selecting active BGP paths
DeterministicMedVariable string
Variable name
ExternalRoutesDistance int
Set administrative distance for external BGP routes
ExternalRoutesDistanceVariable string
Variable name
FeatureProfileId string
Feature Profile ID
HoldTime int
Interval (seconds) not receiving a keepalive message declares a BGP peer down
HoldTimeVariable string
Variable name
Id string
The id of the Feature
InternalRoutesDistance int
Set administrative distance for internal BGP routes
InternalRoutesDistanceVariable string
Variable name
Ipv4AggregateAddresses []GetTransportRoutingBgpFeatureIpv4AggregateAddress
Aggregate prefixes in specific range
Ipv4EibgpMaximumPaths int
Set maximum number of parallel IBGP paths for multipath load sharing
Ipv4EibgpMaximumPathsVariable string
Variable name
Ipv4Neighbors []GetTransportRoutingBgpFeatureIpv4Neighbor
Set BGP IPv4 neighbors
Ipv4Networks []GetTransportRoutingBgpFeatureIpv4Network
Configure the networks for BGP to advertise
Ipv4Originate bool
BGP Default Information Originate
Ipv4OriginateVariable string
Variable name
Ipv4Redistributes []GetTransportRoutingBgpFeatureIpv4Redistribute
Redistribute routes into BGP
Ipv4TableMapFilter bool
Table map filtered or not
Ipv4TableMapFilterVariable string
Variable name
Ipv4TableMapRoutePolicyId string
Ipv6AggregateAddresses []GetTransportRoutingBgpFeatureIpv6AggregateAddress
IPv6 Aggregate prefixes in specific range
Ipv6EibgpMaximumPaths int
Set maximum number of parallel IBGP paths for multipath load sharing
Ipv6EibgpMaximumPathsVariable string
Variable name
Ipv6Neighbors []GetTransportRoutingBgpFeatureIpv6Neighbor
Set BGP IPv6 neighbors
Ipv6Networks []GetTransportRoutingBgpFeatureIpv6Network
Configure the networks for BGP to advertise
Ipv6Originate bool
BGP Default Information Originate
Ipv6OriginateVariable string
Variable name
Ipv6Redistributes []GetTransportRoutingBgpFeatureIpv6Redistribute
Redistribute routes into BGP
Ipv6TableMapFilter bool
Table map filtered or not
Ipv6TableMapFilterVariable string
Variable name
Ipv6TableMapRoutePolicyId string
KeepaliveTime int
Interval (seconds) of keepalive messages sent to its BGP peer
KeepaliveTimeVariable string
Variable name
LocalRoutesDistance int
Set administrative distance for local BGP routes
LocalRoutesDistanceVariable string
Variable name
MissingMedAsWorst bool
If path has no MED, consider it to be worst path when selecting active BGP paths
MissingMedAsWorstVariable string
Variable name
MplsInterfaces []GetTransportRoutingBgpFeatureMplsInterface
MPLS BGP Interface
MultipathRelax bool
Ignore AS for multipath selection
MultipathRelaxVariable string
Variable name
Name string
The name of the Feature
PropagateAsPath bool
Propagate AS Path
PropagateAsPathVariable string
Variable name
PropagateCommunity bool
Propagate Community
PropagateCommunityVariable string
Variable name
RouterId string
Configure BGP router identifier
RouterIdVariable string
Variable name
Version int
The version of the Feature
alwaysCompareMed Boolean
Compare MEDs from all ASs when selecting active BGP paths
alwaysCompareMedVariable String
Variable name
asNumber Integer
Set autonomous system number \n\n or \n\n
asNumberVariable String
Variable name
compareRouterId Boolean
Compare router IDs when selecting active BGP paths
compareRouterIdVariable String
Variable name
description String
The description of the Feature
deterministicMed Boolean
Compare MEDs from all routes from same AS when selecting active BGP paths
deterministicMedVariable String
Variable name
externalRoutesDistance Integer
Set administrative distance for external BGP routes
externalRoutesDistanceVariable String
Variable name
featureProfileId String
Feature Profile ID
holdTime Integer
Interval (seconds) not receiving a keepalive message declares a BGP peer down
holdTimeVariable String
Variable name
id String
The id of the Feature
internalRoutesDistance Integer
Set administrative distance for internal BGP routes
internalRoutesDistanceVariable String
Variable name
ipv4AggregateAddresses List<GetTransportRoutingBgpFeatureIpv4AggregateAddress>
Aggregate prefixes in specific range
ipv4EibgpMaximumPaths Integer
Set maximum number of parallel IBGP paths for multipath load sharing
ipv4EibgpMaximumPathsVariable String
Variable name
ipv4Neighbors List<GetTransportRoutingBgpFeatureIpv4Neighbor>
Set BGP IPv4 neighbors
ipv4Networks List<GetTransportRoutingBgpFeatureIpv4Network>
Configure the networks for BGP to advertise
ipv4Originate Boolean
BGP Default Information Originate
ipv4OriginateVariable String
Variable name
ipv4Redistributes List<GetTransportRoutingBgpFeatureIpv4Redistribute>
Redistribute routes into BGP
ipv4TableMapFilter Boolean
Table map filtered or not
ipv4TableMapFilterVariable String
Variable name
ipv4TableMapRoutePolicyId String
ipv6AggregateAddresses List<GetTransportRoutingBgpFeatureIpv6AggregateAddress>
IPv6 Aggregate prefixes in specific range
ipv6EibgpMaximumPaths Integer
Set maximum number of parallel IBGP paths for multipath load sharing
ipv6EibgpMaximumPathsVariable String
Variable name
ipv6Neighbors List<GetTransportRoutingBgpFeatureIpv6Neighbor>
Set BGP IPv6 neighbors
ipv6Networks List<GetTransportRoutingBgpFeatureIpv6Network>
Configure the networks for BGP to advertise
ipv6Originate Boolean
BGP Default Information Originate
ipv6OriginateVariable String
Variable name
ipv6Redistributes List<GetTransportRoutingBgpFeatureIpv6Redistribute>
Redistribute routes into BGP
ipv6TableMapFilter Boolean
Table map filtered or not
ipv6TableMapFilterVariable String
Variable name
ipv6TableMapRoutePolicyId String
keepaliveTime Integer
Interval (seconds) of keepalive messages sent to its BGP peer
keepaliveTimeVariable String
Variable name
localRoutesDistance Integer
Set administrative distance for local BGP routes
localRoutesDistanceVariable String
Variable name
missingMedAsWorst Boolean
If path has no MED, consider it to be worst path when selecting active BGP paths
missingMedAsWorstVariable String
Variable name
mplsInterfaces List<GetTransportRoutingBgpFeatureMplsInterface>
MPLS BGP Interface
multipathRelax Boolean
Ignore AS for multipath selection
multipathRelaxVariable String
Variable name
name String
The name of the Feature
propagateAsPath Boolean
Propagate AS Path
propagateAsPathVariable String
Variable name
propagateCommunity Boolean
Propagate Community
propagateCommunityVariable String
Variable name
routerId String
Configure BGP router identifier
routerIdVariable String
Variable name
version Integer
The version of the Feature
alwaysCompareMed boolean
Compare MEDs from all ASs when selecting active BGP paths
alwaysCompareMedVariable string
Variable name
asNumber number
Set autonomous system number \n\n or \n\n
asNumberVariable string
Variable name
compareRouterId boolean
Compare router IDs when selecting active BGP paths
compareRouterIdVariable string
Variable name
description string
The description of the Feature
deterministicMed boolean
Compare MEDs from all routes from same AS when selecting active BGP paths
deterministicMedVariable string
Variable name
externalRoutesDistance number
Set administrative distance for external BGP routes
externalRoutesDistanceVariable string
Variable name
featureProfileId string
Feature Profile ID
holdTime number
Interval (seconds) not receiving a keepalive message declares a BGP peer down
holdTimeVariable string
Variable name
id string
The id of the Feature
internalRoutesDistance number
Set administrative distance for internal BGP routes
internalRoutesDistanceVariable string
Variable name
ipv4AggregateAddresses GetTransportRoutingBgpFeatureIpv4AggregateAddress[]
Aggregate prefixes in specific range
ipv4EibgpMaximumPaths number
Set maximum number of parallel IBGP paths for multipath load sharing
ipv4EibgpMaximumPathsVariable string
Variable name
ipv4Neighbors GetTransportRoutingBgpFeatureIpv4Neighbor[]
Set BGP IPv4 neighbors
ipv4Networks GetTransportRoutingBgpFeatureIpv4Network[]
Configure the networks for BGP to advertise
ipv4Originate boolean
BGP Default Information Originate
ipv4OriginateVariable string
Variable name
ipv4Redistributes GetTransportRoutingBgpFeatureIpv4Redistribute[]
Redistribute routes into BGP
ipv4TableMapFilter boolean
Table map filtered or not
ipv4TableMapFilterVariable string
Variable name
ipv4TableMapRoutePolicyId string
ipv6AggregateAddresses GetTransportRoutingBgpFeatureIpv6AggregateAddress[]
IPv6 Aggregate prefixes in specific range
ipv6EibgpMaximumPaths number
Set maximum number of parallel IBGP paths for multipath load sharing
ipv6EibgpMaximumPathsVariable string
Variable name
ipv6Neighbors GetTransportRoutingBgpFeatureIpv6Neighbor[]
Set BGP IPv6 neighbors
ipv6Networks GetTransportRoutingBgpFeatureIpv6Network[]
Configure the networks for BGP to advertise
ipv6Originate boolean
BGP Default Information Originate
ipv6OriginateVariable string
Variable name
ipv6Redistributes GetTransportRoutingBgpFeatureIpv6Redistribute[]
Redistribute routes into BGP
ipv6TableMapFilter boolean
Table map filtered or not
ipv6TableMapFilterVariable string
Variable name
ipv6TableMapRoutePolicyId string
keepaliveTime number
Interval (seconds) of keepalive messages sent to its BGP peer
keepaliveTimeVariable string
Variable name
localRoutesDistance number
Set administrative distance for local BGP routes
localRoutesDistanceVariable string
Variable name
missingMedAsWorst boolean
If path has no MED, consider it to be worst path when selecting active BGP paths
missingMedAsWorstVariable string
Variable name
mplsInterfaces GetTransportRoutingBgpFeatureMplsInterface[]
MPLS BGP Interface
multipathRelax boolean
Ignore AS for multipath selection
multipathRelaxVariable string
Variable name
name string
The name of the Feature
propagateAsPath boolean
Propagate AS Path
propagateAsPathVariable string
Variable name
propagateCommunity boolean
Propagate Community
propagateCommunityVariable string
Variable name
routerId string
Configure BGP router identifier
routerIdVariable string
Variable name
version number
The version of the Feature
always_compare_med bool
Compare MEDs from all ASs when selecting active BGP paths
always_compare_med_variable str
Variable name
as_number int
Set autonomous system number \n\n or \n\n
as_number_variable str
Variable name
compare_router_id bool
Compare router IDs when selecting active BGP paths
compare_router_id_variable str
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_variable str
Variable name
external_routes_distance int
Set administrative distance for external BGP routes
external_routes_distance_variable str
Variable name
feature_profile_id str
Feature Profile ID
hold_time int
Interval (seconds) not receiving a keepalive message declares a BGP peer down
hold_time_variable str
Variable name
id str
The id of the Feature
internal_routes_distance int
Set administrative distance for internal BGP routes
internal_routes_distance_variable str
Variable name
ipv4_aggregate_addresses Sequence[GetTransportRoutingBgpFeatureIpv4AggregateAddress]
Aggregate prefixes in specific range
ipv4_eibgp_maximum_paths int
Set maximum number of parallel IBGP paths for multipath load sharing
ipv4_eibgp_maximum_paths_variable str
Variable name
ipv4_neighbors Sequence[GetTransportRoutingBgpFeatureIpv4Neighbor]
Set BGP IPv4 neighbors
ipv4_networks Sequence[GetTransportRoutingBgpFeatureIpv4Network]
Configure the networks for BGP to advertise
ipv4_originate bool
BGP Default Information Originate
ipv4_originate_variable str
Variable name
ipv4_redistributes Sequence[GetTransportRoutingBgpFeatureIpv4Redistribute]
Redistribute routes into BGP
ipv4_table_map_filter bool
Table map filtered or not
ipv4_table_map_filter_variable str
Variable name
ipv4_table_map_route_policy_id str
ipv6_aggregate_addresses Sequence[GetTransportRoutingBgpFeatureIpv6AggregateAddress]
IPv6 Aggregate prefixes in specific range
ipv6_eibgp_maximum_paths int
Set maximum number of parallel IBGP paths for multipath load sharing
ipv6_eibgp_maximum_paths_variable str
Variable name
ipv6_neighbors Sequence[GetTransportRoutingBgpFeatureIpv6Neighbor]
Set BGP IPv6 neighbors
ipv6_networks Sequence[GetTransportRoutingBgpFeatureIpv6Network]
Configure the networks for BGP to advertise
ipv6_originate bool
BGP Default Information Originate
ipv6_originate_variable str
Variable name
ipv6_redistributes Sequence[GetTransportRoutingBgpFeatureIpv6Redistribute]
Redistribute routes into BGP
ipv6_table_map_filter bool
Table map filtered or not
ipv6_table_map_filter_variable str
Variable name
ipv6_table_map_route_policy_id str
keepalive_time int
Interval (seconds) of keepalive messages sent to its BGP peer
keepalive_time_variable str
Variable name
local_routes_distance int
Set administrative distance for local BGP routes
local_routes_distance_variable str
Variable name
missing_med_as_worst bool
If path has no MED, consider it to be worst path when selecting active BGP paths
missing_med_as_worst_variable str
Variable name
mpls_interfaces Sequence[GetTransportRoutingBgpFeatureMplsInterface]
MPLS BGP Interface
multipath_relax bool
Ignore AS for multipath selection
multipath_relax_variable str
Variable name
name str
The name of the Feature
propagate_as_path bool
Propagate AS Path
propagate_as_path_variable str
Variable name
propagate_community bool
Propagate Community
propagate_community_variable str
Variable name
router_id str
Configure BGP router identifier
router_id_variable str
Variable name
version int
The version of the Feature
alwaysCompareMed Boolean
Compare MEDs from all ASs when selecting active BGP paths
alwaysCompareMedVariable String
Variable name
asNumber Number
Set autonomous system number \n\n or \n\n
asNumberVariable String
Variable name
compareRouterId Boolean
Compare router IDs when selecting active BGP paths
compareRouterIdVariable String
Variable name
description String
The description of the Feature
deterministicMed Boolean
Compare MEDs from all routes from same AS when selecting active BGP paths
deterministicMedVariable String
Variable name
externalRoutesDistance Number
Set administrative distance for external BGP routes
externalRoutesDistanceVariable String
Variable name
featureProfileId String
Feature Profile ID
holdTime Number
Interval (seconds) not receiving a keepalive message declares a BGP peer down
holdTimeVariable String
Variable name
id String
The id of the Feature
internalRoutesDistance Number
Set administrative distance for internal BGP routes
internalRoutesDistanceVariable String
Variable name
ipv4AggregateAddresses List<Property Map>
Aggregate prefixes in specific range
ipv4EibgpMaximumPaths Number
Set maximum number of parallel IBGP paths for multipath load sharing
ipv4EibgpMaximumPathsVariable String
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
ipv4TableMapFilter Boolean
Table map filtered or not
ipv4TableMapFilterVariable String
Variable name
ipv4TableMapRoutePolicyId String
ipv6AggregateAddresses List<Property Map>
IPv6 Aggregate prefixes in specific range
ipv6EibgpMaximumPaths Number
Set maximum number of parallel IBGP paths for multipath load sharing
ipv6EibgpMaximumPathsVariable String
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
ipv6TableMapFilter Boolean
Table map filtered or not
ipv6TableMapFilterVariable String
Variable name
ipv6TableMapRoutePolicyId String
keepaliveTime Number
Interval (seconds) of keepalive messages sent to its BGP peer
keepaliveTimeVariable String
Variable name
localRoutesDistance Number
Set administrative distance for local BGP routes
localRoutesDistanceVariable String
Variable name
missingMedAsWorst Boolean
If path has no MED, consider it to be worst path when selecting active BGP paths
missingMedAsWorstVariable String
Variable name
mplsInterfaces List<Property Map>
MPLS BGP Interface
multipathRelax Boolean
Ignore AS for multipath selection
multipathRelaxVariable String
Variable name
name String
The name of the Feature
propagateAsPath Boolean
Propagate AS Path
propagateAsPathVariable String
Variable name
propagateCommunity Boolean
Propagate Community
propagateCommunityVariable String
Variable name
routerId String
Configure BGP router identifier
routerIdVariable String
Variable name
version Number
The version of the Feature

Supporting Types

GetTransportRoutingBgpFeatureIpv4AggregateAddress

AsSetPath This property is required. bool
Set AS set path information
AsSetPathVariable This property is required. string
Variable name
NetworkAddress This property is required. string
NetworkAddressVariable This property is required. string
Variable name
SubnetMask This property is required. string
SubnetMaskVariable This property is required. string
Variable name
SummaryOnly This property is required. bool
Filter out more specific routes from updates
SummaryOnlyVariable This property is required. string
Variable name
AsSetPath This property is required. bool
Set AS set path information
AsSetPathVariable This property is required. string
Variable name
NetworkAddress This property is required. string
NetworkAddressVariable This property is required. string
Variable name
SubnetMask This property is required. string
SubnetMaskVariable This property is required. string
Variable name
SummaryOnly This property is required. bool
Filter out more specific routes from updates
SummaryOnlyVariable This property is required. string
Variable name
asSetPath This property is required. Boolean
Set AS set path information
asSetPathVariable This property is required. String
Variable name
networkAddress This property is required. String
networkAddressVariable This property is required. String
Variable name
subnetMask This property is required. String
subnetMaskVariable This property is required. String
Variable name
summaryOnly This property is required. Boolean
Filter out more specific routes from updates
summaryOnlyVariable This property is required. String
Variable name
asSetPath This property is required. boolean
Set AS set path information
asSetPathVariable This property is required. string
Variable name
networkAddress This property is required. string
networkAddressVariable This property is required. string
Variable name
subnetMask This property is required. string
subnetMaskVariable This property is required. string
Variable name
summaryOnly This property is required. boolean
Filter out more specific routes from updates
summaryOnlyVariable This property is required. string
Variable name
as_set_path This property is required. bool
Set AS set path information
as_set_path_variable This property is required. str
Variable name
network_address This property is required. str
network_address_variable This property is required. str
Variable name
subnet_mask This property is required. str
subnet_mask_variable This property is required. str
Variable name
summary_only This property is required. bool
Filter out more specific routes from updates
summary_only_variable This property is required. str
Variable name
asSetPath This property is required. Boolean
Set AS set path information
asSetPathVariable This property is required. String
Variable name
networkAddress This property is required. String
networkAddressVariable This property is required. String
Variable name
subnetMask This property is required. String
subnetMaskVariable This property is required. String
Variable name
summaryOnly This property is required. Boolean
Filter out more specific routes from updates
summaryOnlyVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv4Neighbor

Address This property is required. string
Set neighbor address
AddressFamilies This property is required. List<GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily>
Set BGP address family
AddressVariable This property is required. string
Variable name
AllowasInNumber This property is required. int
The number of accept as-path with my AS present in it
AllowasInNumberVariable This property is required. string
Variable name
AsOverride This property is required. bool
Override matching AS-number while sending update
AsOverrideVariable This property is required. string
Variable name
Description This property is required. string
Set description
DescriptionVariable This property is required. string
Variable name
EbgpMultihop This property is required. int
Set TTL value for peers that are not directly connected
EbgpMultihopVariable This property is required. string
Variable name
ExplicitNull This property is required. bool
Send explicit null label
ExplicitNullVariable This property is required. string
Variable name
HoldTime This property is required. int
Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
HoldTimeVariable This property is required. string
Variable name
KeepaliveTime This property is required. int
Set how often to advertise keepalive messages to BGP peer
KeepaliveTimeVariable This property is required. string
Variable name
LocalAs This property is required. 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.
LocalAsVariable This property is required. string
Variable name
NextHopSelf This property is required. bool
Set router to be next hop for routes advertised to neighbor
NextHopSelfVariable This property is required. string
Variable name
Password This property is required. string
Set MD5 password on TCP connection with BGP peer
PasswordVariable This property is required. string
Variable name
RemoteAs This property is required. int
Set remote autonomous system number
RemoteAsVariable This property is required. string
Variable name
SendCommunity This property is required. bool
Send community attribute
SendCommunityVariable This property is required. string
Variable name
SendExtendedCommunity This property is required. bool
Send extended community attribute
SendExtendedCommunityVariable This property is required. string
Variable name
SendLabel This property is required. bool
Send label
Shutdown This property is required. bool
Enable or disable a BGP neighbor
ShutdownVariable This property is required. string
Variable name
UpdateSourceInterface This property is required. string
Source interface name for BGP neighbor
UpdateSourceInterfaceVariable This property is required. string
Variable name
Address This property is required. string
Set neighbor address
AddressFamilies This property is required. []GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily
Set BGP address family
AddressVariable This property is required. string
Variable name
AllowasInNumber This property is required. int
The number of accept as-path with my AS present in it
AllowasInNumberVariable This property is required. string
Variable name
AsOverride This property is required. bool
Override matching AS-number while sending update
AsOverrideVariable This property is required. string
Variable name
Description This property is required. string
Set description
DescriptionVariable This property is required. string
Variable name
EbgpMultihop This property is required. int
Set TTL value for peers that are not directly connected
EbgpMultihopVariable This property is required. string
Variable name
ExplicitNull This property is required. bool
Send explicit null label
ExplicitNullVariable This property is required. string
Variable name
HoldTime This property is required. int
Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
HoldTimeVariable This property is required. string
Variable name
KeepaliveTime This property is required. int
Set how often to advertise keepalive messages to BGP peer
KeepaliveTimeVariable This property is required. string
Variable name
LocalAs This property is required. 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.
LocalAsVariable This property is required. string
Variable name
NextHopSelf This property is required. bool
Set router to be next hop for routes advertised to neighbor
NextHopSelfVariable This property is required. string
Variable name
Password This property is required. string
Set MD5 password on TCP connection with BGP peer
PasswordVariable This property is required. string
Variable name
RemoteAs This property is required. int
Set remote autonomous system number
RemoteAsVariable This property is required. string
Variable name
SendCommunity This property is required. bool
Send community attribute
SendCommunityVariable This property is required. string
Variable name
SendExtendedCommunity This property is required. bool
Send extended community attribute
SendExtendedCommunityVariable This property is required. string
Variable name
SendLabel This property is required. bool
Send label
Shutdown This property is required. bool
Enable or disable a BGP neighbor
ShutdownVariable This property is required. string
Variable name
UpdateSourceInterface This property is required. string
Source interface name for BGP neighbor
UpdateSourceInterfaceVariable This property is required. string
Variable name
address This property is required. String
Set neighbor address
addressFamilies This property is required. List<GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily>
Set BGP address family
addressVariable This property is required. String
Variable name
allowasInNumber This property is required. Integer
The number of accept as-path with my AS present in it
allowasInNumberVariable This property is required. String
Variable name
asOverride This property is required. Boolean
Override matching AS-number while sending update
asOverrideVariable This property is required. String
Variable name
description This property is required. String
Set description
descriptionVariable This property is required. String
Variable name
ebgpMultihop This property is required. Integer
Set TTL value for peers that are not directly connected
ebgpMultihopVariable This property is required. String
Variable name
explicitNull This property is required. Boolean
Send explicit null label
explicitNullVariable This property is required. String
Variable name
holdTime This property is required. Integer
Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
holdTimeVariable This property is required. String
Variable name
keepaliveTime This property is required. Integer
Set how often to advertise keepalive messages to BGP peer
keepaliveTimeVariable This property is required. String
Variable name
localAs This property is required. 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.
localAsVariable This property is required. String
Variable name
nextHopSelf This property is required. Boolean
Set router to be next hop for routes advertised to neighbor
nextHopSelfVariable This property is required. String
Variable name
password This property is required. String
Set MD5 password on TCP connection with BGP peer
passwordVariable This property is required. String
Variable name
remoteAs This property is required. Integer
Set remote autonomous system number
remoteAsVariable This property is required. String
Variable name
sendCommunity This property is required. Boolean
Send community attribute
sendCommunityVariable This property is required. String
Variable name
sendExtendedCommunity This property is required. Boolean
Send extended community attribute
sendExtendedCommunityVariable This property is required. String
Variable name
sendLabel This property is required. Boolean
Send label
shutdown This property is required. Boolean
Enable or disable a BGP neighbor
shutdownVariable This property is required. String
Variable name
updateSourceInterface This property is required. String
Source interface name for BGP neighbor
updateSourceInterfaceVariable This property is required. String
Variable name
address This property is required. string
Set neighbor address
addressFamilies This property is required. GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily[]
Set BGP address family
addressVariable This property is required. string
Variable name
allowasInNumber This property is required. number
The number of accept as-path with my AS present in it
allowasInNumberVariable This property is required. string
Variable name
asOverride This property is required. boolean
Override matching AS-number while sending update
asOverrideVariable This property is required. string
Variable name
description This property is required. string
Set description
descriptionVariable This property is required. string
Variable name
ebgpMultihop This property is required. number
Set TTL value for peers that are not directly connected
ebgpMultihopVariable This property is required. string
Variable name
explicitNull This property is required. boolean
Send explicit null label
explicitNullVariable This property is required. string
Variable name
holdTime This property is required. number
Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
holdTimeVariable This property is required. string
Variable name
keepaliveTime This property is required. number
Set how often to advertise keepalive messages to BGP peer
keepaliveTimeVariable This property is required. string
Variable name
localAs This property is required. 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.
localAsVariable This property is required. string
Variable name
nextHopSelf This property is required. boolean
Set router to be next hop for routes advertised to neighbor
nextHopSelfVariable This property is required. string
Variable name
password This property is required. string
Set MD5 password on TCP connection with BGP peer
passwordVariable This property is required. string
Variable name
remoteAs This property is required. number
Set remote autonomous system number
remoteAsVariable This property is required. string
Variable name
sendCommunity This property is required. boolean
Send community attribute
sendCommunityVariable This property is required. string
Variable name
sendExtendedCommunity This property is required. boolean
Send extended community attribute
sendExtendedCommunityVariable This property is required. string
Variable name
sendLabel This property is required. boolean
Send label
shutdown This property is required. boolean
Enable or disable a BGP neighbor
shutdownVariable This property is required. string
Variable name
updateSourceInterface This property is required. string
Source interface name for BGP neighbor
updateSourceInterfaceVariable This property is required. string
Variable name
address This property is required. str
Set neighbor address
address_families This property is required. Sequence[GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily]
Set BGP address family
address_variable This property is required. str
Variable name
allowas_in_number This property is required. int
The number of accept as-path with my AS present in it
allowas_in_number_variable This property is required. str
Variable name
as_override This property is required. bool
Override matching AS-number while sending update
as_override_variable This property is required. str
Variable name
description This property is required. str
Set description
description_variable This property is required. str
Variable name
ebgp_multihop This property is required. int
Set TTL value for peers that are not directly connected
ebgp_multihop_variable This property is required. str
Variable name
explicit_null This property is required. bool
Send explicit null label
explicit_null_variable This property is required. str
Variable name
hold_time This property is required. int
Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
hold_time_variable This property is required. str
Variable name
keepalive_time This property is required. int
Set how often to advertise keepalive messages to BGP peer
keepalive_time_variable This property is required. str
Variable name
local_as This property is required. 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_variable This property is required. str
Variable name
next_hop_self This property is required. bool
Set router to be next hop for routes advertised to neighbor
next_hop_self_variable This property is required. str
Variable name
password This property is required. str
Set MD5 password on TCP connection with BGP peer
password_variable This property is required. str
Variable name
remote_as This property is required. int
Set remote autonomous system number
remote_as_variable This property is required. str
Variable name
send_community This property is required. bool
Send community attribute
send_community_variable This property is required. str
Variable name
send_extended_community This property is required. bool
Send extended community attribute
send_extended_community_variable This property is required. str
Variable name
send_label This property is required. bool
Send label
shutdown This property is required. bool
Enable or disable a BGP neighbor
shutdown_variable This property is required. str
Variable name
update_source_interface This property is required. str
Source interface name for BGP neighbor
update_source_interface_variable This property is required. str
Variable name
address This property is required. String
Set neighbor address
addressFamilies This property is required. List<Property Map>
Set BGP address family
addressVariable This property is required. String
Variable name
allowasInNumber This property is required. Number
The number of accept as-path with my AS present in it
allowasInNumberVariable This property is required. String
Variable name
asOverride This property is required. Boolean
Override matching AS-number while sending update
asOverrideVariable This property is required. String
Variable name
description This property is required. String
Set description
descriptionVariable This property is required. String
Variable name
ebgpMultihop This property is required. Number
Set TTL value for peers that are not directly connected
ebgpMultihopVariable This property is required. String
Variable name
explicitNull This property is required. Boolean
Send explicit null label
explicitNullVariable This property is required. String
Variable name
holdTime This property is required. Number
Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
holdTimeVariable This property is required. String
Variable name
keepaliveTime This property is required. Number
Set how often to advertise keepalive messages to BGP peer
keepaliveTimeVariable This property is required. String
Variable name
localAs This property is required. 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.
localAsVariable This property is required. String
Variable name
nextHopSelf This property is required. Boolean
Set router to be next hop for routes advertised to neighbor
nextHopSelfVariable This property is required. String
Variable name
password This property is required. String
Set MD5 password on TCP connection with BGP peer
passwordVariable This property is required. String
Variable name
remoteAs This property is required. Number
Set remote autonomous system number
remoteAsVariable This property is required. String
Variable name
sendCommunity This property is required. Boolean
Send community attribute
sendCommunityVariable This property is required. String
Variable name
sendExtendedCommunity This property is required. Boolean
Send extended community attribute
sendExtendedCommunityVariable This property is required. String
Variable name
sendLabel This property is required. Boolean
Send label
shutdown This property is required. Boolean
Enable or disable a BGP neighbor
shutdownVariable This property is required. String
Variable name
updateSourceInterface This property is required. String
Source interface name for BGP neighbor
updateSourceInterfaceVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily

FamilyType This property is required. string
Set IPv4 unicast address family
InRoutePolicyId This property is required. string
MaxNumberOfPrefixes This property is required. int
Set maximum number of prefixes accepted from BGP peer
MaxNumberOfPrefixesVariable This property is required. string
Variable name
OutRoutePolicyId This property is required. string
PolicyType This property is required. string
Neighbor received maximum prefix policy is disabled.
RestartInterval This property is required. int
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
RestartIntervalVariable This property is required. string
Variable name
Threshold This property is required. int
Set threshold(1 to 100) at which to generate a warning message
ThresholdVariable This property is required. string
Variable name
FamilyType This property is required. string
Set IPv4 unicast address family
InRoutePolicyId This property is required. string
MaxNumberOfPrefixes This property is required. int
Set maximum number of prefixes accepted from BGP peer
MaxNumberOfPrefixesVariable This property is required. string
Variable name
OutRoutePolicyId This property is required. string
PolicyType This property is required. string
Neighbor received maximum prefix policy is disabled.
RestartInterval This property is required. int
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
RestartIntervalVariable This property is required. string
Variable name
Threshold This property is required. int
Set threshold(1 to 100) at which to generate a warning message
ThresholdVariable This property is required. string
Variable name
familyType This property is required. String
Set IPv4 unicast address family
inRoutePolicyId This property is required. String
maxNumberOfPrefixes This property is required. Integer
Set maximum number of prefixes accepted from BGP peer
maxNumberOfPrefixesVariable This property is required. String
Variable name
outRoutePolicyId This property is required. String
policyType This property is required. String
Neighbor received maximum prefix policy is disabled.
restartInterval This property is required. Integer
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restartIntervalVariable This property is required. String
Variable name
threshold This property is required. Integer
Set threshold(1 to 100) at which to generate a warning message
thresholdVariable This property is required. String
Variable name
familyType This property is required. string
Set IPv4 unicast address family
inRoutePolicyId This property is required. string
maxNumberOfPrefixes This property is required. number
Set maximum number of prefixes accepted from BGP peer
maxNumberOfPrefixesVariable This property is required. string
Variable name
outRoutePolicyId This property is required. string
policyType This property is required. string
Neighbor received maximum prefix policy is disabled.
restartInterval This property is required. number
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restartIntervalVariable This property is required. string
Variable name
threshold This property is required. number
Set threshold(1 to 100) at which to generate a warning message
thresholdVariable This property is required. string
Variable name
family_type This property is required. str
Set IPv4 unicast address family
in_route_policy_id This property is required. str
max_number_of_prefixes This property is required. int
Set maximum number of prefixes accepted from BGP peer
max_number_of_prefixes_variable This property is required. str
Variable name
out_route_policy_id This property is required. str
policy_type This property is required. str
Neighbor received maximum prefix policy is disabled.
restart_interval This property is required. int
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restart_interval_variable This property is required. str
Variable name
threshold This property is required. int
Set threshold(1 to 100) at which to generate a warning message
threshold_variable This property is required. str
Variable name
familyType This property is required. String
Set IPv4 unicast address family
inRoutePolicyId This property is required. String
maxNumberOfPrefixes This property is required. Number
Set maximum number of prefixes accepted from BGP peer
maxNumberOfPrefixesVariable This property is required. String
Variable name
outRoutePolicyId This property is required. String
policyType This property is required. String
Neighbor received maximum prefix policy is disabled.
restartInterval This property is required. Number
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restartIntervalVariable This property is required. String
Variable name
threshold This property is required. Number
Set threshold(1 to 100) at which to generate a warning message
thresholdVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv4Network

NetworkAddress This property is required. string
NetworkAddressVariable This property is required. string
Variable name
SubnetMask This property is required. string
SubnetMaskVariable This property is required. string
Variable name
NetworkAddress This property is required. string
NetworkAddressVariable This property is required. string
Variable name
SubnetMask This property is required. string
SubnetMaskVariable This property is required. string
Variable name
networkAddress This property is required. String
networkAddressVariable This property is required. String
Variable name
subnetMask This property is required. String
subnetMaskVariable This property is required. String
Variable name
networkAddress This property is required. string
networkAddressVariable This property is required. string
Variable name
subnetMask This property is required. string
subnetMaskVariable This property is required. string
Variable name
network_address This property is required. str
network_address_variable This property is required. str
Variable name
subnet_mask This property is required. str
subnet_mask_variable This property is required. str
Variable name
networkAddress This property is required. String
networkAddressVariable This property is required. String
Variable name
subnetMask This property is required. String
subnetMaskVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv4Redistribute

Protocol This property is required. string
Set the protocol to redistribute routes from
ProtocolVariable This property is required. string
Variable name
RoutePolicyId This property is required. string
Protocol This property is required. string
Set the protocol to redistribute routes from
ProtocolVariable This property is required. string
Variable name
RoutePolicyId This property is required. string
protocol This property is required. String
Set the protocol to redistribute routes from
protocolVariable This property is required. String
Variable name
routePolicyId This property is required. String
protocol This property is required. string
Set the protocol to redistribute routes from
protocolVariable This property is required. string
Variable name
routePolicyId This property is required. string
protocol This property is required. str
Set the protocol to redistribute routes from
protocol_variable This property is required. str
Variable name
route_policy_id This property is required. str
protocol This property is required. String
Set the protocol to redistribute routes from
protocolVariable This property is required. String
Variable name
routePolicyId This property is required. String

GetTransportRoutingBgpFeatureIpv6AggregateAddress

AggregatePrefix This property is required. string
Configure the IPv6 prefixes to aggregate
AggregatePrefixVariable This property is required. string
Variable name
AsSetPath This property is required. bool
Set AS set path information
AsSetPathVariable This property is required. string
Variable name
SummaryOnly This property is required. bool
Filter out more specific routes from updates
SummaryOnlyVariable This property is required. string
Variable name
AggregatePrefix This property is required. string
Configure the IPv6 prefixes to aggregate
AggregatePrefixVariable This property is required. string
Variable name
AsSetPath This property is required. bool
Set AS set path information
AsSetPathVariable This property is required. string
Variable name
SummaryOnly This property is required. bool
Filter out more specific routes from updates
SummaryOnlyVariable This property is required. string
Variable name
aggregatePrefix This property is required. String
Configure the IPv6 prefixes to aggregate
aggregatePrefixVariable This property is required. String
Variable name
asSetPath This property is required. Boolean
Set AS set path information
asSetPathVariable This property is required. String
Variable name
summaryOnly This property is required. Boolean
Filter out more specific routes from updates
summaryOnlyVariable This property is required. String
Variable name
aggregatePrefix This property is required. string
Configure the IPv6 prefixes to aggregate
aggregatePrefixVariable This property is required. string
Variable name
asSetPath This property is required. boolean
Set AS set path information
asSetPathVariable This property is required. string
Variable name
summaryOnly This property is required. boolean
Filter out more specific routes from updates
summaryOnlyVariable This property is required. string
Variable name
aggregate_prefix This property is required. str
Configure the IPv6 prefixes to aggregate
aggregate_prefix_variable This property is required. str
Variable name
as_set_path This property is required. bool
Set AS set path information
as_set_path_variable This property is required. str
Variable name
summary_only This property is required. bool
Filter out more specific routes from updates
summary_only_variable This property is required. str
Variable name
aggregatePrefix This property is required. String
Configure the IPv6 prefixes to aggregate
aggregatePrefixVariable This property is required. String
Variable name
asSetPath This property is required. Boolean
Set AS set path information
asSetPathVariable This property is required. String
Variable name
summaryOnly This property is required. Boolean
Filter out more specific routes from updates
summaryOnlyVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv6Neighbor

Address This property is required. string
Set IPv6 neighbor address
AddressFamilies This property is required. List<GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily>
Set IPv6 BGP address family
AddressVariable This property is required. string
Variable name
AllowasInNumber This property is required. int
The number of accept as-path with my AS present in it
AllowasInNumberVariable This property is required. string
Variable name
AsOverride This property is required. bool
Override matching AS-number while sending update
AsOverrideVariable This property is required. string
Variable name
Description This property is required. string
Set description
DescriptionVariable This property is required. string
Variable name
EbgpMultihop This property is required. int
Set TTL value for peers that are not directly connected
EbgpMultihopVariable This property is required. string
Variable name
HoldTime This property is required. int
Interval (seconds) not receiving a keepalive message declares a BGP peer down
HoldTimeVariable This property is required. string
Variable name
KeepaliveTime This property is required. int
Interval (seconds) of keepalive messages sent to its BGP peer
KeepaliveTimeVariable This property is required. string
Variable name
LocalAs This property is required. int
Set local autonomous system 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.
LocalAsVariable This property is required. string
Variable name
NextHopSelf This property is required. bool
Set router to be next hop for routes advertised to neighbor
NextHopSelfVariable This property is required. string
Variable name
Password This property is required. string
Set MD5 password on TCP connection with BGP peer
PasswordVariable This property is required. string
Variable name
RemoteAs This property is required. int
Set remote autonomous system number
RemoteAsVariable This property is required. string
Variable name
SendCommunity This property is required. bool
Send community attribute
SendCommunityVariable This property is required. string
Variable name
SendExtendedCommunity This property is required. bool
Send extended community attribute
SendExtendedCommunityVariable This property is required. string
Variable name
Shutdown This property is required. bool
Enable or disable a BGP neighbor
ShutdownVariable This property is required. string
Variable name
UpdateSourceInterface This property is required. string
Source interface name for BGP neighbor
UpdateSourceInterfaceVariable This property is required. string
Variable name
Address This property is required. string
Set IPv6 neighbor address
AddressFamilies This property is required. []GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily
Set IPv6 BGP address family
AddressVariable This property is required. string
Variable name
AllowasInNumber This property is required. int
The number of accept as-path with my AS present in it
AllowasInNumberVariable This property is required. string
Variable name
AsOverride This property is required. bool
Override matching AS-number while sending update
AsOverrideVariable This property is required. string
Variable name
Description This property is required. string
Set description
DescriptionVariable This property is required. string
Variable name
EbgpMultihop This property is required. int
Set TTL value for peers that are not directly connected
EbgpMultihopVariable This property is required. string
Variable name
HoldTime This property is required. int
Interval (seconds) not receiving a keepalive message declares a BGP peer down
HoldTimeVariable This property is required. string
Variable name
KeepaliveTime This property is required. int
Interval (seconds) of keepalive messages sent to its BGP peer
KeepaliveTimeVariable This property is required. string
Variable name
LocalAs This property is required. int
Set local autonomous system 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.
LocalAsVariable This property is required. string
Variable name
NextHopSelf This property is required. bool
Set router to be next hop for routes advertised to neighbor
NextHopSelfVariable This property is required. string
Variable name
Password This property is required. string
Set MD5 password on TCP connection with BGP peer
PasswordVariable This property is required. string
Variable name
RemoteAs This property is required. int
Set remote autonomous system number
RemoteAsVariable This property is required. string
Variable name
SendCommunity This property is required. bool
Send community attribute
SendCommunityVariable This property is required. string
Variable name
SendExtendedCommunity This property is required. bool
Send extended community attribute
SendExtendedCommunityVariable This property is required. string
Variable name
Shutdown This property is required. bool
Enable or disable a BGP neighbor
ShutdownVariable This property is required. string
Variable name
UpdateSourceInterface This property is required. string
Source interface name for BGP neighbor
UpdateSourceInterfaceVariable This property is required. string
Variable name
address This property is required. String
Set IPv6 neighbor address
addressFamilies This property is required. List<GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily>
Set IPv6 BGP address family
addressVariable This property is required. String
Variable name
allowasInNumber This property is required. Integer
The number of accept as-path with my AS present in it
allowasInNumberVariable This property is required. String
Variable name
asOverride This property is required. Boolean
Override matching AS-number while sending update
asOverrideVariable This property is required. String
Variable name
description This property is required. String
Set description
descriptionVariable This property is required. String
Variable name
ebgpMultihop This property is required. Integer
Set TTL value for peers that are not directly connected
ebgpMultihopVariable This property is required. String
Variable name
holdTime This property is required. Integer
Interval (seconds) not receiving a keepalive message declares a BGP peer down
holdTimeVariable This property is required. String
Variable name
keepaliveTime This property is required. Integer
Interval (seconds) of keepalive messages sent to its BGP peer
keepaliveTimeVariable This property is required. String
Variable name
localAs This property is required. Integer
Set local autonomous system 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.
localAsVariable This property is required. String
Variable name
nextHopSelf This property is required. Boolean
Set router to be next hop for routes advertised to neighbor
nextHopSelfVariable This property is required. String
Variable name
password This property is required. String
Set MD5 password on TCP connection with BGP peer
passwordVariable This property is required. String
Variable name
remoteAs This property is required. Integer
Set remote autonomous system number
remoteAsVariable This property is required. String
Variable name
sendCommunity This property is required. Boolean
Send community attribute
sendCommunityVariable This property is required. String
Variable name
sendExtendedCommunity This property is required. Boolean
Send extended community attribute
sendExtendedCommunityVariable This property is required. String
Variable name
shutdown This property is required. Boolean
Enable or disable a BGP neighbor
shutdownVariable This property is required. String
Variable name
updateSourceInterface This property is required. String
Source interface name for BGP neighbor
updateSourceInterfaceVariable This property is required. String
Variable name
address This property is required. string
Set IPv6 neighbor address
addressFamilies This property is required. GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily[]
Set IPv6 BGP address family
addressVariable This property is required. string
Variable name
allowasInNumber This property is required. number
The number of accept as-path with my AS present in it
allowasInNumberVariable This property is required. string
Variable name
asOverride This property is required. boolean
Override matching AS-number while sending update
asOverrideVariable This property is required. string
Variable name
description This property is required. string
Set description
descriptionVariable This property is required. string
Variable name
ebgpMultihop This property is required. number
Set TTL value for peers that are not directly connected
ebgpMultihopVariable This property is required. string
Variable name
holdTime This property is required. number
Interval (seconds) not receiving a keepalive message declares a BGP peer down
holdTimeVariable This property is required. string
Variable name
keepaliveTime This property is required. number
Interval (seconds) of keepalive messages sent to its BGP peer
keepaliveTimeVariable This property is required. string
Variable name
localAs This property is required. number
Set local autonomous system 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.
localAsVariable This property is required. string
Variable name
nextHopSelf This property is required. boolean
Set router to be next hop for routes advertised to neighbor
nextHopSelfVariable This property is required. string
Variable name
password This property is required. string
Set MD5 password on TCP connection with BGP peer
passwordVariable This property is required. string
Variable name
remoteAs This property is required. number
Set remote autonomous system number
remoteAsVariable This property is required. string
Variable name
sendCommunity This property is required. boolean
Send community attribute
sendCommunityVariable This property is required. string
Variable name
sendExtendedCommunity This property is required. boolean
Send extended community attribute
sendExtendedCommunityVariable This property is required. string
Variable name
shutdown This property is required. boolean
Enable or disable a BGP neighbor
shutdownVariable This property is required. string
Variable name
updateSourceInterface This property is required. string
Source interface name for BGP neighbor
updateSourceInterfaceVariable This property is required. string
Variable name
address This property is required. str
Set IPv6 neighbor address
address_families This property is required. Sequence[GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily]
Set IPv6 BGP address family
address_variable This property is required. str
Variable name
allowas_in_number This property is required. int
The number of accept as-path with my AS present in it
allowas_in_number_variable This property is required. str
Variable name
as_override This property is required. bool
Override matching AS-number while sending update
as_override_variable This property is required. str
Variable name
description This property is required. str
Set description
description_variable This property is required. str
Variable name
ebgp_multihop This property is required. int
Set TTL value for peers that are not directly connected
ebgp_multihop_variable This property is required. str
Variable name
hold_time This property is required. int
Interval (seconds) not receiving a keepalive message declares a BGP peer down
hold_time_variable This property is required. str
Variable name
keepalive_time This property is required. int
Interval (seconds) of keepalive messages sent to its BGP peer
keepalive_time_variable This property is required. str
Variable name
local_as This property is required. int
Set local autonomous system 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_variable This property is required. str
Variable name
next_hop_self This property is required. bool
Set router to be next hop for routes advertised to neighbor
next_hop_self_variable This property is required. str
Variable name
password This property is required. str
Set MD5 password on TCP connection with BGP peer
password_variable This property is required. str
Variable name
remote_as This property is required. int
Set remote autonomous system number
remote_as_variable This property is required. str
Variable name
send_community This property is required. bool
Send community attribute
send_community_variable This property is required. str
Variable name
send_extended_community This property is required. bool
Send extended community attribute
send_extended_community_variable This property is required. str
Variable name
shutdown This property is required. bool
Enable or disable a BGP neighbor
shutdown_variable This property is required. str
Variable name
update_source_interface This property is required. str
Source interface name for BGP neighbor
update_source_interface_variable This property is required. str
Variable name
address This property is required. String
Set IPv6 neighbor address
addressFamilies This property is required. List<Property Map>
Set IPv6 BGP address family
addressVariable This property is required. String
Variable name
allowasInNumber This property is required. Number
The number of accept as-path with my AS present in it
allowasInNumberVariable This property is required. String
Variable name
asOverride This property is required. Boolean
Override matching AS-number while sending update
asOverrideVariable This property is required. String
Variable name
description This property is required. String
Set description
descriptionVariable This property is required. String
Variable name
ebgpMultihop This property is required. Number
Set TTL value for peers that are not directly connected
ebgpMultihopVariable This property is required. String
Variable name
holdTime This property is required. Number
Interval (seconds) not receiving a keepalive message declares a BGP peer down
holdTimeVariable This property is required. String
Variable name
keepaliveTime This property is required. Number
Interval (seconds) of keepalive messages sent to its BGP peer
keepaliveTimeVariable This property is required. String
Variable name
localAs This property is required. Number
Set local autonomous system 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.
localAsVariable This property is required. String
Variable name
nextHopSelf This property is required. Boolean
Set router to be next hop for routes advertised to neighbor
nextHopSelfVariable This property is required. String
Variable name
password This property is required. String
Set MD5 password on TCP connection with BGP peer
passwordVariable This property is required. String
Variable name
remoteAs This property is required. Number
Set remote autonomous system number
remoteAsVariable This property is required. String
Variable name
sendCommunity This property is required. Boolean
Send community attribute
sendCommunityVariable This property is required. String
Variable name
sendExtendedCommunity This property is required. Boolean
Send extended community attribute
sendExtendedCommunityVariable This property is required. String
Variable name
shutdown This property is required. Boolean
Enable or disable a BGP neighbor
shutdownVariable This property is required. String
Variable name
updateSourceInterface This property is required. String
Source interface name for BGP neighbor
updateSourceInterfaceVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily

FamilyType This property is required. string
Set IPv6 unicast address family
InRoutePolicyId This property is required. string
MaxNumberOfPrefixes This property is required. int
Set maximum number of prefixes accepted from BGP peer
MaxNumberOfPrefixesVariable This property is required. string
Variable name
OutRoutePolicyId This property is required. string
PolicyType This property is required. string
Neighbor received maximum prefix policy is disabled.
RestartInterval This property is required. int
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
RestartIntervalVariable This property is required. string
Variable name
Threshold This property is required. int
Set threshold(1 to 100) at which to generate a warning message
ThresholdVariable This property is required. string
Variable name
FamilyType This property is required. string
Set IPv6 unicast address family
InRoutePolicyId This property is required. string
MaxNumberOfPrefixes This property is required. int
Set maximum number of prefixes accepted from BGP peer
MaxNumberOfPrefixesVariable This property is required. string
Variable name
OutRoutePolicyId This property is required. string
PolicyType This property is required. string
Neighbor received maximum prefix policy is disabled.
RestartInterval This property is required. int
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
RestartIntervalVariable This property is required. string
Variable name
Threshold This property is required. int
Set threshold(1 to 100) at which to generate a warning message
ThresholdVariable This property is required. string
Variable name
familyType This property is required. String
Set IPv6 unicast address family
inRoutePolicyId This property is required. String
maxNumberOfPrefixes This property is required. Integer
Set maximum number of prefixes accepted from BGP peer
maxNumberOfPrefixesVariable This property is required. String
Variable name
outRoutePolicyId This property is required. String
policyType This property is required. String
Neighbor received maximum prefix policy is disabled.
restartInterval This property is required. Integer
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restartIntervalVariable This property is required. String
Variable name
threshold This property is required. Integer
Set threshold(1 to 100) at which to generate a warning message
thresholdVariable This property is required. String
Variable name
familyType This property is required. string
Set IPv6 unicast address family
inRoutePolicyId This property is required. string
maxNumberOfPrefixes This property is required. number
Set maximum number of prefixes accepted from BGP peer
maxNumberOfPrefixesVariable This property is required. string
Variable name
outRoutePolicyId This property is required. string
policyType This property is required. string
Neighbor received maximum prefix policy is disabled.
restartInterval This property is required. number
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restartIntervalVariable This property is required. string
Variable name
threshold This property is required. number
Set threshold(1 to 100) at which to generate a warning message
thresholdVariable This property is required. string
Variable name
family_type This property is required. str
Set IPv6 unicast address family
in_route_policy_id This property is required. str
max_number_of_prefixes This property is required. int
Set maximum number of prefixes accepted from BGP peer
max_number_of_prefixes_variable This property is required. str
Variable name
out_route_policy_id This property is required. str
policy_type This property is required. str
Neighbor received maximum prefix policy is disabled.
restart_interval This property is required. int
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restart_interval_variable This property is required. str
Variable name
threshold This property is required. int
Set threshold(1 to 100) at which to generate a warning message
threshold_variable This property is required. str
Variable name
familyType This property is required. String
Set IPv6 unicast address family
inRoutePolicyId This property is required. String
maxNumberOfPrefixes This property is required. Number
Set maximum number of prefixes accepted from BGP peer
maxNumberOfPrefixesVariable This property is required. String
Variable name
outRoutePolicyId This property is required. String
policyType This property is required. String
Neighbor received maximum prefix policy is disabled.
restartInterval This property is required. Number
Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
restartIntervalVariable This property is required. String
Variable name
threshold This property is required. Number
Set threshold(1 to 100) at which to generate a warning message
thresholdVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv6Network

NetworkPrefix This property is required. string
Configure the prefixes for BGP to announce
NetworkPrefixVariable This property is required. string
Variable name
NetworkPrefix This property is required. string
Configure the prefixes for BGP to announce
NetworkPrefixVariable This property is required. string
Variable name
networkPrefix This property is required. String
Configure the prefixes for BGP to announce
networkPrefixVariable This property is required. String
Variable name
networkPrefix This property is required. string
Configure the prefixes for BGP to announce
networkPrefixVariable This property is required. string
Variable name
network_prefix This property is required. str
Configure the prefixes for BGP to announce
network_prefix_variable This property is required. str
Variable name
networkPrefix This property is required. String
Configure the prefixes for BGP to announce
networkPrefixVariable This property is required. String
Variable name

GetTransportRoutingBgpFeatureIpv6Redistribute

Protocol This property is required. string
Set the protocol to redistribute routes from
ProtocolVariable This property is required. string
Variable name
RoutePolicyId This property is required. string
Protocol This property is required. string
Set the protocol to redistribute routes from
ProtocolVariable This property is required. string
Variable name
RoutePolicyId This property is required. string
protocol This property is required. String
Set the protocol to redistribute routes from
protocolVariable This property is required. String
Variable name
routePolicyId This property is required. String
protocol This property is required. string
Set the protocol to redistribute routes from
protocolVariable This property is required. string
Variable name
routePolicyId This property is required. string
protocol This property is required. str
Set the protocol to redistribute routes from
protocol_variable This property is required. str
Variable name
route_policy_id This property is required. str
protocol This property is required. String
Set the protocol to redistribute routes from
protocolVariable This property is required. String
Variable name
routePolicyId This property is required. String

GetTransportRoutingBgpFeatureMplsInterface

InterfaceName This property is required. string
Interface Name
InterfaceNameVariable This property is required. string
Variable name
InterfaceName This property is required. string
Interface Name
InterfaceNameVariable This property is required. string
Variable name
interfaceName This property is required. String
Interface Name
interfaceNameVariable This property is required. String
Variable name
interfaceName This property is required. string
Interface Name
interfaceNameVariable This property is required. string
Variable name
interface_name This property is required. str
Interface Name
interface_name_variable This property is required. str
Variable name
interfaceName This property is required. String
Interface Name
interfaceNameVariable This property is required. String
Variable name

Package Details

Repository
sdwan pulumi/pulumi-sdwan
License
Apache-2.0
Notes
This Pulumi package is based on the sdwan Terraform Provider.